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-menubar enable menubar
1043 --enable-rxvt-scroll enable rxvt style scrollbar
1044 --enable-next-scroll enable NeXT style scrollbar
1045 --enable-xterm-scroll enable Xterm style scrollbar
1046 --enable-plain-scroll enable plain style scrollbar
1047 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1048 --enable-xim XIM (X Input Method) protocol support
1049 --enable-ttygid enable tty setting to group named "tty"
1050 --disable-backspace-key disable handling of the backspace key
1051 --disable-delete-key disable handling of the delete key
1052 --disable-resources disable all resource checking
1053 --enable-xgetdefault enable resources via X instead of our small version
1054 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1055 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1056 --enable-strings enable some replacement system functions
1057 --disable-swapscreen disable swap screen support
1058 --enable-frills enable support for rarely used features
1059 --enable-linespace enable support for linespace
1060 --enable-24bit enable support for using 24bit visuals if available
1061 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1062 --enable-selectionscrolling enable scrolling during selections
1063 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1064 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1065 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1066 --enable-dlmalloc enable Doug Lea's malloc - for production use
1067 NOTE: enable only one malloc package
1068 --enable-smart-resize enable smart growth/shrink behaviour
1069 --enable-256-color enable 256-color support
1070 --enable-cursor-blink enable blinking cursor
1071 --enable-text-blink enable blinking text
1072 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1075 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1076 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1077 --with-gnu-ld assume the C compiler uses GNU ld default=no
1078 --with-pic try to use only PIC/non-PIC objects default=use both
1079 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1080 --with-res-name=NAME use this as default resource name (default: urxvt)
1081 --with-res-class=CLASS use this as the resource class (default: URxvt)
1082 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1083 --with-term=NAME set the terminal to NAME (default: rxvt)
1084 --with-terminfo=PATH set the path to the terminfo tree to PATH
1085 --with-x use the X Window System
1086 --with-xpm-includes=DIR use XPM includes in DIR
1087 --with-xpm-library=DIR use XPM library in DIR
1090 Some influential environment variables:
1091 CC C compiler command
1092 CFLAGS C compiler flags
1093 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1094 nonstandard directory <lib dir>
1095 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1096 headers in a nonstandard directory <include dir>
1097 CXX C++ compiler command
1098 CXXFLAGS C++ compiler flags
1100 CXXCPP C++ preprocessor
1102 Use these variables to override the choices made by `configure' or to help
1103 it to find libraries and programs with nonstandard names/locations.
1108 if test "$ac_init_help" = "recursive"; then
1109 # If there are subdirs, report their specific --help.
1111 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1112 test -d $ac_dir || continue
1115 if test "$ac_dir" != .; then
1116 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1117 # A "../" for each directory in $ac_dir_suffix.
1118 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1120 ac_dir_suffix= ac_top_builddir=
1124 .) # No --srcdir option. We are building in place.
1126 if test -z "$ac_top_builddir"; then
1129 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1131 [\\/]* | ?:[\\/]* ) # Absolute path.
1132 ac_srcdir=$srcdir$ac_dir_suffix;
1133 ac_top_srcdir=$srcdir ;;
1135 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1136 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1139 # Do not use `cd foo && pwd` to compute absolute paths, because
1140 # the directories may not exist.
1142 .) ac_abs_builddir="$ac_dir";;
1145 .) ac_abs_builddir=`pwd`;;
1146 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1147 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1150 case $ac_abs_builddir in
1151 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1153 case ${ac_top_builddir}. in
1154 .) ac_abs_top_builddir=$ac_abs_builddir;;
1155 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1156 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1159 case $ac_abs_builddir in
1160 .) ac_abs_srcdir=$ac_srcdir;;
1163 .) ac_abs_srcdir=$ac_abs_builddir;;
1164 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1165 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1168 case $ac_abs_builddir in
1169 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1171 case $ac_top_srcdir in
1172 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1173 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1174 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1179 # Check for guested configure; otherwise get Cygnus style configure.
1180 if test -f $ac_srcdir/configure.gnu; then
1182 $SHELL $ac_srcdir/configure.gnu --help=recursive
1183 elif test -f $ac_srcdir/configure; then
1185 $SHELL $ac_srcdir/configure --help=recursive
1186 elif test -f $ac_srcdir/configure.ac ||
1187 test -f $ac_srcdir/configure.in; then
1189 $ac_configure --help
1191 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1197 test -n "$ac_init_help" && exit 0
1198 if $ac_init_version; then
1201 Copyright (C) 2003 Free Software Foundation, Inc.
1202 This configure script is free software; the Free Software Foundation
1203 gives unlimited permission to copy, distribute and modify it.
1209 This file contains any messages produced by compilers while
1210 running configure, to aid debugging if configure makes a mistake.
1212 It was created by $as_me, which was
1213 generated by GNU Autoconf 2.59. Invocation command line was
1224 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1225 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1226 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1227 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1228 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1230 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1231 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1233 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1234 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1235 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1236 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1237 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1238 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1239 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1243 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1247 test -z "$as_dir" && as_dir=.
1248 echo "PATH: $as_dir"
1263 # Keep a trace of the command line.
1264 # Strip out --no-create and --no-recursion so they do not pile up.
1265 # Strip out --silent because we don't want to record it for future runs.
1266 # Also quote any args containing shell meta-characters.
1267 # Make two passes to allow for proper duplicate-argument suppression.
1272 ac_must_keep_next=false
1278 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1279 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1280 | -silent | --silent | --silen | --sile | --sil)
1282 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1283 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1286 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1288 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1289 if test $ac_must_keep_next = true; then
1290 ac_must_keep_next=false # Got value, back to normal.
1293 *=* | --config-cache | -C | -disable-* | --disable-* \
1294 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1295 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1296 | -with-* | --with-* | -without-* | --without-* | --x)
1297 case "$ac_configure_args0 " in
1298 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1301 -* ) ac_must_keep_next=true ;;
1304 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1305 # Get rid of the leading space.
1311 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1312 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1314 # When interrupted or exit'd, cleanup temporary files, and complete
1315 # config.log. We remove comments because anyway the quotes in there
1316 # would cause problems or look ugly.
1317 # WARNING: Be sure not to use single quotes in there, as some shells,
1318 # such as our DU 5.0 friend, will then `close' the trap.
1319 trap 'exit_status=$?
1320 # Save into config.log some information that might help in debugging.
1325 ## ---------------- ##
1326 ## Cache variables. ##
1327 ## ---------------- ##
1330 # The following way of writing the cache mishandles newlines in values,
1333 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1336 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1337 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1341 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1348 ## ----------------- ##
1349 ## Output variables. ##
1350 ## ----------------- ##
1353 for ac_var in $ac_subst_vars
1355 eval ac_val=$`echo $ac_var`
1356 echo "$ac_var='"'"'$ac_val'"'"'"
1360 if test -n "$ac_subst_files"; then
1367 for ac_var in $ac_subst_files
1369 eval ac_val=$`echo $ac_var`
1370 echo "$ac_var='"'"'$ac_val'"'"'"
1375 if test -s confdefs.h; then
1382 sed "/^$/d" confdefs.h | sort
1385 test "$ac_signal" != 0 &&
1386 echo "$as_me: caught signal $ac_signal"
1387 echo "$as_me: exit $exit_status"
1389 rm -f core *.core &&
1390 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1393 for ac_signal in 1 2 13 15; do
1394 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1398 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1399 rm -rf conftest* confdefs.h
1400 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1403 # Predefined preprocessor variables.
1405 cat >>confdefs.h <<_ACEOF
1406 #define PACKAGE_NAME "$PACKAGE_NAME"
1410 cat >>confdefs.h <<_ACEOF
1411 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1415 cat >>confdefs.h <<_ACEOF
1416 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1420 cat >>confdefs.h <<_ACEOF
1421 #define PACKAGE_STRING "$PACKAGE_STRING"
1425 cat >>confdefs.h <<_ACEOF
1426 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1430 # Let the site file select an alternate cache file if it wants to.
1431 # Prefer explicitly selected file to automatically selected ones.
1432 if test -z "$CONFIG_SITE"; then
1433 if test "x$prefix" != xNONE; then
1434 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1436 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1439 for ac_site_file in $CONFIG_SITE; do
1440 if test -r "$ac_site_file"; then
1441 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1442 echo "$as_me: loading site script $ac_site_file" >&6;}
1443 sed 's/^/| /' "$ac_site_file" >&5
1448 if test -r "$cache_file"; then
1449 # Some versions of bash will fail to source /dev/null (special
1450 # files actually), so we avoid doing that.
1451 if test -f "$cache_file"; then
1452 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1453 echo "$as_me: loading cache $cache_file" >&6;}
1455 [\\/]* | ?:[\\/]* ) . $cache_file;;
1456 *) . ./$cache_file;;
1460 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1461 echo "$as_me: creating cache $cache_file" >&6;}
1465 # Check that the precious variables saved in the cache have kept the same
1467 ac_cache_corrupted=false
1468 for ac_var in `(set) 2>&1 |
1469 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1470 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1471 eval ac_new_set=\$ac_env_${ac_var}_set
1472 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1473 eval ac_new_val="\$ac_env_${ac_var}_value"
1474 case $ac_old_set,$ac_new_set in
1476 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1477 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1478 ac_cache_corrupted=: ;;
1480 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1481 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1482 ac_cache_corrupted=: ;;
1485 if test "x$ac_old_val" != "x$ac_new_val"; then
1486 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1487 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1488 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1489 echo "$as_me: former value: $ac_old_val" >&2;}
1490 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1491 echo "$as_me: current value: $ac_new_val" >&2;}
1492 ac_cache_corrupted=:
1495 # Pass precious variables to config.status.
1496 if test "$ac_new_set" = set; then
1498 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1499 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1500 *) ac_arg=$ac_var=$ac_new_val ;;
1502 case " $ac_configure_args " in
1503 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1504 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1508 if $ac_cache_corrupted; then
1509 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1510 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1511 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1512 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1513 { (exit 1); exit 1; }; }
1517 ac_cpp='$CPP $CPPFLAGS'
1518 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1519 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1520 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1541 for ac_dir in autoconf $srcdir/autoconf; do
1542 if test -f $ac_dir/install-sh; then
1544 ac_install_sh="$ac_aux_dir/install-sh -c"
1546 elif test -f $ac_dir/install.sh; then
1548 ac_install_sh="$ac_aux_dir/install.sh -c"
1550 elif test -f $ac_dir/shtool; then
1552 ac_install_sh="$ac_aux_dir/shtool install -c"
1556 if test -z "$ac_aux_dir"; then
1557 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1558 echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1559 { (exit 1); exit 1; }; }
1561 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1562 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1563 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1565 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1568 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1570 LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571 LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1573 echo "configuring for rxvt $VERSION"
1578 ac_cpp='$CPP $CPPFLAGS'
1579 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1580 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1581 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1582 if test -n "$ac_tool_prefix"; then
1583 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1584 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1585 echo "$as_me:$LINENO: checking for $ac_word" >&5
1586 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1587 if test "${ac_cv_prog_CC+set}" = set; then
1588 echo $ECHO_N "(cached) $ECHO_C" >&6
1590 if test -n "$CC"; then
1591 ac_cv_prog_CC="$CC" # Let the user override the test.
1593 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1597 test -z "$as_dir" && as_dir=.
1598 for ac_exec_ext in '' $ac_executable_extensions; do
1599 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1600 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1601 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1610 if test -n "$CC"; then
1611 echo "$as_me:$LINENO: result: $CC" >&5
1612 echo "${ECHO_T}$CC" >&6
1614 echo "$as_me:$LINENO: result: no" >&5
1615 echo "${ECHO_T}no" >&6
1619 if test -z "$ac_cv_prog_CC"; then
1621 # Extract the first word of "gcc", so it can be a program name with args.
1622 set dummy gcc; ac_word=$2
1623 echo "$as_me:$LINENO: checking for $ac_word" >&5
1624 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1625 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1626 echo $ECHO_N "(cached) $ECHO_C" >&6
1628 if test -n "$ac_ct_CC"; then
1629 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1631 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1635 test -z "$as_dir" && as_dir=.
1636 for ac_exec_ext in '' $ac_executable_extensions; do
1637 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1638 ac_cv_prog_ac_ct_CC="gcc"
1639 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1647 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1648 if test -n "$ac_ct_CC"; then
1649 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1650 echo "${ECHO_T}$ac_ct_CC" >&6
1652 echo "$as_me:$LINENO: result: no" >&5
1653 echo "${ECHO_T}no" >&6
1661 if test -z "$CC"; then
1662 if test -n "$ac_tool_prefix"; then
1663 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1664 set dummy ${ac_tool_prefix}cc; ac_word=$2
1665 echo "$as_me:$LINENO: checking for $ac_word" >&5
1666 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1667 if test "${ac_cv_prog_CC+set}" = set; then
1668 echo $ECHO_N "(cached) $ECHO_C" >&6
1670 if test -n "$CC"; then
1671 ac_cv_prog_CC="$CC" # Let the user override the test.
1673 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1677 test -z "$as_dir" && as_dir=.
1678 for ac_exec_ext in '' $ac_executable_extensions; do
1679 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1680 ac_cv_prog_CC="${ac_tool_prefix}cc"
1681 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1690 if test -n "$CC"; then
1691 echo "$as_me:$LINENO: result: $CC" >&5
1692 echo "${ECHO_T}$CC" >&6
1694 echo "$as_me:$LINENO: result: no" >&5
1695 echo "${ECHO_T}no" >&6
1699 if test -z "$ac_cv_prog_CC"; then
1701 # Extract the first word of "cc", so it can be a program name with args.
1702 set dummy cc; ac_word=$2
1703 echo "$as_me:$LINENO: checking for $ac_word" >&5
1704 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1705 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1706 echo $ECHO_N "(cached) $ECHO_C" >&6
1708 if test -n "$ac_ct_CC"; then
1709 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1711 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1715 test -z "$as_dir" && as_dir=.
1716 for ac_exec_ext in '' $ac_executable_extensions; do
1717 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1718 ac_cv_prog_ac_ct_CC="cc"
1719 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1727 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1728 if test -n "$ac_ct_CC"; then
1729 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1730 echo "${ECHO_T}$ac_ct_CC" >&6
1732 echo "$as_me:$LINENO: result: no" >&5
1733 echo "${ECHO_T}no" >&6
1742 if test -z "$CC"; then
1743 # Extract the first word of "cc", so it can be a program name with args.
1744 set dummy cc; ac_word=$2
1745 echo "$as_me:$LINENO: checking for $ac_word" >&5
1746 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1747 if test "${ac_cv_prog_CC+set}" = set; then
1748 echo $ECHO_N "(cached) $ECHO_C" >&6
1750 if test -n "$CC"; then
1751 ac_cv_prog_CC="$CC" # Let the user override the test.
1754 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1758 test -z "$as_dir" && as_dir=.
1759 for ac_exec_ext in '' $ac_executable_extensions; do
1760 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1761 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1762 ac_prog_rejected=yes
1766 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1772 if test $ac_prog_rejected = yes; then
1773 # We found a bogon in the path, so make sure we never use it.
1774 set dummy $ac_cv_prog_CC
1776 if test $# != 0; then
1777 # We chose a different compiler from the bogus one.
1778 # However, it has the same basename, so the bogon will be chosen
1779 # first if we set CC to just the basename; use the full file name.
1781 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1787 if test -n "$CC"; then
1788 echo "$as_me:$LINENO: result: $CC" >&5
1789 echo "${ECHO_T}$CC" >&6
1791 echo "$as_me:$LINENO: result: no" >&5
1792 echo "${ECHO_T}no" >&6
1796 if test -z "$CC"; then
1797 if test -n "$ac_tool_prefix"; then
1800 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1801 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1802 echo "$as_me:$LINENO: checking for $ac_word" >&5
1803 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1804 if test "${ac_cv_prog_CC+set}" = set; then
1805 echo $ECHO_N "(cached) $ECHO_C" >&6
1807 if test -n "$CC"; then
1808 ac_cv_prog_CC="$CC" # Let the user override the test.
1810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1814 test -z "$as_dir" && as_dir=.
1815 for ac_exec_ext in '' $ac_executable_extensions; do
1816 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1817 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1818 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1827 if test -n "$CC"; then
1828 echo "$as_me:$LINENO: result: $CC" >&5
1829 echo "${ECHO_T}$CC" >&6
1831 echo "$as_me:$LINENO: result: no" >&5
1832 echo "${ECHO_T}no" >&6
1835 test -n "$CC" && break
1838 if test -z "$CC"; then
1842 # Extract the first word of "$ac_prog", so it can be a program name with args.
1843 set dummy $ac_prog; ac_word=$2
1844 echo "$as_me:$LINENO: checking for $ac_word" >&5
1845 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1846 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1847 echo $ECHO_N "(cached) $ECHO_C" >&6
1849 if test -n "$ac_ct_CC"; then
1850 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1852 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1856 test -z "$as_dir" && as_dir=.
1857 for ac_exec_ext in '' $ac_executable_extensions; do
1858 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1859 ac_cv_prog_ac_ct_CC="$ac_prog"
1860 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1868 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1869 if test -n "$ac_ct_CC"; then
1870 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1871 echo "${ECHO_T}$ac_ct_CC" >&6
1873 echo "$as_me:$LINENO: result: no" >&5
1874 echo "${ECHO_T}no" >&6
1877 test -n "$ac_ct_CC" && break
1886 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1887 See \`config.log' for more details." >&5
1888 echo "$as_me: error: no acceptable C compiler found in \$PATH
1889 See \`config.log' for more details." >&2;}
1890 { (exit 1); exit 1; }; }
1892 # Provide some information about the compiler.
1893 echo "$as_me:$LINENO:" \
1894 "checking for C compiler version" >&5
1895 ac_compiler=`set X $ac_compile; echo $2`
1896 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1897 (eval $ac_compiler --version </dev/null >&5) 2>&5
1899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1900 (exit $ac_status); }
1901 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1902 (eval $ac_compiler -v </dev/null >&5) 2>&5
1904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1905 (exit $ac_status); }
1906 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1907 (eval $ac_compiler -V </dev/null >&5) 2>&5
1909 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1910 (exit $ac_status); }
1912 cat >conftest.$ac_ext <<_ACEOF
1915 cat confdefs.h >>conftest.$ac_ext
1916 cat >>conftest.$ac_ext <<_ACEOF
1917 /* end confdefs.h. */
1927 ac_clean_files_save=$ac_clean_files
1928 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1929 # Try to create an executable without -o first, disregard a.out.
1930 # It will help us diagnose broken compilers, and finding out an intuition
1932 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1933 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1934 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1935 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1936 (eval $ac_link_default) 2>&5
1938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1939 (exit $ac_status); }; then
1940 # Find the output, starting from the most likely. This scheme is
1941 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1944 # Be careful to initialize this variable, since it used to be cached.
1945 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1947 # b.out is created by i960 compilers.
1948 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1950 test -f "$ac_file" || continue
1952 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1955 # This is the source file.
1958 # We found the default executable, but exeext='' is most
1962 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1963 # FIXME: I believe we export ac_cv_exeext for Libtool,
1964 # but it would be cool to find out if it's true. Does anybody
1965 # maintain Libtool? --akim.
1973 echo "$as_me: failed program was:" >&5
1974 sed 's/^/| /' conftest.$ac_ext >&5
1976 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1977 See \`config.log' for more details." >&5
1978 echo "$as_me: error: C compiler cannot create executables
1979 See \`config.log' for more details." >&2;}
1980 { (exit 77); exit 77; }; }
1983 ac_exeext=$ac_cv_exeext
1984 echo "$as_me:$LINENO: result: $ac_file" >&5
1985 echo "${ECHO_T}$ac_file" >&6
1987 # Check the compiler produces executables we can run. If not, either
1988 # the compiler is broken, or we cross compile.
1989 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1990 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1991 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1992 # If not cross compiling, check that we can run a simple program.
1993 if test "$cross_compiling" != yes; then
1994 if { ac_try='./$ac_file'
1995 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1999 (exit $ac_status); }; }; then
2002 if test "$cross_compiling" = maybe; then
2005 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2006 If you meant to cross compile, use \`--host'.
2007 See \`config.log' for more details." >&5
2008 echo "$as_me: error: cannot run C compiled programs.
2009 If you meant to cross compile, use \`--host'.
2010 See \`config.log' for more details." >&2;}
2011 { (exit 1); exit 1; }; }
2015 echo "$as_me:$LINENO: result: yes" >&5
2016 echo "${ECHO_T}yes" >&6
2018 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2019 ac_clean_files=$ac_clean_files_save
2020 # Check the compiler produces executables we can run. If not, either
2021 # the compiler is broken, or we cross compile.
2022 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2023 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2024 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2025 echo "${ECHO_T}$cross_compiling" >&6
2027 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2028 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2029 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2030 (eval $ac_link) 2>&5
2032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2033 (exit $ac_status); }; then
2034 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2035 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2036 # work properly (i.e., refer to `conftest.exe'), while it won't with
2038 for ac_file in conftest.exe conftest conftest.*; do
2039 test -f "$ac_file" || continue
2041 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2042 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2049 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2050 See \`config.log' for more details." >&5
2051 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2052 See \`config.log' for more details." >&2;}
2053 { (exit 1); exit 1; }; }
2056 rm -f conftest$ac_cv_exeext
2057 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2058 echo "${ECHO_T}$ac_cv_exeext" >&6
2060 rm -f conftest.$ac_ext
2061 EXEEXT=$ac_cv_exeext
2063 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2064 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2065 if test "${ac_cv_objext+set}" = set; then
2066 echo $ECHO_N "(cached) $ECHO_C" >&6
2068 cat >conftest.$ac_ext <<_ACEOF
2071 cat confdefs.h >>conftest.$ac_ext
2072 cat >>conftest.$ac_ext <<_ACEOF
2073 /* end confdefs.h. */
2083 rm -f conftest.o conftest.obj
2084 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2085 (eval $ac_compile) 2>&5
2087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2088 (exit $ac_status); }; then
2089 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2091 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2092 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2097 echo "$as_me: failed program was:" >&5
2098 sed 's/^/| /' conftest.$ac_ext >&5
2100 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2101 See \`config.log' for more details." >&5
2102 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2103 See \`config.log' for more details." >&2;}
2104 { (exit 1); exit 1; }; }
2107 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2109 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2110 echo "${ECHO_T}$ac_cv_objext" >&6
2111 OBJEXT=$ac_cv_objext
2113 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2114 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2115 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2116 echo $ECHO_N "(cached) $ECHO_C" >&6
2118 cat >conftest.$ac_ext <<_ACEOF
2121 cat confdefs.h >>conftest.$ac_ext
2122 cat >>conftest.$ac_ext <<_ACEOF
2123 /* end confdefs.h. */
2136 rm -f conftest.$ac_objext
2137 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2138 (eval $ac_compile) 2>conftest.er1
2140 grep -v '^ *+' conftest.er1 >conftest.err
2142 cat conftest.err >&5
2143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2144 (exit $ac_status); } &&
2145 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2150 (exit $ac_status); }; } &&
2151 { ac_try='test -s conftest.$ac_objext'
2152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2156 (exit $ac_status); }; }; then
2159 echo "$as_me: failed program was:" >&5
2160 sed 's/^/| /' conftest.$ac_ext >&5
2164 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2165 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2168 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2169 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2170 GCC=`test $ac_compiler_gnu = yes && echo yes`
2171 ac_test_CFLAGS=${CFLAGS+set}
2172 ac_save_CFLAGS=$CFLAGS
2174 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2175 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2176 if test "${ac_cv_prog_cc_g+set}" = set; then
2177 echo $ECHO_N "(cached) $ECHO_C" >&6
2179 cat >conftest.$ac_ext <<_ACEOF
2182 cat confdefs.h >>conftest.$ac_ext
2183 cat >>conftest.$ac_ext <<_ACEOF
2184 /* end confdefs.h. */
2194 rm -f conftest.$ac_objext
2195 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2196 (eval $ac_compile) 2>conftest.er1
2198 grep -v '^ *+' conftest.er1 >conftest.err
2200 cat conftest.err >&5
2201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2202 (exit $ac_status); } &&
2203 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2204 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2207 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2208 (exit $ac_status); }; } &&
2209 { ac_try='test -s conftest.$ac_objext'
2210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2214 (exit $ac_status); }; }; then
2217 echo "$as_me: failed program was:" >&5
2218 sed 's/^/| /' conftest.$ac_ext >&5
2222 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2224 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2225 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2226 if test "$ac_test_CFLAGS" = set; then
2227 CFLAGS=$ac_save_CFLAGS
2228 elif test $ac_cv_prog_cc_g = yes; then
2229 if test "$GCC" = yes; then
2235 if test "$GCC" = yes; then
2241 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2242 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2243 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2244 echo $ECHO_N "(cached) $ECHO_C" >&6
2246 ac_cv_prog_cc_stdc=no
2248 cat >conftest.$ac_ext <<_ACEOF
2251 cat confdefs.h >>conftest.$ac_ext
2252 cat >>conftest.$ac_ext <<_ACEOF
2253 /* end confdefs.h. */
2256 #include <sys/types.h>
2257 #include <sys/stat.h>
2258 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2259 struct buf { int x; };
2260 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2261 static char *e (p, i)
2267 static char *f (char * (*g) (char **, int), char **p, ...)
2272 s = g (p, va_arg (v,int));
2277 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2278 function prototypes and stuff, but not '\xHH' hex character constants.
2279 These don't provoke an error unfortunately, instead are silently treated
2280 as 'x'. The following induces an error, until -std1 is added to get
2281 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2282 array size at least. It's necessary to write '\x00'==0 to get something
2283 that's true only with -std1. */
2284 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2286 int test (int i, double x);
2287 struct s1 {int (*f) (int a);};
2288 struct s2 {int (*f) (double a);};
2289 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2295 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2300 # Don't try gcc -ansi; that turns off useful extensions and
2301 # breaks some systems' header files.
2302 # AIX -qlanglvl=ansi
2303 # Ultrix and OSF/1 -std1
2304 # HP-UX 10.20 and later -Ae
2305 # HP-UX older versions -Aa -D_HPUX_SOURCE
2306 # SVR4 -Xc -D__EXTENSIONS__
2307 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2309 CC="$ac_save_CC $ac_arg"
2310 rm -f conftest.$ac_objext
2311 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2312 (eval $ac_compile) 2>conftest.er1
2314 grep -v '^ *+' conftest.er1 >conftest.err
2316 cat conftest.err >&5
2317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2318 (exit $ac_status); } &&
2319 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2320 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2323 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2324 (exit $ac_status); }; } &&
2325 { ac_try='test -s conftest.$ac_objext'
2326 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2329 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2330 (exit $ac_status); }; }; then
2331 ac_cv_prog_cc_stdc=$ac_arg
2334 echo "$as_me: failed program was:" >&5
2335 sed 's/^/| /' conftest.$ac_ext >&5
2338 rm -f conftest.err conftest.$ac_objext
2340 rm -f conftest.$ac_ext conftest.$ac_objext
2345 case "x$ac_cv_prog_cc_stdc" in
2347 echo "$as_me:$LINENO: result: none needed" >&5
2348 echo "${ECHO_T}none needed" >&6 ;;
2350 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2351 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2352 CC="$CC $ac_cv_prog_cc_stdc" ;;
2355 # Some people use a C++ compiler to compile C. Since we use `exit',
2356 # in C++ we need to declare it. In case someone uses the same compiler
2357 # for both compiling C and C++ we need to have the C++ compiler decide
2358 # the declaration of exit, since it's the most demanding environment.
2359 cat >conftest.$ac_ext <<_ACEOF
2364 rm -f conftest.$ac_objext
2365 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2366 (eval $ac_compile) 2>conftest.er1
2368 grep -v '^ *+' conftest.er1 >conftest.err
2370 cat conftest.err >&5
2371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2372 (exit $ac_status); } &&
2373 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2378 (exit $ac_status); }; } &&
2379 { ac_try='test -s conftest.$ac_objext'
2380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2383 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2384 (exit $ac_status); }; }; then
2385 for ac_declaration in \
2387 'extern "C" void std::exit (int) throw (); using std::exit;' \
2388 'extern "C" void std::exit (int); using std::exit;' \
2389 'extern "C" void exit (int) throw ();' \
2390 'extern "C" void exit (int);' \
2393 cat >conftest.$ac_ext <<_ACEOF
2396 cat confdefs.h >>conftest.$ac_ext
2397 cat >>conftest.$ac_ext <<_ACEOF
2398 /* end confdefs.h. */
2409 rm -f conftest.$ac_objext
2410 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2411 (eval $ac_compile) 2>conftest.er1
2413 grep -v '^ *+' conftest.er1 >conftest.err
2415 cat conftest.err >&5
2416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2417 (exit $ac_status); } &&
2418 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2419 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2422 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2423 (exit $ac_status); }; } &&
2424 { ac_try='test -s conftest.$ac_objext'
2425 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2428 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2429 (exit $ac_status); }; }; then
2432 echo "$as_me: failed program was:" >&5
2433 sed 's/^/| /' conftest.$ac_ext >&5
2437 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2438 cat >conftest.$ac_ext <<_ACEOF
2441 cat confdefs.h >>conftest.$ac_ext
2442 cat >>conftest.$ac_ext <<_ACEOF
2443 /* end confdefs.h. */
2453 rm -f conftest.$ac_objext
2454 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2455 (eval $ac_compile) 2>conftest.er1
2457 grep -v '^ *+' conftest.er1 >conftest.err
2459 cat conftest.err >&5
2460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2461 (exit $ac_status); } &&
2462 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2463 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2467 (exit $ac_status); }; } &&
2468 { ac_try='test -s conftest.$ac_objext'
2469 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2473 (exit $ac_status); }; }; then
2476 echo "$as_me: failed program was:" >&5
2477 sed 's/^/| /' conftest.$ac_ext >&5
2480 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2483 if test -n "$ac_declaration"; then
2484 echo '#ifdef __cplusplus' >>confdefs.h
2485 echo $ac_declaration >>confdefs.h
2486 echo '#endif' >>confdefs.h
2490 echo "$as_me: failed program was:" >&5
2491 sed 's/^/| /' conftest.$ac_ext >&5
2494 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2496 ac_cpp='$CPP $CPPFLAGS'
2497 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2498 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2499 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2502 ac_cpp='$CXXCPP $CPPFLAGS'
2503 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2504 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2505 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2506 if test -n "$ac_tool_prefix"; then
2507 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2509 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2510 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2511 echo "$as_me:$LINENO: checking for $ac_word" >&5
2512 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2513 if test "${ac_cv_prog_CXX+set}" = set; then
2514 echo $ECHO_N "(cached) $ECHO_C" >&6
2516 if test -n "$CXX"; then
2517 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2519 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2523 test -z "$as_dir" && as_dir=.
2524 for ac_exec_ext in '' $ac_executable_extensions; do
2525 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2526 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2527 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2536 if test -n "$CXX"; then
2537 echo "$as_me:$LINENO: result: $CXX" >&5
2538 echo "${ECHO_T}$CXX" >&6
2540 echo "$as_me:$LINENO: result: no" >&5
2541 echo "${ECHO_T}no" >&6
2544 test -n "$CXX" && break
2547 if test -z "$CXX"; then
2549 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2551 # Extract the first word of "$ac_prog", so it can be a program name with args.
2552 set dummy $ac_prog; ac_word=$2
2553 echo "$as_me:$LINENO: checking for $ac_word" >&5
2554 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2555 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2556 echo $ECHO_N "(cached) $ECHO_C" >&6
2558 if test -n "$ac_ct_CXX"; then
2559 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2561 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2565 test -z "$as_dir" && as_dir=.
2566 for ac_exec_ext in '' $ac_executable_extensions; do
2567 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2568 ac_cv_prog_ac_ct_CXX="$ac_prog"
2569 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2577 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2578 if test -n "$ac_ct_CXX"; then
2579 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2580 echo "${ECHO_T}$ac_ct_CXX" >&6
2582 echo "$as_me:$LINENO: result: no" >&5
2583 echo "${ECHO_T}no" >&6
2586 test -n "$ac_ct_CXX" && break
2588 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2594 # Provide some information about the compiler.
2595 echo "$as_me:$LINENO:" \
2596 "checking for C++ compiler version" >&5
2597 ac_compiler=`set X $ac_compile; echo $2`
2598 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2599 (eval $ac_compiler --version </dev/null >&5) 2>&5
2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 (exit $ac_status); }
2603 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2604 (eval $ac_compiler -v </dev/null >&5) 2>&5
2606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2607 (exit $ac_status); }
2608 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2609 (eval $ac_compiler -V </dev/null >&5) 2>&5
2611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2612 (exit $ac_status); }
2614 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2615 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2616 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2617 echo $ECHO_N "(cached) $ECHO_C" >&6
2619 cat >conftest.$ac_ext <<_ACEOF
2622 cat confdefs.h >>conftest.$ac_ext
2623 cat >>conftest.$ac_ext <<_ACEOF
2624 /* end confdefs.h. */
2637 rm -f conftest.$ac_objext
2638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2639 (eval $ac_compile) 2>conftest.er1
2641 grep -v '^ *+' conftest.er1 >conftest.err
2643 cat conftest.err >&5
2644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2645 (exit $ac_status); } &&
2646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2651 (exit $ac_status); }; } &&
2652 { ac_try='test -s conftest.$ac_objext'
2653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2657 (exit $ac_status); }; }; then
2660 echo "$as_me: failed program was:" >&5
2661 sed 's/^/| /' conftest.$ac_ext >&5
2665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2666 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2669 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2670 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2671 GXX=`test $ac_compiler_gnu = yes && echo yes`
2672 ac_test_CXXFLAGS=${CXXFLAGS+set}
2673 ac_save_CXXFLAGS=$CXXFLAGS
2675 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2676 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2677 if test "${ac_cv_prog_cxx_g+set}" = set; then
2678 echo $ECHO_N "(cached) $ECHO_C" >&6
2680 cat >conftest.$ac_ext <<_ACEOF
2683 cat confdefs.h >>conftest.$ac_ext
2684 cat >>conftest.$ac_ext <<_ACEOF
2685 /* end confdefs.h. */
2695 rm -f conftest.$ac_objext
2696 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2697 (eval $ac_compile) 2>conftest.er1
2699 grep -v '^ *+' conftest.er1 >conftest.err
2701 cat conftest.err >&5
2702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2703 (exit $ac_status); } &&
2704 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2705 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2708 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2709 (exit $ac_status); }; } &&
2710 { ac_try='test -s conftest.$ac_objext'
2711 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2715 (exit $ac_status); }; }; then
2716 ac_cv_prog_cxx_g=yes
2718 echo "$as_me: failed program was:" >&5
2719 sed 's/^/| /' conftest.$ac_ext >&5
2723 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2725 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2726 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2727 if test "$ac_test_CXXFLAGS" = set; then
2728 CXXFLAGS=$ac_save_CXXFLAGS
2729 elif test $ac_cv_prog_cxx_g = yes; then
2730 if test "$GXX" = yes; then
2736 if test "$GXX" = yes; then
2742 for ac_declaration in \
2744 'extern "C" void std::exit (int) throw (); using std::exit;' \
2745 'extern "C" void std::exit (int); using std::exit;' \
2746 'extern "C" void exit (int) throw ();' \
2747 'extern "C" void exit (int);' \
2750 cat >conftest.$ac_ext <<_ACEOF
2753 cat confdefs.h >>conftest.$ac_ext
2754 cat >>conftest.$ac_ext <<_ACEOF
2755 /* end confdefs.h. */
2766 rm -f conftest.$ac_objext
2767 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2768 (eval $ac_compile) 2>conftest.er1
2770 grep -v '^ *+' conftest.er1 >conftest.err
2772 cat conftest.err >&5
2773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2774 (exit $ac_status); } &&
2775 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2776 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2780 (exit $ac_status); }; } &&
2781 { ac_try='test -s conftest.$ac_objext'
2782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2786 (exit $ac_status); }; }; then
2789 echo "$as_me: failed program was:" >&5
2790 sed 's/^/| /' conftest.$ac_ext >&5
2794 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2795 cat >conftest.$ac_ext <<_ACEOF
2798 cat confdefs.h >>conftest.$ac_ext
2799 cat >>conftest.$ac_ext <<_ACEOF
2800 /* end confdefs.h. */
2810 rm -f conftest.$ac_objext
2811 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2812 (eval $ac_compile) 2>conftest.er1
2814 grep -v '^ *+' conftest.er1 >conftest.err
2816 cat conftest.err >&5
2817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2818 (exit $ac_status); } &&
2819 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2824 (exit $ac_status); }; } &&
2825 { ac_try='test -s conftest.$ac_objext'
2826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2830 (exit $ac_status); }; }; then
2833 echo "$as_me: failed program was:" >&5
2834 sed 's/^/| /' conftest.$ac_ext >&5
2837 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2840 if test -n "$ac_declaration"; then
2841 echo '#ifdef __cplusplus' >>confdefs.h
2842 echo $ac_declaration >>confdefs.h
2843 echo '#endif' >>confdefs.h
2847 ac_cpp='$CPP $CPPFLAGS'
2848 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2849 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2850 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2853 ac_cpp='$CPP $CPPFLAGS'
2854 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2855 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2856 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2857 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2858 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2859 # On Suns, sometimes $CPP names a directory.
2860 if test -n "$CPP" && test -d "$CPP"; then
2863 if test -z "$CPP"; then
2864 if test "${ac_cv_prog_CPP+set}" = set; then
2865 echo $ECHO_N "(cached) $ECHO_C" >&6
2867 # Double quotes because CPP needs to be expanded
2868 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2871 for ac_c_preproc_warn_flag in '' yes
2873 # Use a header file that comes with gcc, so configuring glibc
2874 # with a fresh cross-compiler works.
2875 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2876 # <limits.h> exists even on freestanding compilers.
2877 # On the NeXT, cc -E runs the code through the compiler's parser,
2878 # not just through cpp. "Syntax error" is here to catch this case.
2879 cat >conftest.$ac_ext <<_ACEOF
2882 cat confdefs.h >>conftest.$ac_ext
2883 cat >>conftest.$ac_ext <<_ACEOF
2884 /* end confdefs.h. */
2886 # include <limits.h>
2888 # include <assert.h>
2892 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2893 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2895 grep -v '^ *+' conftest.er1 >conftest.err
2897 cat conftest.err >&5
2898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2899 (exit $ac_status); } >/dev/null; then
2900 if test -s conftest.err; then
2901 ac_cpp_err=$ac_c_preproc_warn_flag
2902 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2909 if test -z "$ac_cpp_err"; then
2912 echo "$as_me: failed program was:" >&5
2913 sed 's/^/| /' conftest.$ac_ext >&5
2915 # Broken: fails on valid input.
2918 rm -f conftest.err conftest.$ac_ext
2920 # OK, works on sane cases. Now check whether non-existent headers
2921 # can be detected and how.
2922 cat >conftest.$ac_ext <<_ACEOF
2925 cat confdefs.h >>conftest.$ac_ext
2926 cat >>conftest.$ac_ext <<_ACEOF
2927 /* end confdefs.h. */
2928 #include <ac_nonexistent.h>
2930 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2931 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2933 grep -v '^ *+' conftest.er1 >conftest.err
2935 cat conftest.err >&5
2936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2937 (exit $ac_status); } >/dev/null; then
2938 if test -s conftest.err; then
2939 ac_cpp_err=$ac_c_preproc_warn_flag
2940 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2947 if test -z "$ac_cpp_err"; then
2948 # Broken: success on invalid input.
2951 echo "$as_me: failed program was:" >&5
2952 sed 's/^/| /' conftest.$ac_ext >&5
2954 # Passes both tests.
2958 rm -f conftest.err conftest.$ac_ext
2961 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2962 rm -f conftest.err conftest.$ac_ext
2963 if $ac_preproc_ok; then
2975 echo "$as_me:$LINENO: result: $CPP" >&5
2976 echo "${ECHO_T}$CPP" >&6
2978 for ac_c_preproc_warn_flag in '' yes
2980 # Use a header file that comes with gcc, so configuring glibc
2981 # with a fresh cross-compiler works.
2982 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2983 # <limits.h> exists even on freestanding compilers.
2984 # On the NeXT, cc -E runs the code through the compiler's parser,
2985 # not just through cpp. "Syntax error" is here to catch this case.
2986 cat >conftest.$ac_ext <<_ACEOF
2989 cat confdefs.h >>conftest.$ac_ext
2990 cat >>conftest.$ac_ext <<_ACEOF
2991 /* end confdefs.h. */
2993 # include <limits.h>
2995 # include <assert.h>
2999 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3000 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3002 grep -v '^ *+' conftest.er1 >conftest.err
3004 cat conftest.err >&5
3005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3006 (exit $ac_status); } >/dev/null; then
3007 if test -s conftest.err; then
3008 ac_cpp_err=$ac_c_preproc_warn_flag
3009 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3016 if test -z "$ac_cpp_err"; then
3019 echo "$as_me: failed program was:" >&5
3020 sed 's/^/| /' conftest.$ac_ext >&5
3022 # Broken: fails on valid input.
3025 rm -f conftest.err conftest.$ac_ext
3027 # OK, works on sane cases. Now check whether non-existent headers
3028 # can be detected and how.
3029 cat >conftest.$ac_ext <<_ACEOF
3032 cat confdefs.h >>conftest.$ac_ext
3033 cat >>conftest.$ac_ext <<_ACEOF
3034 /* end confdefs.h. */
3035 #include <ac_nonexistent.h>
3037 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3038 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3040 grep -v '^ *+' conftest.er1 >conftest.err
3042 cat conftest.err >&5
3043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3044 (exit $ac_status); } >/dev/null; then
3045 if test -s conftest.err; then
3046 ac_cpp_err=$ac_c_preproc_warn_flag
3047 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3054 if test -z "$ac_cpp_err"; then
3055 # Broken: success on invalid input.
3058 echo "$as_me: failed program was:" >&5
3059 sed 's/^/| /' conftest.$ac_ext >&5
3061 # Passes both tests.
3065 rm -f conftest.err conftest.$ac_ext
3068 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3069 rm -f conftest.err conftest.$ac_ext
3070 if $ac_preproc_ok; then
3073 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3074 See \`config.log' for more details." >&5
3075 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3076 See \`config.log' for more details." >&2;}
3077 { (exit 1); exit 1; }; }
3081 ac_cpp='$CPP $CPPFLAGS'
3082 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3083 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3084 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3086 # Find a good install program. We prefer a C program (faster),
3087 # so one script is as good as another. But avoid the broken or
3088 # incompatible versions:
3089 # SysV /etc/install, /usr/sbin/install
3090 # SunOS /usr/etc/install
3091 # IRIX /sbin/install
3093 # AmigaOS /C/install, which installs bootblocks on floppy discs
3094 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3095 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3096 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3097 # OS/2's system install, which has a completely different semantic
3098 # ./install, which can be erroneously created by make from ./install.sh.
3099 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3100 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3101 if test -z "$INSTALL"; then
3102 if test "${ac_cv_path_install+set}" = set; then
3103 echo $ECHO_N "(cached) $ECHO_C" >&6
3105 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3109 test -z "$as_dir" && as_dir=.
3110 # Account for people who put trailing slashes in PATH elements.
3112 ./ | .// | /cC/* | \
3113 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3114 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3117 # OSF1 and SCO ODT 3.0 have their own names for install.
3118 # Don't use installbsd from OSF since it installs stuff as root
3120 for ac_prog in ginstall scoinst install; do
3121 for ac_exec_ext in '' $ac_executable_extensions; do
3122 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3123 if test $ac_prog = install &&
3124 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3125 # AIX install. It has an incompatible calling convention.
3127 elif test $ac_prog = install &&
3128 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3129 # program-specific install script used by HP pwplus--don't use.
3132 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3144 if test "${ac_cv_path_install+set}" = set; then
3145 INSTALL=$ac_cv_path_install
3147 # As a last resort, use the slow shell script. We don't cache a
3148 # path for INSTALL within a source directory, because that will
3149 # break other packages using the cache if that directory is
3150 # removed, or if the path is relative.
3151 INSTALL=$ac_install_sh
3154 echo "$as_me:$LINENO: result: $INSTALL" >&5
3155 echo "${ECHO_T}$INSTALL" >&6
3157 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3158 # It thinks the first close brace ends the variable substitution.
3159 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3161 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3163 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3165 for ac_prog in gawk mawk nawk awk
3167 # Extract the first word of "$ac_prog", so it can be a program name with args.
3168 set dummy $ac_prog; ac_word=$2
3169 echo "$as_me:$LINENO: checking for $ac_word" >&5
3170 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3171 if test "${ac_cv_prog_AWK+set}" = set; then
3172 echo $ECHO_N "(cached) $ECHO_C" >&6
3174 if test -n "$AWK"; then
3175 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3177 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3181 test -z "$as_dir" && as_dir=.
3182 for ac_exec_ext in '' $ac_executable_extensions; do
3183 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3184 ac_cv_prog_AWK="$ac_prog"
3185 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3194 if test -n "$AWK"; then
3195 echo "$as_me:$LINENO: result: $AWK" >&5
3196 echo "${ECHO_T}$AWK" >&6
3198 echo "$as_me:$LINENO: result: no" >&5
3199 echo "${ECHO_T}no" >&6
3202 test -n "$AWK" && break
3207 ac_cpp='$CPP $CPPFLAGS'
3208 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3209 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3210 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3214 if test x$GCC = xyes && test x$GXX = xyes; then
3216 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3217 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3218 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3219 echo $ECHO_N "(cached) $ECHO_C" >&6
3221 ac_check_lib_save_LIBS=$LIBS
3222 LIBS="-lsupc++ $LIBS"
3223 cat >conftest.$ac_ext <<_ACEOF
3226 cat confdefs.h >>conftest.$ac_ext
3227 cat >>conftest.$ac_ext <<_ACEOF
3228 /* end confdefs.h. */
3239 rm -f conftest.$ac_objext conftest$ac_exeext
3240 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3241 (eval $ac_link) 2>conftest.er1
3243 grep -v '^ *+' conftest.er1 >conftest.err
3245 cat conftest.err >&5
3246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3247 (exit $ac_status); } &&
3248 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3249 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3253 (exit $ac_status); }; } &&
3254 { ac_try='test -s conftest$ac_exeext'
3255 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3259 (exit $ac_status); }; }; then
3260 ac_cv_lib_supcpp_main=yes
3262 echo "$as_me: failed program was:" >&5
3263 sed 's/^/| /' conftest.$ac_ext >&5
3265 ac_cv_lib_supcpp_main=no
3267 rm -f conftest.err conftest.$ac_objext \
3268 conftest$ac_exeext conftest.$ac_ext
3269 LIBS=$ac_check_lib_save_LIBS
3271 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3272 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3273 if test $ac_cv_lib_supcpp_main = yes; then
3276 LIBS="$LIBS -lsupc++"
3284 CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3288 ac_cpp='$CXXCPP $CPPFLAGS'
3289 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3290 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3291 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3296 ac_cpp='$CXXCPP $CPPFLAGS'
3297 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3298 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3299 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3300 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3301 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3302 if test -z "$CXXCPP"; then
3303 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3304 echo $ECHO_N "(cached) $ECHO_C" >&6
3306 # Double quotes because CXXCPP needs to be expanded
3307 for CXXCPP in "$CXX -E" "/lib/cpp"
3310 for ac_cxx_preproc_warn_flag in '' yes
3312 # Use a header file that comes with gcc, so configuring glibc
3313 # with a fresh cross-compiler works.
3314 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3315 # <limits.h> exists even on freestanding compilers.
3316 # On the NeXT, cc -E runs the code through the compiler's parser,
3317 # not just through cpp. "Syntax error" is here to catch this case.
3318 cat >conftest.$ac_ext <<_ACEOF
3321 cat confdefs.h >>conftest.$ac_ext
3322 cat >>conftest.$ac_ext <<_ACEOF
3323 /* end confdefs.h. */
3325 # include <limits.h>
3327 # include <assert.h>
3331 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3332 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3334 grep -v '^ *+' conftest.er1 >conftest.err
3336 cat conftest.err >&5
3337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338 (exit $ac_status); } >/dev/null; then
3339 if test -s conftest.err; then
3340 ac_cpp_err=$ac_cxx_preproc_warn_flag
3341 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3348 if test -z "$ac_cpp_err"; then
3351 echo "$as_me: failed program was:" >&5
3352 sed 's/^/| /' conftest.$ac_ext >&5
3354 # Broken: fails on valid input.
3357 rm -f conftest.err conftest.$ac_ext
3359 # OK, works on sane cases. Now check whether non-existent headers
3360 # can be detected and how.
3361 cat >conftest.$ac_ext <<_ACEOF
3364 cat confdefs.h >>conftest.$ac_ext
3365 cat >>conftest.$ac_ext <<_ACEOF
3366 /* end confdefs.h. */
3367 #include <ac_nonexistent.h>
3369 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3370 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3372 grep -v '^ *+' conftest.er1 >conftest.err
3374 cat conftest.err >&5
3375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3376 (exit $ac_status); } >/dev/null; then
3377 if test -s conftest.err; then
3378 ac_cpp_err=$ac_cxx_preproc_warn_flag
3379 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3386 if test -z "$ac_cpp_err"; then
3387 # Broken: success on invalid input.
3390 echo "$as_me: failed program was:" >&5
3391 sed 's/^/| /' conftest.$ac_ext >&5
3393 # Passes both tests.
3397 rm -f conftest.err conftest.$ac_ext
3400 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3401 rm -f conftest.err conftest.$ac_ext
3402 if $ac_preproc_ok; then
3407 ac_cv_prog_CXXCPP=$CXXCPP
3410 CXXCPP=$ac_cv_prog_CXXCPP
3412 ac_cv_prog_CXXCPP=$CXXCPP
3414 echo "$as_me:$LINENO: result: $CXXCPP" >&5
3415 echo "${ECHO_T}$CXXCPP" >&6
3417 for ac_cxx_preproc_warn_flag in '' yes
3419 # Use a header file that comes with gcc, so configuring glibc
3420 # with a fresh cross-compiler works.
3421 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3422 # <limits.h> exists even on freestanding compilers.
3423 # On the NeXT, cc -E runs the code through the compiler's parser,
3424 # not just through cpp. "Syntax error" is here to catch this case.
3425 cat >conftest.$ac_ext <<_ACEOF
3428 cat confdefs.h >>conftest.$ac_ext
3429 cat >>conftest.$ac_ext <<_ACEOF
3430 /* end confdefs.h. */
3432 # include <limits.h>
3434 # include <assert.h>
3438 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3439 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3441 grep -v '^ *+' conftest.er1 >conftest.err
3443 cat conftest.err >&5
3444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3445 (exit $ac_status); } >/dev/null; then
3446 if test -s conftest.err; then
3447 ac_cpp_err=$ac_cxx_preproc_warn_flag
3448 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3455 if test -z "$ac_cpp_err"; then
3458 echo "$as_me: failed program was:" >&5
3459 sed 's/^/| /' conftest.$ac_ext >&5
3461 # Broken: fails on valid input.
3464 rm -f conftest.err conftest.$ac_ext
3466 # OK, works on sane cases. Now check whether non-existent headers
3467 # can be detected and how.
3468 cat >conftest.$ac_ext <<_ACEOF
3471 cat confdefs.h >>conftest.$ac_ext
3472 cat >>conftest.$ac_ext <<_ACEOF
3473 /* end confdefs.h. */
3474 #include <ac_nonexistent.h>
3476 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3477 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3479 grep -v '^ *+' conftest.er1 >conftest.err
3481 cat conftest.err >&5
3482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3483 (exit $ac_status); } >/dev/null; then
3484 if test -s conftest.err; then
3485 ac_cpp_err=$ac_cxx_preproc_warn_flag
3486 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3493 if test -z "$ac_cpp_err"; then
3494 # Broken: success on invalid input.
3497 echo "$as_me: failed program was:" >&5
3498 sed 's/^/| /' conftest.$ac_ext >&5
3500 # Passes both tests.
3504 rm -f conftest.err conftest.$ac_ext
3507 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3508 rm -f conftest.err conftest.$ac_ext
3509 if $ac_preproc_ok; then
3512 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3513 See \`config.log' for more details." >&5
3514 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3515 See \`config.log' for more details." >&2;}
3516 { (exit 1); exit 1; }; }
3520 ac_cpp='$CXXCPP $CPPFLAGS'
3521 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3522 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3523 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3526 echo "$as_me:$LINENO: checking for egrep" >&5
3527 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3528 if test "${ac_cv_prog_egrep+set}" = set; then
3529 echo $ECHO_N "(cached) $ECHO_C" >&6
3531 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3532 then ac_cv_prog_egrep='grep -E'
3533 else ac_cv_prog_egrep='egrep'
3536 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3537 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3538 EGREP=$ac_cv_prog_egrep
3542 echo "$as_me:$LINENO: checking for AIX" >&5
3543 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3544 cat >conftest.$ac_ext <<_ACEOF
3547 cat confdefs.h >>conftest.$ac_ext
3548 cat >>conftest.$ac_ext <<_ACEOF
3549 /* end confdefs.h. */
3555 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3556 $EGREP "yes" >/dev/null 2>&1; then
3557 echo "$as_me:$LINENO: result: yes" >&5
3558 echo "${ECHO_T}yes" >&6
3559 cat >>confdefs.h <<\_ACEOF
3560 #define _ALL_SOURCE 1
3564 echo "$as_me:$LINENO: result: no" >&5
3565 echo "${ECHO_T}no" >&6
3570 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3571 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3572 if test "${ac_cv_search_strerror+set}" = set; then
3573 echo $ECHO_N "(cached) $ECHO_C" >&6
3575 ac_func_search_save_LIBS=$LIBS
3576 ac_cv_search_strerror=no
3577 cat >conftest.$ac_ext <<_ACEOF
3580 cat confdefs.h >>conftest.$ac_ext
3581 cat >>conftest.$ac_ext <<_ACEOF
3582 /* end confdefs.h. */
3584 /* Override any gcc2 internal prototype to avoid an error. */
3588 /* We use char because int might match the return type of a gcc2
3589 builtin and then its argument prototype would still apply. */
3599 rm -f conftest.$ac_objext conftest$ac_exeext
3600 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3601 (eval $ac_link) 2>conftest.er1
3603 grep -v '^ *+' conftest.er1 >conftest.err
3605 cat conftest.err >&5
3606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3607 (exit $ac_status); } &&
3608 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3612 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3613 (exit $ac_status); }; } &&
3614 { ac_try='test -s conftest$ac_exeext'
3615 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3619 (exit $ac_status); }; }; then
3620 ac_cv_search_strerror="none required"
3622 echo "$as_me: failed program was:" >&5
3623 sed 's/^/| /' conftest.$ac_ext >&5
3626 rm -f conftest.err conftest.$ac_objext \
3627 conftest$ac_exeext conftest.$ac_ext
3628 if test "$ac_cv_search_strerror" = no; then
3629 for ac_lib in cposix; do
3630 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3631 cat >conftest.$ac_ext <<_ACEOF
3634 cat confdefs.h >>conftest.$ac_ext
3635 cat >>conftest.$ac_ext <<_ACEOF
3636 /* end confdefs.h. */
3638 /* Override any gcc2 internal prototype to avoid an error. */
3642 /* We use char because int might match the return type of a gcc2
3643 builtin and then its argument prototype would still apply. */
3653 rm -f conftest.$ac_objext conftest$ac_exeext
3654 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3655 (eval $ac_link) 2>conftest.er1
3657 grep -v '^ *+' conftest.er1 >conftest.err
3659 cat conftest.err >&5
3660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3661 (exit $ac_status); } &&
3662 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3667 (exit $ac_status); }; } &&
3668 { ac_try='test -s conftest$ac_exeext'
3669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3673 (exit $ac_status); }; }; then
3674 ac_cv_search_strerror="-l$ac_lib"
3677 echo "$as_me: failed program was:" >&5
3678 sed 's/^/| /' conftest.$ac_ext >&5
3681 rm -f conftest.err conftest.$ac_objext \
3682 conftest$ac_exeext conftest.$ac_ext
3685 LIBS=$ac_func_search_save_LIBS
3687 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3688 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3689 if test "$ac_cv_search_strerror" != no; then
3690 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3695 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3696 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3697 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3698 echo $ECHO_N "(cached) $ECHO_C" >&6
3700 ac_check_lib_save_LIBS=$LIBS
3702 cat >conftest.$ac_ext <<_ACEOF
3705 cat confdefs.h >>conftest.$ac_ext
3706 cat >>conftest.$ac_ext <<_ACEOF
3707 /* end confdefs.h. */
3709 /* Override any gcc2 internal prototype to avoid an error. */
3713 /* We use char because int might match the return type of a gcc2
3714 builtin and then its argument prototype would still apply. */
3724 rm -f conftest.$ac_objext conftest$ac_exeext
3725 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3726 (eval $ac_link) 2>conftest.er1
3728 grep -v '^ *+' conftest.er1 >conftest.err
3730 cat conftest.err >&5
3731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3732 (exit $ac_status); } &&
3733 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3738 (exit $ac_status); }; } &&
3739 { ac_try='test -s conftest$ac_exeext'
3740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3744 (exit $ac_status); }; }; then
3745 ac_cv_lib_xpg4_setlocale=yes
3747 echo "$as_me: failed program was:" >&5
3748 sed 's/^/| /' conftest.$ac_ext >&5
3750 ac_cv_lib_xpg4_setlocale=no
3752 rm -f conftest.err conftest.$ac_objext \
3753 conftest$ac_exeext conftest.$ac_ext
3754 LIBS=$ac_check_lib_save_LIBS
3756 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3757 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3758 if test $ac_cv_lib_xpg4_setlocale = yes; then
3763 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3764 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3765 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3766 echo $ECHO_N "(cached) $ECHO_C" >&6
3768 ac_check_lib_save_LIBS=$LIBS
3770 cat >conftest.$ac_ext <<_ACEOF
3773 cat confdefs.h >>conftest.$ac_ext
3774 cat >>conftest.$ac_ext <<_ACEOF
3775 /* end confdefs.h. */
3777 /* Override any gcc2 internal prototype to avoid an error. */
3781 /* We use char because int might match the return type of a gcc2
3782 builtin and then its argument prototype would still apply. */
3783 char gethostbyname ();
3792 rm -f conftest.$ac_objext conftest$ac_exeext
3793 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3794 (eval $ac_link) 2>conftest.er1
3796 grep -v '^ *+' conftest.er1 >conftest.err
3798 cat conftest.err >&5
3799 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3800 (exit $ac_status); } &&
3801 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3802 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3806 (exit $ac_status); }; } &&
3807 { ac_try='test -s conftest$ac_exeext'
3808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3812 (exit $ac_status); }; }; then
3813 ac_cv_lib_nsl_gethostbyname=yes
3815 echo "$as_me: failed program was:" >&5
3816 sed 's/^/| /' conftest.$ac_ext >&5
3818 ac_cv_lib_nsl_gethostbyname=no
3820 rm -f conftest.err conftest.$ac_objext \
3821 conftest$ac_exeext conftest.$ac_ext
3822 LIBS=$ac_check_lib_save_LIBS
3824 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3825 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3826 if test $ac_cv_lib_nsl_gethostbyname = yes; then
3830 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3831 echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3832 if test "${ac_cv_lib_socket_socket+set}" = set; then
3833 echo $ECHO_N "(cached) $ECHO_C" >&6
3835 ac_check_lib_save_LIBS=$LIBS
3836 LIBS="-lsocket $LIBS"
3837 cat >conftest.$ac_ext <<_ACEOF
3840 cat confdefs.h >>conftest.$ac_ext
3841 cat >>conftest.$ac_ext <<_ACEOF
3842 /* end confdefs.h. */
3844 /* Override any gcc2 internal prototype to avoid an error. */
3848 /* We use char because int might match the return type of a gcc2
3849 builtin and then its argument prototype would still apply. */
3859 rm -f conftest.$ac_objext conftest$ac_exeext
3860 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3861 (eval $ac_link) 2>conftest.er1
3863 grep -v '^ *+' conftest.er1 >conftest.err
3865 cat conftest.err >&5
3866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3867 (exit $ac_status); } &&
3868 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3873 (exit $ac_status); }; } &&
3874 { ac_try='test -s conftest$ac_exeext'
3875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3879 (exit $ac_status); }; }; then
3880 ac_cv_lib_socket_socket=yes
3882 echo "$as_me: failed program was:" >&5
3883 sed 's/^/| /' conftest.$ac_ext >&5
3885 ac_cv_lib_socket_socket=no
3887 rm -f conftest.err conftest.$ac_objext \
3888 conftest$ac_exeext conftest.$ac_ext
3889 LIBS=$ac_check_lib_save_LIBS
3891 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3892 echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3893 if test $ac_cv_lib_socket_socket = yes; then
3894 LIBS="$LIBS -lsocket"
3898 # Check whether --enable-shared or --disable-shared was given.
3899 if test "${enable_shared+set}" = set; then
3900 enableval="$enable_shared"
3901 p=${PACKAGE-default}
3902 case "$enableval" in
3903 yes) enable_shared=yes ;;
3904 no) enable_shared=no ;;
3907 # Look at the argument we got. We use all the common list separators.
3908 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3909 for pkg in $enableval; do
3910 if test "X$pkg" = "X$p"; then
3919 fi; # Check whether --enable-static or --disable-static was given.
3920 if test "${enable_static+set}" = set; then
3921 enableval="$enable_static"
3922 p=${PACKAGE-default}
3923 case "$enableval" in
3924 yes) enable_static=yes ;;
3925 no) enable_static=no ;;
3928 # Look at the argument we got. We use all the common list separators.
3929 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3930 for pkg in $enableval; do
3931 if test "X$pkg" = "X$p"; then
3940 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3941 if test "${enable_fast_install+set}" = set; then
3942 enableval="$enable_fast_install"
3943 p=${PACKAGE-default}
3944 case "$enableval" in
3945 yes) enable_fast_install=yes ;;
3946 no) enable_fast_install=no ;;
3948 enable_fast_install=no
3949 # Look at the argument we got. We use all the common list separators.
3950 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3951 for pkg in $enableval; do
3952 if test "X$pkg" = "X$p"; then
3953 enable_fast_install=yes
3960 enable_fast_install=yes
3962 # Make sure we can run config.sub.
3963 $ac_config_sub sun4 >/dev/null 2>&1 ||
3964 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3965 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3966 { (exit 1); exit 1; }; }
3968 echo "$as_me:$LINENO: checking build system type" >&5
3969 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3970 if test "${ac_cv_build+set}" = set; then
3971 echo $ECHO_N "(cached) $ECHO_C" >&6
3973 ac_cv_build_alias=$build_alias
3974 test -z "$ac_cv_build_alias" &&
3975 ac_cv_build_alias=`$ac_config_guess`
3976 test -z "$ac_cv_build_alias" &&
3977 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3978 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3979 { (exit 1); exit 1; }; }
3980 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3981 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3982 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3983 { (exit 1); exit 1; }; }
3986 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3987 echo "${ECHO_T}$ac_cv_build" >&6
3989 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3990 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3991 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3994 echo "$as_me:$LINENO: checking host system type" >&5
3995 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3996 if test "${ac_cv_host+set}" = set; then
3997 echo $ECHO_N "(cached) $ECHO_C" >&6
3999 ac_cv_host_alias=$host_alias
4000 test -z "$ac_cv_host_alias" &&
4001 ac_cv_host_alias=$ac_cv_build_alias
4002 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
4003 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
4004 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
4005 { (exit 1); exit 1; }; }
4008 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
4009 echo "${ECHO_T}$ac_cv_host" >&6
4011 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
4012 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
4013 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
4017 # Check whether --with-gnu-ld or --without-gnu-ld was given.
4018 if test "${with_gnu_ld+set}" = set; then
4019 withval="$with_gnu_ld"
4020 test "$withval" = no || with_gnu_ld=yes
4025 if test "$GCC" = yes; then
4026 # Check if gcc -print-prog-name=ld gives a path.
4027 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
4028 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
4031 # gcc leaves a trailing carriage return which upsets mingw
4032 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4034 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
4037 # Accept absolute paths.
4038 [\\/]* | [A-Za-z]:[\\/]*)
4039 re_direlt='/[^/][^/]*/\.\./'
4040 # Canonicalize the path of ld
4041 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
4042 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
4043 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
4045 test -z "$LD" && LD="$ac_prog"
4048 # If it fails, then pretend we aren't using GCC.
4052 # If it is relative, then search for the first ld in PATH.
4056 elif test "$with_gnu_ld" = yes; then
4057 echo "$as_me:$LINENO: checking for GNU ld" >&5
4058 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
4060 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
4061 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
4063 if test "${lt_cv_path_LD+set}" = set; then
4064 echo $ECHO_N "(cached) $ECHO_C" >&6
4066 if test -z "$LD"; then
4067 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4068 for ac_dir in $PATH; do
4069 test -z "$ac_dir" && ac_dir=.
4070 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
4071 lt_cv_path_LD="$ac_dir/$ac_prog"
4072 # Check to see if the program is GNU ld. I'd rather use --version,
4073 # but apparently some GNU ld's only accept -v.
4074 # Break only if it was the GNU/non-GNU ld that we prefer.
4075 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
4076 test "$with_gnu_ld" != no && break
4078 test "$with_gnu_ld" != yes && break
4084 lt_cv_path_LD="$LD" # Let the user override the test with a path.
4089 if test -n "$LD"; then
4090 echo "$as_me:$LINENO: result: $LD" >&5
4091 echo "${ECHO_T}$LD" >&6
4093 echo "$as_me:$LINENO: result: no" >&5
4094 echo "${ECHO_T}no" >&6
4096 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
4097 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
4098 { (exit 1); exit 1; }; }
4099 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
4100 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
4101 if test "${lt_cv_prog_gnu_ld+set}" = set; then
4102 echo $ECHO_N "(cached) $ECHO_C" >&6
4104 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
4105 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
4106 lt_cv_prog_gnu_ld=yes
4108 lt_cv_prog_gnu_ld=no
4111 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
4112 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
4113 with_gnu_ld=$lt_cv_prog_gnu_ld
4116 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
4117 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
4118 if test "${lt_cv_ld_reload_flag+set}" = set; then
4119 echo $ECHO_N "(cached) $ECHO_C" >&6
4121 lt_cv_ld_reload_flag='-r'
4123 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
4124 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
4125 reload_flag=$lt_cv_ld_reload_flag
4126 test -n "$reload_flag" && reload_flag=" $reload_flag"
4128 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
4129 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
4130 if test "${lt_cv_path_NM+set}" = set; then
4131 echo $ECHO_N "(cached) $ECHO_C" >&6
4133 if test -n "$NM"; then
4134 # Let the user override the test.
4137 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
4138 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
4139 test -z "$ac_dir" && ac_dir=.
4140 tmp_nm=$ac_dir/${ac_tool_prefix}nm
4141 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
4142 # Check to see if the nm accepts a BSD-compat flag.
4143 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4144 # nm: unknown option "B" ignored
4145 # Tru64's nm complains that /dev/null is an invalid object file
4146 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
4147 lt_cv_path_NM="$tmp_nm -B"
4149 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
4150 lt_cv_path_NM="$tmp_nm -p"
4153 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4154 continue # so that we can try to find one that supports BSD flags
4159 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
4164 echo "$as_me:$LINENO: result: $NM" >&5
4165 echo "${ECHO_T}$NM" >&6
4167 echo "$as_me:$LINENO: checking whether ln -s works" >&5
4168 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
4170 if test "$LN_S" = "ln -s"; then
4171 echo "$as_me:$LINENO: result: yes" >&5
4172 echo "${ECHO_T}yes" >&6
4174 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
4175 echo "${ECHO_T}no, using $LN_S" >&6
4178 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
4179 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
4180 if test "${lt_cv_deplibs_check_method+set}" = set; then
4181 echo $ECHO_N "(cached) $ECHO_C" >&6
4183 lt_cv_file_magic_cmd='$MAGIC_CMD'
4184 lt_cv_file_magic_test_file=
4185 lt_cv_deplibs_check_method='unknown'
4186 # Need to set the preceding variable on all platforms that support
4187 # interlibrary dependencies.
4188 # 'none' -- dependencies not supported.
4189 # `unknown' -- same as none, but documents that we really don't know.
4190 # 'pass_all' -- all dependencies passed with no checks.
4191 # 'test_compile' -- check by making test program.
4192 # ['file_magic [regex]'] -- check by looking for files in library path
4193 # which responds to the $file_magic_cmd with a given egrep regex.
4194 # If you have `file' or equivalent on your system and you're not sure
4195 # whether `pass_all' will *always* work, you probably want this one.
4199 lt_cv_deplibs_check_method=pass_all
4203 lt_cv_deplibs_check_method=pass_all
4207 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4208 lt_cv_file_magic_cmd='/usr/bin/file -L'
4209 lt_cv_file_magic_test_file=/shlib/libc.so
4212 cygwin* | mingw* | pw32*)
4213 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4214 lt_cv_file_magic_cmd='$OBJDUMP -f'
4218 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4219 lt_cv_file_magiic_cmd=/usr/bin/file
4220 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4224 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4227 # Not sure whether the presence of OpenBSD here was a mistake.
4228 # Let's accept both of them until this is cleared up.
4229 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4230 lt_cv_file_magic_cmd=/usr/bin/file
4231 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4235 lt_cv_deplibs_check_method=pass_all
4240 lt_cv_deplibs_check_method=pass_all
4244 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4245 lt_cv_file_magic_cmd=/usr/bin/file
4246 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4252 # this will be overridden with pass_all, but let us keep it just in case
4253 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4257 *-32|*"-32 ") libmagic=32-bit;;
4258 *-n32|*"-n32 ") libmagic=N32;;
4259 *-64|*"-64 ") libmagic=64-bit;;
4260 *) libmagic=never-match;;
4262 # this will be overridden with pass_all, but let us keep it just in case
4263 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4266 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4267 lt_cv_deplibs_check_method=pass_all
4270 # This must be Linux ELF.
4273 alpha* | i*86 | powerpc* | sparc* | ia64* )
4274 lt_cv_deplibs_check_method=pass_all ;;
4276 # glibc up to 2.1.1 does not perform some relocations on ARM
4277 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4279 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4283 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4284 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4286 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4288 lt_cv_file_magic_cmd='/usr/bin/file -L'
4289 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4293 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4294 lt_cv_file_magic_cmd=/usr/bin/file
4295 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4298 osf3* | osf4* | osf5*)
4299 # this will be overridden with pass_all, but let us keep it just in case
4300 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4301 lt_cv_file_magic_test_file=/shlib/libc.so
4302 lt_cv_deplibs_check_method=pass_all
4306 lt_cv_deplibs_check_method=pass_all
4310 lt_cv_deplibs_check_method=pass_all
4311 lt_cv_file_magic_test_file=/lib/libc.so
4314 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4315 case "$host_vendor" in
4317 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]'
4318 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4321 lt_cv_deplibs_check_method=pass_all
4324 lt_cv_file_magic_cmd='/bin/file'
4325 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4328 lt_cv_file_magic_cmd='/bin/file'
4329 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4330 lt_cv_file_magic_test_file=/lib/libc.so
4337 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4338 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4339 file_magic_cmd=$lt_cv_file_magic_cmd
4340 deplibs_check_method=$lt_cv_deplibs_check_method
4348 # Check for command to grab the raw symbol name followed by C symbol from nm.
4349 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4350 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4351 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4352 echo $ECHO_N "(cached) $ECHO_C" >&6
4355 # These are sane defaults that work on at least a few old systems.
4356 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4358 # Character class describing NM global symbol codes.
4359 symcode='[BCDEGRST]'
4361 # Regexp to match symbols that can be accessed directly from C.
4362 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4364 # Transform the above into a raw symbol and a C symbol.
4365 symxfrm='\1 \2\3 \3'
4367 # Transform an extracted symbol line into a proper C declaration
4368 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4370 # Define system-specific variables.
4375 cygwin* | mingw* | pw32*)
4376 symcode='[ABCDGISTW]'
4378 hpux*) # Its linker distinguishes data from code symbols
4379 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4382 symcode='[BCDEGRST]'
4392 # Handle CRLF in mingw tool chain
4396 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4400 # If we're using GNU nm, then use its standard symbol codes.
4401 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4402 symcode='[ABCDGISTW]'
4405 # Try without a prefix undercore, then with it.
4406 for ac_symprfx in "" "_"; do
4408 # Write the raw and C identifiers.
4409 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4411 # Check to see that the pipe works correctly.
4414 cat > conftest.$ac_ext <<EOF
4419 void nm_test_func(){}
4423 main(){nm_test_var='a';nm_test_func();return(0);}
4426 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4427 (eval $ac_compile) 2>&5
4429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4430 (exit $ac_status); }; then
4431 # Now try to grab the symbols.
4433 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4434 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4437 (exit $ac_status); } && test -s "$nlist"; then
4438 # Try sorting and uniquifying the output.
4439 if sort "$nlist" | uniq > "$nlist"T; then
4440 mv -f "$nlist"T "$nlist"
4445 # Make sure that we snagged all the symbols we need.
4446 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4447 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4448 cat <<EOF > conftest.$ac_ext
4454 # Now generate the symbol file.
4455 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4457 cat <<EOF >> conftest.$ac_ext
4458 #if defined (__STDC__) && __STDC__
4459 # define lt_ptr_t void *
4461 # define lt_ptr_t char *
4465 /* The mapping between symbol names and symbols. */
4470 lt_preloaded_symbols[] =
4473 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4474 cat <<\EOF >> conftest.$ac_ext
4482 # Now try linking the two files.
4483 mv conftest.$ac_objext conftstm.$ac_objext
4485 save_CFLAGS="$CFLAGS"
4486 LIBS="conftstm.$ac_objext"
4487 CFLAGS="$CFLAGS$no_builtin_flag"
4488 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4489 (eval $ac_link) 2>&5
4491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4492 (exit $ac_status); } && test -s conftest; then
4496 CFLAGS="$save_CFLAGS"
4498 echo "cannot find nm_test_func in $nlist" >&5
4501 echo "cannot find nm_test_var in $nlist" >&5
4504 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4507 echo "$progname: failed program was:" >&5
4508 cat conftest.$ac_ext >&5
4510 rm -f conftest* conftst*
4512 # Do not use the global_symbol_pipe unless it works.
4513 if test "$pipe_works" = yes; then
4516 lt_cv_sys_global_symbol_pipe=
4522 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4523 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4524 global_symbol_to_cdecl=
4526 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4528 if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4529 echo "$as_me:$LINENO: result: failed" >&5
4530 echo "${ECHO_T}failed" >&6
4532 echo "$as_me:$LINENO: result: ok" >&5
4533 echo "${ECHO_T}ok" >&6
4536 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4537 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4538 if test "${ac_cv_header_stdc+set}" = set; then
4539 echo $ECHO_N "(cached) $ECHO_C" >&6
4541 cat >conftest.$ac_ext <<_ACEOF
4544 cat confdefs.h >>conftest.$ac_ext
4545 cat >>conftest.$ac_ext <<_ACEOF
4546 /* end confdefs.h. */
4560 rm -f conftest.$ac_objext
4561 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4562 (eval $ac_compile) 2>conftest.er1
4564 grep -v '^ *+' conftest.er1 >conftest.err
4566 cat conftest.err >&5
4567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4568 (exit $ac_status); } &&
4569 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4574 (exit $ac_status); }; } &&
4575 { ac_try='test -s conftest.$ac_objext'
4576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4580 (exit $ac_status); }; }; then
4581 ac_cv_header_stdc=yes
4583 echo "$as_me: failed program was:" >&5
4584 sed 's/^/| /' conftest.$ac_ext >&5
4586 ac_cv_header_stdc=no
4588 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4590 if test $ac_cv_header_stdc = yes; then
4591 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4592 cat >conftest.$ac_ext <<_ACEOF
4595 cat confdefs.h >>conftest.$ac_ext
4596 cat >>conftest.$ac_ext <<_ACEOF
4597 /* end confdefs.h. */
4601 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4602 $EGREP "memchr" >/dev/null 2>&1; then
4605 ac_cv_header_stdc=no
4611 if test $ac_cv_header_stdc = yes; then
4612 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4613 cat >conftest.$ac_ext <<_ACEOF
4616 cat confdefs.h >>conftest.$ac_ext
4617 cat >>conftest.$ac_ext <<_ACEOF
4618 /* end confdefs.h. */
4622 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4623 $EGREP "free" >/dev/null 2>&1; then
4626 ac_cv_header_stdc=no
4632 if test $ac_cv_header_stdc = yes; then
4633 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4634 if test "$cross_compiling" = yes; then
4637 cat >conftest.$ac_ext <<_ACEOF
4640 cat confdefs.h >>conftest.$ac_ext
4641 cat >>conftest.$ac_ext <<_ACEOF
4642 /* end confdefs.h. */
4644 #if ((' ' & 0x0FF) == 0x020)
4645 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4646 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4648 # define ISLOWER(c) \
4649 (('a' <= (c) && (c) <= 'i') \
4650 || ('j' <= (c) && (c) <= 'r') \
4651 || ('s' <= (c) && (c) <= 'z'))
4652 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4655 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4660 for (i = 0; i < 256; i++)
4661 if (XOR (islower (i), ISLOWER (i))
4662 || toupper (i) != TOUPPER (i))
4667 rm -f conftest$ac_exeext
4668 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4669 (eval $ac_link) 2>&5
4671 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4672 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4677 (exit $ac_status); }; }; then
4680 echo "$as_me: program exited with status $ac_status" >&5
4681 echo "$as_me: failed program was:" >&5
4682 sed 's/^/| /' conftest.$ac_ext >&5
4685 ac_cv_header_stdc=no
4687 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4691 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4692 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4693 if test $ac_cv_header_stdc = yes; then
4695 cat >>confdefs.h <<\_ACEOF
4696 #define STDC_HEADERS 1
4701 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4711 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4712 inttypes.h stdint.h unistd.h
4714 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4715 echo "$as_me:$LINENO: checking for $ac_header" >&5
4716 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4717 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4718 echo $ECHO_N "(cached) $ECHO_C" >&6
4720 cat >conftest.$ac_ext <<_ACEOF
4723 cat confdefs.h >>conftest.$ac_ext
4724 cat >>conftest.$ac_ext <<_ACEOF
4725 /* end confdefs.h. */
4726 $ac_includes_default
4728 #include <$ac_header>
4730 rm -f conftest.$ac_objext
4731 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4732 (eval $ac_compile) 2>conftest.er1
4734 grep -v '^ *+' conftest.er1 >conftest.err
4736 cat conftest.err >&5
4737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738 (exit $ac_status); } &&
4739 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4744 (exit $ac_status); }; } &&
4745 { ac_try='test -s conftest.$ac_objext'
4746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4750 (exit $ac_status); }; }; then
4751 eval "$as_ac_Header=yes"
4753 echo "$as_me: failed program was:" >&5
4754 sed 's/^/| /' conftest.$ac_ext >&5
4756 eval "$as_ac_Header=no"
4758 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4760 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4761 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4762 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4763 cat >>confdefs.h <<_ACEOF
4764 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4773 for ac_header in dlfcn.h
4775 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4776 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4777 echo "$as_me:$LINENO: checking for $ac_header" >&5
4778 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4779 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4780 echo $ECHO_N "(cached) $ECHO_C" >&6
4782 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4783 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4785 # Is the header compilable?
4786 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4787 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4788 cat >conftest.$ac_ext <<_ACEOF
4791 cat confdefs.h >>conftest.$ac_ext
4792 cat >>conftest.$ac_ext <<_ACEOF
4793 /* end confdefs.h. */
4794 $ac_includes_default
4795 #include <$ac_header>
4797 rm -f conftest.$ac_objext
4798 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4799 (eval $ac_compile) 2>conftest.er1
4801 grep -v '^ *+' conftest.er1 >conftest.err
4803 cat conftest.err >&5
4804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4805 (exit $ac_status); } &&
4806 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4807 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4810 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4811 (exit $ac_status); }; } &&
4812 { ac_try='test -s conftest.$ac_objext'
4813 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4817 (exit $ac_status); }; }; then
4818 ac_header_compiler=yes
4820 echo "$as_me: failed program was:" >&5
4821 sed 's/^/| /' conftest.$ac_ext >&5
4823 ac_header_compiler=no
4825 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4826 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4827 echo "${ECHO_T}$ac_header_compiler" >&6
4829 # Is the header present?
4830 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4831 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4832 cat >conftest.$ac_ext <<_ACEOF
4835 cat confdefs.h >>conftest.$ac_ext
4836 cat >>conftest.$ac_ext <<_ACEOF
4837 /* end confdefs.h. */
4838 #include <$ac_header>
4840 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4841 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4843 grep -v '^ *+' conftest.er1 >conftest.err
4845 cat conftest.err >&5
4846 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4847 (exit $ac_status); } >/dev/null; then
4848 if test -s conftest.err; then
4849 ac_cpp_err=$ac_cxx_preproc_warn_flag
4850 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4857 if test -z "$ac_cpp_err"; then
4858 ac_header_preproc=yes
4860 echo "$as_me: failed program was:" >&5
4861 sed 's/^/| /' conftest.$ac_ext >&5
4863 ac_header_preproc=no
4865 rm -f conftest.err conftest.$ac_ext
4866 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4867 echo "${ECHO_T}$ac_header_preproc" >&6
4869 # So? What about this header?
4870 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4872 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4873 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4874 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4875 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4876 ac_header_preproc=yes
4879 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4880 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4881 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4882 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4883 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4884 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4885 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4886 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4887 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4888 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4889 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4890 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4893 ## ------------------------------------------ ##
4894 ## Report this to the AC_PACKAGE_NAME lists. ##
4895 ## ------------------------------------------ ##
4898 sed "s/^/$as_me: WARNING: /" >&2
4901 echo "$as_me:$LINENO: checking for $ac_header" >&5
4902 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4903 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4904 echo $ECHO_N "(cached) $ECHO_C" >&6
4906 eval "$as_ac_Header=\$ac_header_preproc"
4908 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4909 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4912 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4913 cat >>confdefs.h <<_ACEOF
4914 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4925 # Only perform the check for file, if the check method requires it
4926 case "$deplibs_check_method" in
4928 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4929 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4930 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4931 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4932 echo $ECHO_N "(cached) $ECHO_C" >&6
4934 case "$MAGIC_CMD" in
4936 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4939 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4942 ac_save_MAGIC_CMD="$MAGIC_CMD"
4943 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4944 ac_dummy="/usr/bin:$PATH"
4945 for ac_dir in $ac_dummy; do
4946 test -z "$ac_dir" && ac_dir=.
4947 if test -f $ac_dir/${ac_tool_prefix}file; then
4948 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4949 if test -n "$file_magic_test_file"; then
4950 case "$deplibs_check_method" in
4952 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4953 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4954 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4955 egrep "$file_magic_regex" > /dev/null; then
4960 *** Warning: the command libtool uses to detect shared libraries,
4961 *** $file_magic_cmd, produces output that libtool cannot recognize.
4962 *** The result is that libtool may fail to recognize shared libraries
4963 *** as such. This will affect the creation of libtool libraries that
4964 *** depend on shared libraries, but programs linked with such libtool
4965 *** libraries will work regardless of this problem. Nevertheless, you
4966 *** may want to report the problem to your system manager and/or to
4967 *** bug-libtool@gnu.org
4977 MAGIC_CMD="$ac_save_MAGIC_CMD"
4982 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4983 if test -n "$MAGIC_CMD"; then
4984 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4985 echo "${ECHO_T}$MAGIC_CMD" >&6
4987 echo "$as_me:$LINENO: result: no" >&5
4988 echo "${ECHO_T}no" >&6
4991 if test -z "$lt_cv_path_MAGIC_CMD"; then
4992 if test -n "$ac_tool_prefix"; then
4993 echo "$as_me:$LINENO: checking for file" >&5
4994 echo $ECHO_N "checking for file... $ECHO_C" >&6
4995 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4996 echo $ECHO_N "(cached) $ECHO_C" >&6
4998 case "$MAGIC_CMD" in
5000 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
5003 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
5006 ac_save_MAGIC_CMD="$MAGIC_CMD"
5007 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
5008 ac_dummy="/usr/bin:$PATH"
5009 for ac_dir in $ac_dummy; do
5010 test -z "$ac_dir" && ac_dir=.
5011 if test -f $ac_dir/file; then
5012 lt_cv_path_MAGIC_CMD="$ac_dir/file"
5013 if test -n "$file_magic_test_file"; then
5014 case "$deplibs_check_method" in
5016 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
5017 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5018 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
5019 egrep "$file_magic_regex" > /dev/null; then
5024 *** Warning: the command libtool uses to detect shared libraries,
5025 *** $file_magic_cmd, produces output that libtool cannot recognize.
5026 *** The result is that libtool may fail to recognize shared libraries
5027 *** as such. This will affect the creation of libtool libraries that
5028 *** depend on shared libraries, but programs linked with such libtool
5029 *** libraries will work regardless of this problem. Nevertheless, you
5030 *** may want to report the problem to your system manager and/or to
5031 *** bug-libtool@gnu.org
5041 MAGIC_CMD="$ac_save_MAGIC_CMD"
5046 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
5047 if test -n "$MAGIC_CMD"; then
5048 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
5049 echo "${ECHO_T}$MAGIC_CMD" >&6
5051 echo "$as_me:$LINENO: result: no" >&5
5052 echo "${ECHO_T}no" >&6
5064 if test -n "$ac_tool_prefix"; then
5065 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5066 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5067 echo "$as_me:$LINENO: checking for $ac_word" >&5
5068 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5069 if test "${ac_cv_prog_RANLIB+set}" = set; then
5070 echo $ECHO_N "(cached) $ECHO_C" >&6
5072 if test -n "$RANLIB"; then
5073 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5079 test -z "$as_dir" && as_dir=.
5080 for ac_exec_ext in '' $ac_executable_extensions; do
5081 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5082 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
5083 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5091 RANLIB=$ac_cv_prog_RANLIB
5092 if test -n "$RANLIB"; then
5093 echo "$as_me:$LINENO: result: $RANLIB" >&5
5094 echo "${ECHO_T}$RANLIB" >&6
5096 echo "$as_me:$LINENO: result: no" >&5
5097 echo "${ECHO_T}no" >&6
5101 if test -z "$ac_cv_prog_RANLIB"; then
5102 ac_ct_RANLIB=$RANLIB
5103 # Extract the first word of "ranlib", so it can be a program name with args.
5104 set dummy ranlib; ac_word=$2
5105 echo "$as_me:$LINENO: checking for $ac_word" >&5
5106 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5107 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
5108 echo $ECHO_N "(cached) $ECHO_C" >&6
5110 if test -n "$ac_ct_RANLIB"; then
5111 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5117 test -z "$as_dir" && as_dir=.
5118 for ac_exec_ext in '' $ac_executable_extensions; do
5119 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5120 ac_cv_prog_ac_ct_RANLIB="ranlib"
5121 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5127 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
5130 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5131 if test -n "$ac_ct_RANLIB"; then
5132 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
5133 echo "${ECHO_T}$ac_ct_RANLIB" >&6
5135 echo "$as_me:$LINENO: result: no" >&5
5136 echo "${ECHO_T}no" >&6
5139 RANLIB=$ac_ct_RANLIB
5141 RANLIB="$ac_cv_prog_RANLIB"
5144 if test -n "$ac_tool_prefix"; then
5145 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
5146 set dummy ${ac_tool_prefix}strip; ac_word=$2
5147 echo "$as_me:$LINENO: checking for $ac_word" >&5
5148 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5149 if test "${ac_cv_prog_STRIP+set}" = set; then
5150 echo $ECHO_N "(cached) $ECHO_C" >&6
5152 if test -n "$STRIP"; then
5153 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5159 test -z "$as_dir" && as_dir=.
5160 for ac_exec_ext in '' $ac_executable_extensions; do
5161 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5162 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
5163 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5171 STRIP=$ac_cv_prog_STRIP
5172 if test -n "$STRIP"; then
5173 echo "$as_me:$LINENO: result: $STRIP" >&5
5174 echo "${ECHO_T}$STRIP" >&6
5176 echo "$as_me:$LINENO: result: no" >&5
5177 echo "${ECHO_T}no" >&6
5181 if test -z "$ac_cv_prog_STRIP"; then
5183 # Extract the first word of "strip", so it can be a program name with args.
5184 set dummy strip; ac_word=$2
5185 echo "$as_me:$LINENO: checking for $ac_word" >&5
5186 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5187 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
5188 echo $ECHO_N "(cached) $ECHO_C" >&6
5190 if test -n "$ac_ct_STRIP"; then
5191 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5193 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5197 test -z "$as_dir" && as_dir=.
5198 for ac_exec_ext in '' $ac_executable_extensions; do
5199 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5200 ac_cv_prog_ac_ct_STRIP="strip"
5201 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5207 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5210 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5211 if test -n "$ac_ct_STRIP"; then
5212 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5213 echo "${ECHO_T}$ac_ct_STRIP" >&6
5215 echo "$as_me:$LINENO: result: no" >&5
5216 echo "${ECHO_T}no" >&6
5221 STRIP="$ac_cv_prog_STRIP"
5228 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5229 if test "${enable_libtool_lock+set}" = set; then
5230 enableval="$enable_libtool_lock"
5233 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5235 # Some flags need to be propagated to the compiler or linker for good
5239 # Find out which ABI we are using.
5240 echo '#line 5240 "configure"' > conftest.$ac_ext
5241 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5242 (eval $ac_compile) 2>&5
5244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5245 (exit $ac_status); }; then
5246 case "`/usr/bin/file conftest.$ac_objext`" in
5262 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5263 SAVE_CFLAGS="$CFLAGS"
5264 CFLAGS="$CFLAGS -belf"
5265 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5266 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5267 if test "${lt_cv_cc_needs_belf+set}" = set; then
5268 echo $ECHO_N "(cached) $ECHO_C" >&6
5273 ac_cpp='$CPP $CPPFLAGS'
5274 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5275 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5276 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5278 cat >conftest.$ac_ext <<_ACEOF
5281 cat confdefs.h >>conftest.$ac_ext
5282 cat >>conftest.$ac_ext <<_ACEOF
5283 /* end confdefs.h. */
5293 rm -f conftest.$ac_objext conftest$ac_exeext
5294 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5295 (eval $ac_link) 2>conftest.er1
5297 grep -v '^ *+' conftest.er1 >conftest.err
5299 cat conftest.err >&5
5300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5301 (exit $ac_status); } &&
5302 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5307 (exit $ac_status); }; } &&
5308 { ac_try='test -s conftest$ac_exeext'
5309 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5313 (exit $ac_status); }; }; then
5314 lt_cv_cc_needs_belf=yes
5316 echo "$as_me: failed program was:" >&5
5317 sed 's/^/| /' conftest.$ac_ext >&5
5319 lt_cv_cc_needs_belf=no
5321 rm -f conftest.err conftest.$ac_objext \
5322 conftest$ac_exeext conftest.$ac_ext
5324 ac_cpp='$CXXCPP $CPPFLAGS'
5325 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5326 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5327 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5330 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5331 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5332 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5333 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5334 CFLAGS="$SAVE_CFLAGS"
5341 # Sed substitution that helps us do robust quoting. It backslashifies
5342 # metacharacters that are still active within double-quoted strings.
5343 Xsed='sed -e s/^X//'
5344 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5346 # Same as above, but do not quote variable references.
5347 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5349 # Sed substitution to delay expansion of an escaped shell variable in a
5350 # double_quote_subst'ed string.
5351 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5357 default_ofile=libtool
5358 can_build_shared=yes
5360 # All known linkers require a `.a' archive for static linking (except M$VC,
5361 # which needs '.lib').
5363 ltmain="$ac_aux_dir/ltmain.sh"
5364 ofile="$default_ofile"
5365 with_gnu_ld="$lt_cv_prog_gnu_ld"
5366 need_locks="$enable_libtool_lock"
5369 old_CFLAGS="$CFLAGS"
5371 # Set sane defaults for various variables
5372 test -z "$AR" && AR=ar
5373 test -z "$AR_FLAGS" && AR_FLAGS=cru
5374 test -z "$AS" && AS=as
5375 test -z "$CC" && CC=cc
5376 test -z "$DLLTOOL" && DLLTOOL=dlltool
5377 test -z "$LD" && LD=ld
5378 test -z "$LN_S" && LN_S="ln -s"
5379 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5380 test -z "$NM" && NM=nm
5381 test -z "$OBJDUMP" && OBJDUMP=objdump
5382 test -z "$RANLIB" && RANLIB=:
5383 test -z "$STRIP" && STRIP=:
5384 test -z "$ac_objext" && ac_objext=o
5386 if test x"$host" != x"$build"; then
5387 ac_tool_prefix=${host_alias}-
5392 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5395 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5400 # AIX sometimes has problems with the GCC collect2 program. For some
5401 # reason, if we set the COLLECT_NAMES environment variable, the problems
5402 # vanish in a puff of smoke.
5403 if test "X${COLLECT_NAMES+set}" != Xset; then
5405 export COLLECT_NAMES
5410 # Determine commands to create old-style static archives.
5411 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5412 old_postinstall_cmds='chmod 644 $oldlib'
5413 old_postuninstall_cmds=
5415 if test -n "$RANLIB"; then
5416 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5417 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5420 # Allow CC to be a program name with arguments.
5424 ## FIXME: this should be a separate macro
5426 echo "$as_me:$LINENO: checking for objdir" >&5
5427 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5428 rm -f .libs 2>/dev/null
5429 mkdir .libs 2>/dev/null
5430 if test -d .libs; then
5433 # MS-DOS does not allow filenames that begin with a dot.
5436 rmdir .libs 2>/dev/null
5437 echo "$as_me:$LINENO: result: $objdir" >&5
5438 echo "${ECHO_T}$objdir" >&6
5443 ## FIXME: this should be a separate macro
5446 # Check whether --with-pic or --without-pic was given.
5447 if test "${with_pic+set}" = set; then
5453 test -z "$pic_mode" && pic_mode=default
5455 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5456 # in isolation, and that seeing it set (from the cache) indicates that
5457 # the associated values are set (in the cache) correctly too.
5458 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5459 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5460 if test "${lt_cv_prog_cc_pic+set}" = set; then
5461 echo $ECHO_N "(cached) $ECHO_C" >&6
5464 lt_cv_prog_cc_shlib=
5466 lt_cv_prog_cc_static=
5467 lt_cv_prog_cc_no_builtin=
5468 lt_cv_prog_cc_can_build_shared=$can_build_shared
5470 if test "$GCC" = yes; then
5471 lt_cv_prog_cc_wl='-Wl,'
5472 lt_cv_prog_cc_static='-static'
5475 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5476 # PIC is the default for these OSes.
5479 # Below there is a dirty hack to force normal static linking with -ldl
5480 # The problem is because libdl dynamically linked with both libc and
5481 # libC (AIX C++ library), which obviously doesn't included in libraries
5482 # list by gcc. This cause undefined symbols with -static flags.
5483 # This hack allows C programs to be linked with "-static -ldl", but
5484 # we not sure about C++ programs.
5485 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5487 cygwin* | mingw* | pw32* | os2*)
5488 # This hack is so that the source file can tell whether it is being
5489 # built for inclusion in a dll (and should export symbols for example).
5490 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5493 # FIXME: we need at least 68020 code to build shared libraries, but
5494 # adding the `-m68020' flag to GCC prevents building anything better,
5496 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5499 if test -d /usr/nec; then
5500 lt_cv_prog_cc_pic=-Kconform_pic
5504 lt_cv_prog_cc_pic='-fPIC'
5508 # PORTME Check for PIC flags for the system compiler.
5511 # All AIX code is PIC.
5512 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5515 hpux9* | hpux10* | hpux11*)
5516 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5517 lt_cv_prog_cc_wl='-Wl,'
5518 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5519 lt_cv_prog_cc_pic='+Z'
5523 lt_cv_prog_cc_wl='-Wl,'
5524 lt_cv_prog_cc_static='-non_shared'
5525 # PIC (with -KPIC) is the default.
5528 cygwin* | mingw* | pw32* | os2*)
5529 # This hack is so that the source file can tell whether it is being
5530 # built for inclusion in a dll (and should export symbols for example).
5531 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5535 lt_cv_prog_cc_pic='-KPIC'
5536 lt_cv_prog_cc_static='-Bstatic'
5539 osf3* | osf4* | osf5*)
5540 # All OSF/1 code is PIC.
5541 lt_cv_prog_cc_wl='-Wl,'
5542 lt_cv_prog_cc_static='-non_shared'
5546 lt_cv_prog_cc_pic='-Kpic'
5547 lt_cv_prog_cc_static='-dn'
5548 lt_cv_prog_cc_shlib='-belf'
5552 lt_cv_prog_cc_pic='-KPIC'
5553 lt_cv_prog_cc_static='-Bstatic'
5554 lt_cv_prog_cc_wl='-Wl,'
5558 lt_cv_prog_cc_pic='-PIC'
5559 lt_cv_prog_cc_static='-Bstatic'
5560 lt_cv_prog_cc_wl='-Qoption ld '
5563 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5564 lt_cv_prog_cc_pic='-KPIC'
5565 lt_cv_prog_cc_static='-Bstatic'
5566 if test "x$host_vendor" = xsni; then
5567 lt_cv_prog_cc_wl='-LD'
5569 lt_cv_prog_cc_wl='-Wl,'
5574 lt_cv_prog_cc_pic='-pic'
5575 lt_cv_prog_cc_static='-Bstatic'
5579 if test -d /usr/nec ;then
5580 lt_cv_prog_cc_pic='-Kconform_pic'
5581 lt_cv_prog_cc_static='-Bstatic'
5586 lt_cv_prog_cc_can_build_shared=no
5593 if test -z "$lt_cv_prog_cc_pic"; then
5594 echo "$as_me:$LINENO: result: none" >&5
5595 echo "${ECHO_T}none" >&6
5597 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5598 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5600 # Check to make sure the pic_flag actually works.
5601 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5602 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5603 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5604 echo $ECHO_N "(cached) $ECHO_C" >&6
5606 save_CFLAGS="$CFLAGS"
5607 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5608 cat >conftest.$ac_ext <<_ACEOF
5611 cat confdefs.h >>conftest.$ac_ext
5612 cat >>conftest.$ac_ext <<_ACEOF
5613 /* end confdefs.h. */
5623 rm -f conftest.$ac_objext
5624 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5625 (eval $ac_compile) 2>conftest.er1
5627 grep -v '^ *+' conftest.er1 >conftest.err
5629 cat conftest.err >&5
5630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5631 (exit $ac_status); } &&
5632 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5637 (exit $ac_status); }; } &&
5638 { ac_try='test -s conftest.$ac_objext'
5639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5643 (exit $ac_status); }; }; then
5645 hpux9* | hpux10* | hpux11*)
5646 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5647 # they create non-PIC objects. So, if there were any warnings, we
5648 # assume that PIC is not supported.
5649 if test -s conftest.err; then
5650 lt_cv_prog_cc_pic_works=no
5652 lt_cv_prog_cc_pic_works=yes
5656 lt_cv_prog_cc_pic_works=yes
5661 echo "$as_me: failed program was:" >&5
5662 sed 's/^/| /' conftest.$ac_ext >&5
5664 lt_cv_prog_cc_pic_works=no
5667 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5668 CFLAGS="$save_CFLAGS"
5673 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5675 lt_cv_prog_cc_can_build_shared=no
5677 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5680 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5681 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5686 # Check for any special shared library compilation flags.
5687 if test -n "$lt_cv_prog_cc_shlib"; then
5688 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5689 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5690 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5692 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5693 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5694 lt_cv_prog_cc_can_build_shared=no
5698 ## FIXME: this should be a separate macro
5700 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5701 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5702 if test "${lt_cv_prog_cc_static_works+set}" = set; then
5703 echo $ECHO_N "(cached) $ECHO_C" >&6
5705 lt_cv_prog_cc_static_works=no
5706 save_LDFLAGS="$LDFLAGS"
5707 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5708 cat >conftest.$ac_ext <<_ACEOF
5711 cat confdefs.h >>conftest.$ac_ext
5712 cat >>conftest.$ac_ext <<_ACEOF
5713 /* end confdefs.h. */
5723 rm -f conftest.$ac_objext conftest$ac_exeext
5724 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5725 (eval $ac_link) 2>conftest.er1
5727 grep -v '^ *+' conftest.er1 >conftest.err
5729 cat conftest.err >&5
5730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5731 (exit $ac_status); } &&
5732 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5737 (exit $ac_status); }; } &&
5738 { ac_try='test -s conftest$ac_exeext'
5739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5743 (exit $ac_status); }; }; then
5744 lt_cv_prog_cc_static_works=yes
5746 echo "$as_me: failed program was:" >&5
5747 sed 's/^/| /' conftest.$ac_ext >&5
5750 rm -f conftest.err conftest.$ac_objext \
5751 conftest$ac_exeext conftest.$ac_ext
5752 LDFLAGS="$save_LDFLAGS"
5757 # Belt *and* braces to stop my trousers falling down:
5758 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5759 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5760 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5762 pic_flag="$lt_cv_prog_cc_pic"
5763 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5764 wl="$lt_cv_prog_cc_wl"
5765 link_static_flag="$lt_cv_prog_cc_static"
5766 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5767 can_build_shared="$lt_cv_prog_cc_can_build_shared"
5772 ## FIXME: this should be a separate macro
5774 # Check to see if options -o and -c are simultaneously supported by compiler
5775 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5776 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5777 $rm -r conftest 2>/dev/null
5780 echo "int some_variable = 0;" > conftest.$ac_ext
5782 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5783 # that will create temporary files in the current directory regardless of
5784 # the output directory. Thus, making CWD read-only will cause this test
5785 # to fail, enabling locking or at least warning the user not to do parallel
5788 save_CFLAGS="$CFLAGS"
5789 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5791 if { (eval echo configure:5791: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5792 # The compiler can only warn and ignore the option if not recognized
5793 # So say no if there are warnings
5794 if test -s out/conftest.err; then
5800 # Append any errors to the config.log.
5801 cat out/conftest.err 1>&5
5804 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5805 echo "${ECHO_T}$compiler_c_o" >&6
5806 CFLAGS="$save_CFLAGS"
5812 $rm -r conftest 2>/dev/null
5814 if test x"$compiler_c_o" = x"yes"; then
5815 # Check to see if we can write to a .lo
5816 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5817 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5819 save_CFLAGS="$CFLAGS"
5820 CFLAGS="$CFLAGS -c -o conftest.lo"
5821 cat >conftest.$ac_ext <<_ACEOF
5824 cat confdefs.h >>conftest.$ac_ext
5825 cat >>conftest.$ac_ext <<_ACEOF
5826 /* end confdefs.h. */
5831 int some_variable = 0;
5836 rm -f conftest.$ac_objext
5837 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5838 (eval $ac_compile) 2>conftest.er1
5840 grep -v '^ *+' conftest.er1 >conftest.err
5842 cat conftest.err >&5
5843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5844 (exit $ac_status); } &&
5845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5850 (exit $ac_status); }; } &&
5851 { ac_try='test -s conftest.$ac_objext'
5852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5856 (exit $ac_status); }; }; then
5857 # The compiler can only warn and ignore the option if not recognized
5858 # So say no if there are warnings
5859 if test -s conftest.err; then
5866 echo "$as_me: failed program was:" >&5
5867 sed 's/^/| /' conftest.$ac_ext >&5
5870 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5871 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5872 echo "${ECHO_T}$compiler_c_o" >&6
5873 CFLAGS="$save_CFLAGS"
5880 ## FIXME: this should be a separate macro
5882 # Check to see if we can do hard links to lock some files if needed
5883 hard_links="nottested"
5884 if test "$compiler_c_o" = no && test "$need_locks" != no; then
5885 # do not overwrite the value of need_locks provided by the user
5886 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5887 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5890 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5892 ln conftest.a conftest.b 2>&5 || hard_links=no
5893 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5894 echo "$as_me:$LINENO: result: $hard_links" >&5
5895 echo "${ECHO_T}$hard_links" >&6
5896 if test "$hard_links" = no; then
5897 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5898 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5907 ## FIXME: this should be a separate macro
5909 if test "$GCC" = yes; then
5910 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5911 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5912 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5913 echo "int some_variable = 0;" > conftest.$ac_ext
5914 save_CFLAGS="$CFLAGS"
5915 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5916 compiler_rtti_exceptions=no
5917 cat >conftest.$ac_ext <<_ACEOF
5920 cat confdefs.h >>conftest.$ac_ext
5921 cat >>conftest.$ac_ext <<_ACEOF
5922 /* end confdefs.h. */
5927 int some_variable = 0;
5932 rm -f conftest.$ac_objext
5933 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5934 (eval $ac_compile) 2>conftest.er1
5936 grep -v '^ *+' conftest.er1 >conftest.err
5938 cat conftest.err >&5
5939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5940 (exit $ac_status); } &&
5941 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5946 (exit $ac_status); }; } &&
5947 { ac_try='test -s conftest.$ac_objext'
5948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5952 (exit $ac_status); }; }; then
5953 # The compiler can only warn and ignore the option if not recognized
5954 # So say no if there are warnings
5955 if test -s conftest.err; then
5956 compiler_rtti_exceptions=no
5958 compiler_rtti_exceptions=yes
5962 echo "$as_me: failed program was:" >&5
5963 sed 's/^/| /' conftest.$ac_ext >&5
5966 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5967 CFLAGS="$save_CFLAGS"
5968 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5969 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5971 if test "$compiler_rtti_exceptions" = "yes"; then
5972 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5974 no_builtin_flag=' -fno-builtin'
5980 ## FIXME: this should be a separate macro
5982 # See if the linker supports building shared libraries.
5983 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5984 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5986 allow_undefined_flag=
5988 need_lib_prefix=unknown
5989 need_version=unknown
5990 # when you set need_version to no, make sure it does not cause -set_version
5991 # flags to be left without arguments
5993 archive_expsym_cmds=
5994 old_archive_from_new_cmds=
5995 old_archive_from_expsyms_cmds=
5996 export_dynamic_flag_spec=
5997 whole_archive_flag_spec=
5998 thread_safe_flag_spec=
5999 hardcode_into_libs=no
6000 hardcode_libdir_flag_spec=
6001 hardcode_libdir_separator=
6004 hardcode_shlibpath_var=unsupported
6006 link_all_deplibs=unknown
6007 always_export_symbols=no
6008 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
6009 # include_expsyms should be a list of space-separated symbols to be *always*
6010 # included in the symbol list
6012 # exclude_expsyms can be an egrep regular expression of symbols to exclude
6013 # it will be wrapped by ` (' and `)$', so one must not match beginning or
6014 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
6015 # as well as any symbol that contains `d'.
6016 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
6017 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
6018 # platforms (ab)use it in PIC code, but their linkers get confused if
6019 # the symbol is explicitly referenced. Since portable code cannot
6020 # rely on this symbol name, it's probably fine to never include it in
6021 # preloaded symbol tables.
6022 extract_expsyms_cmds=
6025 cygwin* | mingw* | pw32* )
6026 # FIXME: the MSVC++ port hasn't been tested in a loooong time
6027 # When not using gcc, we currently assume that we are using
6028 # Microsoft Visual C++.
6029 if test "$GCC" != yes; then
6037 if test "$with_gnu_ld" = yes; then
6038 # If archive_cmds runs LD, not CC, wlarc should be empty
6041 # See if GNU ld supports shared libraries.
6044 # On AIX, the GNU linker is very broken
6048 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
6049 *** to be unable to reliably create shared libraries on AIX.
6050 *** Therefore, libtool is disabling shared libraries support. If you
6051 *** really care for shared libraries, you may want to modify your PATH
6052 *** so that a non-GNU linker is found, and then restart.
6058 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)'
6059 hardcode_libdir_flag_spec='-L$libdir'
6060 hardcode_minus_L=yes
6062 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
6063 # that the semantics of dynamic libraries on AmigaOS, at least up
6064 # to version 4, is to share data among multiple programs linked
6065 # with the same dynamic library. Since this doesn't match the
6066 # behavior of shared libraries on other platforms, we can use
6072 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6073 allow_undefined_flag=unsupported
6074 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
6075 # support --undefined. This deserves some investigation. FIXME
6076 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6082 cygwin* | mingw* | pw32*)
6083 # hardcode_libdir_flag_spec is actually meaningless, as there is
6084 # no search path for DLLs.
6085 hardcode_libdir_flag_spec='-L$libdir'
6086 allow_undefined_flag=unsupported
6087 always_export_symbols=yes
6089 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
6090 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
6091 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
6092 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
6093 else $CC -o impgen impgen.c ; fi)~
6094 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
6096 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
6098 # cygwin and mingw dlls have different entry points and sets of symbols
6100 # FIXME: what about values for MSVC?
6101 dll_entry=__cygwin_dll_entry@12
6102 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
6106 dll_entry=_DllMainCRTStartup@12
6107 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
6111 # mingw and cygwin differ, and it's simplest to just exclude the union
6112 # of the two symbol sets.
6113 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
6115 # recent cygwin and mingw systems supply a stub DllMain which the user
6116 # can override, but on older systems we have to supply one (in ltdll.c)
6117 if test "x$lt_cv_need_dllmain" = "xyes"; then
6118 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
6119 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~
6120 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
6126 # Extract the symbol export list from an `--export-all' def file,
6127 # then regenerate the def file from the symbol export list, so that
6128 # the compiled dll only exports the symbol export list.
6129 # Be careful not to strip the DATA tag left be newer dlltools.
6130 export_symbols_cmds="$ltdll_cmds"'
6131 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
6132 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
6134 # If DATA tags from a recent dlltool are present, honour them!
6135 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
6137 cat $export_symbols | while read symbol; do
6140 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
6141 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
6143 _lt_hint=`expr 1 + \$_lt_hint`;
6146 $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~
6147 $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~
6148 $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~
6149 $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~
6150 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
6154 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6155 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
6158 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6159 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6164 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
6168 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
6169 *** create shared libraries on Solaris systems. Therefore, libtool
6170 *** is disabling shared libraries support. We urge you to upgrade GNU
6171 *** binutils to release 2.9.1 or newer. Another option is to modify
6172 *** your PATH or compiler configuration so that the native linker is
6173 *** used, and then restart.
6176 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6177 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6178 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6185 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6188 hardcode_shlibpath_var=no
6192 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
6193 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
6194 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6201 if test "$ld_shlibs" = yes; then
6202 runpath_var=LD_RUN_PATH
6203 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6204 export_dynamic_flag_spec='${wl}--export-dynamic'
6206 cygwin* | mingw* | pw32*)
6207 # dlltool doesn't understand --whole-archive et. al.
6208 whole_archive_flag_spec=
6211 # ancient GNU ld didn't support --whole-archive et. al.
6212 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6213 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6215 whole_archive_flag_spec=
6221 # PORTME fill in a description of your system's linker (not GNU ld)
6224 allow_undefined_flag=unsupported
6225 always_export_symbols=yes
6226 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'
6227 # Note: this linker hardcodes the directories in LIBPATH if there
6228 # are no directories specified by -L.
6229 hardcode_minus_L=yes
6230 if test "$GCC" = yes && test -z "$link_static_flag"; then
6231 # Neither direct hardcoding nor static linking is supported with a
6233 hardcode_direct=unsupported
6238 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6239 hardcode_libdir_separator=':'
6240 if test "$GCC" = yes; then
6241 collect2name=`${CC} -print-prog-name=collect2`
6242 if test -f "$collect2name" && \
6243 strings "$collect2name" | grep resolve_lib_name >/dev/null
6245 # We have reworked collect2
6248 # We have old collect2
6249 hardcode_direct=unsupported
6250 # It fails to find uninstalled libraries when the uninstalled
6251 # path is not listed in the libpath. Setting hardcode_minus_L
6252 # to unsupported forces relinking
6253 hardcode_minus_L=yes
6254 hardcode_libdir_flag_spec='-L$libdir'
6255 hardcode_libdir_separator=
6257 shared_flag='-shared'
6259 shared_flag='${wl}-bM:SRE'
6262 allow_undefined_flag=' ${wl}-berok'
6263 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6264 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6265 case "$host_os" in aix4.[01]|aix4.[01].*)
6266 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6267 always_export_symbols=yes ;;
6270 # We don't want to build shared libraries on unknown CPU types.
6272 powerpc | rs6000) ;;
6278 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)'
6279 hardcode_libdir_flag_spec='-L$libdir'
6280 hardcode_minus_L=yes
6281 # see comment about different semantics on the GNU ld section
6285 cygwin* | mingw* | pw32*)
6286 # When not using gcc, we currently assume that we are using
6287 # Microsoft Visual C++.
6288 # hardcode_libdir_flag_spec is actually meaningless, as there is
6289 # no search path for DLLs.
6290 hardcode_libdir_flag_spec=' '
6291 allow_undefined_flag=unsupported
6292 # Tell ltmain to make .lib files, not .a files.
6294 # FIXME: Setting linknames here is a bad hack.
6295 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6296 # The linker will automatically build a .lib file if we build a DLL.
6297 old_archive_from_new_cmds='true'
6298 # FIXME: Should let the user specify the lib program.
6299 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6300 fix_srcfile_path='`cygpath -w "$srcfile"`'
6303 darwin* | rhapsody*)
6304 allow_undefined_flag='-undefined warning'
6305 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6306 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6307 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6308 ## What we need is to hardcode the path to the library, not the search path
6309 #hardcode_direct=yes
6310 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6311 hardcode_shlibpath_var=no
6312 whole_archive_flag_spec='-all_load'
6319 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6320 # support. Future versions do this automatically, but an explicit c++rt0.o
6321 # does not break anything, and helps significantly (at the cost of a little
6324 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6325 hardcode_libdir_flag_spec='-R$libdir'
6327 hardcode_shlibpath_var=no
6330 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6332 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6334 hardcode_minus_L=yes
6335 hardcode_shlibpath_var=no
6338 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6340 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6341 hardcode_libdir_flag_spec='-R$libdir'
6343 hardcode_shlibpath_var=no
6346 hpux9* | hpux10* | hpux11*)
6348 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' ;;
6349 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6351 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6352 hardcode_libdir_separator=:
6354 hardcode_minus_L=yes # Not in the search PATH, but as the default
6355 # location of the library.
6356 export_dynamic_flag_spec='${wl}-E'
6360 if test "$GCC" = yes; then
6361 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'
6363 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'
6365 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6366 hardcode_libdir_separator=:
6367 link_all_deplibs=yes
6371 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6372 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6374 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6376 hardcode_libdir_flag_spec='-R$libdir'
6378 hardcode_shlibpath_var=no
6382 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6384 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6385 hardcode_libdir_separator=:
6386 hardcode_shlibpath_var=no
6390 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6391 hardcode_libdir_flag_spec='-R$libdir'
6393 hardcode_shlibpath_var=no
6397 hardcode_libdir_flag_spec='-L$libdir'
6398 hardcode_minus_L=yes
6399 allow_undefined_flag=unsupported
6400 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'
6401 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6405 if test "$GCC" = yes; then
6406 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6407 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'
6409 allow_undefined_flag=' -expect_unresolved \*'
6410 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'
6412 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6413 hardcode_libdir_separator=:
6416 osf4* | osf5*) # as osf3* with the addition of -msym flag
6417 if test "$GCC" = yes; then
6418 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6419 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'
6421 allow_undefined_flag=' -expect_unresolved \*'
6422 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'
6423 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6424 $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'
6426 #Both c and cxx compiler support -rpath directly
6427 hardcode_libdir_flag_spec='-rpath $libdir'
6428 hardcode_libdir_separator=:
6432 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6433 hardcode_shlibpath_var=no
6434 runpath_var=LD_RUN_PATH
6435 hardcode_runpath_var=yes
6439 no_undefined_flag=' -z text'
6440 # $CC -shared without GNU ld will not create a library from C++
6441 # object files and a static libstdc++, better avoid it by now
6442 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6443 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6444 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6445 hardcode_libdir_flag_spec='-R$libdir'
6446 hardcode_shlibpath_var=no
6448 solaris2.[0-5] | solaris2.[0-5].*) ;;
6449 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6450 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6452 link_all_deplibs=yes
6456 if test "x$host_vendor" = xsequent; then
6457 # Use $CC to link under sequent, because it throws in some extra .o
6458 # files that make .init and .fini sections work.
6459 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6461 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6463 hardcode_libdir_flag_spec='-L$libdir'
6465 hardcode_minus_L=yes
6466 hardcode_shlibpath_var=no
6470 if test "x$host_vendor" = xsno; then
6471 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6472 hardcode_direct=yes # is this really true???
6474 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6475 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6477 runpath_var='LD_RUN_PATH'
6478 hardcode_shlibpath_var=no
6482 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6483 hardcode_shlibpath_var=no
6484 export_dynamic_flag_spec='-Bexport'
6488 no_undefined_flag=' -z text'
6489 # $CC -shared without GNU ld will not create a library from C++
6490 # object files and a static libstdc++, better avoid it by now
6491 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6492 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6493 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6494 hardcode_libdir_flag_spec=
6495 hardcode_shlibpath_var=no
6496 runpath_var='LD_RUN_PATH'
6500 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6501 hardcode_libdir_flag_spec='-L$libdir'
6502 hardcode_shlibpath_var=no
6506 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6507 hardcode_libdir_flag_spec='-L$libdir'
6508 hardcode_shlibpath_var=no
6512 if test -d /usr/nec; then
6513 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6514 hardcode_shlibpath_var=no
6515 runpath_var=LD_RUN_PATH
6516 hardcode_runpath_var=yes
6522 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6525 hardcode_shlibpath_var=no
6526 hardcode_runpath_var=yes
6527 runpath_var=LD_RUN_PATH
6531 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6532 runpath_var='LD_RUN_PATH'
6533 hardcode_shlibpath_var=no
6541 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6542 echo "${ECHO_T}$ld_shlibs" >&6
6543 test "$ld_shlibs" = no && can_build_shared=no
6547 ## FIXME: this should be a separate macro
6549 # Check hardcoding attributes.
6550 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6551 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6553 if test -n "$hardcode_libdir_flag_spec" || \
6554 test -n "$runpath_var"; then
6556 # We can hardcode non-existant directories.
6557 if test "$hardcode_direct" != no &&
6558 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6559 # have to relink, otherwise we might link with an installed library
6560 # when we should be linking with a yet-to-be-installed one
6561 ## test "$hardcode_shlibpath_var" != no &&
6562 test "$hardcode_minus_L" != no; then
6563 # Linking always hardcodes the temporary library directory.
6564 hardcode_action=relink
6566 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6567 hardcode_action=immediate
6570 # We cannot hardcode anything, or else we can only hardcode existing
6572 hardcode_action=unsupported
6574 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6575 echo "${ECHO_T}$hardcode_action" >&6
6579 ## FIXME: this should be a separate macro
6583 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6584 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6585 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6586 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6587 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6588 echo "$as_me:$LINENO: result: yes" >&5
6589 echo "${ECHO_T}yes" >&6
6591 echo "$as_me:$LINENO: result: no" >&5
6592 echo "${ECHO_T}no" >&6
6597 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6598 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6600 ## FIXME: this should be a separate macro
6602 # PORTME Fill in your ld.so characteristics
6603 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6604 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6606 libname_spec='lib$name'
6613 shlibpath_overrides_runpath=unknown
6615 dynamic_linker="$host_os ld.so"
6616 sys_lib_dlsearch_path_spec="/lib /usr/lib"
6617 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6622 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6623 shlibpath_var=LIBPATH
6625 # AIX has no versioning support, so we append a major version to the name.
6626 soname_spec='${libname}${release}.so$major'
6631 # AIX has no versioning support, so currently we can not hardcode correct
6632 # soname into executable. Probably we can add versioning support to
6633 # collect2, so additional links can be useful in future.
6634 # We preserve .a as extension for shared libraries though AIX4.2
6635 # and later linker supports .so
6636 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6637 shlibpath_var=LIBPATH
6641 library_names_spec='$libname.ixlibrary $libname.a'
6642 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6643 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'
6647 library_names_spec='${libname}.so'
6648 dynamic_linker="$host_os ld.so"
6649 shlibpath_var=LIBRARY_PATH
6655 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6656 soname_spec='${libname}${release}.so$major'
6657 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6658 shlibpath_var=LD_LIBRARY_PATH
6659 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6660 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6661 export_dynamic_flag_spec=-rdynamic
6662 # the default ld.so.conf also contains /usr/contrib/lib and
6663 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6664 # libtool to hard-code these into programs
6667 cygwin* | mingw* | pw32*)
6668 version_type=windows
6671 if test "$GCC" = yes; then
6672 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6674 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6676 dynamic_linker='Win32 ld.exe'
6677 # FIXME: first we should search . and the directory the executable is in
6681 darwin* | rhapsody*)
6684 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6685 shlibpath_overrides_runpath=yes
6686 shlibpath_var=DYLD_LIBRARY_PATH
6687 postinstall_cmds='chmod +x $lib'
6695 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6696 version_type=freebsd-$objformat
6697 case "$version_type" in
6699 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6704 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6708 shlibpath_var=LD_LIBRARY_PATH
6711 shlibpath_overrides_runpath=yes
6714 shlibpath_overrides_runpath=no
6715 hardcode_into_libs=yes
6724 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6725 soname_spec='${libname}${release}.so$major'
6726 shlibpath_var=LD_LIBRARY_PATH
6727 hardcode_into_libs=yes
6730 hpux9* | hpux10* | hpux11*)
6731 # Give a soname corresponding to the major version so that dld.sl refuses to
6732 # link against other versions.
6733 dynamic_linker="$host_os dld.sl"
6737 shlibpath_var=SHLIB_PATH
6738 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6739 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6740 soname_spec='${libname}${release}.sl$major'
6741 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6742 postinstall_cmds='chmod 555 $lib'
6749 soname_spec='${libname}${release}.so$major'
6750 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6756 case "$LD" in # libtool.m4 will add one of these switches to LD
6757 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6758 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6759 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6760 *) libsuff= shlibsuff= libmagic=never-match;;
6764 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6765 shlibpath_overrides_runpath=no
6766 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6767 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6770 # No shared lib support for Linux oldld, aout, or coff.
6771 linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6775 # This must be Linux ELF.
6780 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6781 soname_spec='${libname}${release}.so$major'
6782 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6783 shlibpath_var=LD_LIBRARY_PATH
6784 shlibpath_overrides_runpath=no
6785 # This implies no fast_install, which is unacceptable.
6786 # Some rework will be needed to allow for fast_install
6787 # before this can be enabled.
6788 hardcode_into_libs=yes
6790 # We used to test for /lib/ld.so.1 and disable shared libraries on
6791 # powerpc, because MkLinux only supported shared libraries with the
6792 # GNU dynamic linker. Since this was broken with cross compilers,
6793 # most powerpc-linux boxes support dynamic linking these days and
6794 # people can always --disable-shared, the test was removed, and we
6795 # assume the GNU/Linux dynamic linker is in use.
6796 dynamic_linker='GNU/Linux ld.so'
6801 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6802 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6803 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6804 dynamic_linker='NetBSD (a.out) ld.so'
6806 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6807 soname_spec='${libname}${release}.so$major'
6808 dynamic_linker='NetBSD ld.elf_so'
6810 shlibpath_var=LD_LIBRARY_PATH
6811 shlibpath_overrides_runpath=yes
6812 hardcode_into_libs=yes
6817 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6818 shlibpath_var=LD_LIBRARY_PATH
6819 shlibpath_overrides_runpath=yes
6824 if test "$with_gnu_ld" = yes; then
6828 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6829 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6830 shlibpath_var=LD_LIBRARY_PATH
6834 libname_spec='$name'
6836 library_names_spec='$libname.dll $libname.a'
6837 dynamic_linker='OS/2 ld.exe'
6838 shlibpath_var=LIBPATH
6841 osf3* | osf4* | osf5*)
6844 soname_spec='${libname}${release}.so'
6845 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6846 shlibpath_var=LD_LIBRARY_PATH
6847 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6848 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6853 soname_spec='${libname}${release}.so$major'
6854 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6855 shlibpath_var=LD_LIBRARY_PATH
6862 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6863 soname_spec='${libname}${release}.so$major'
6864 shlibpath_var=LD_LIBRARY_PATH
6865 shlibpath_overrides_runpath=yes
6866 hardcode_into_libs=yes
6867 # ldd complains unless libraries are executable
6868 postinstall_cmds='chmod +x $lib'
6873 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6874 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6875 shlibpath_var=LD_LIBRARY_PATH
6876 shlibpath_overrides_runpath=yes
6877 if test "$with_gnu_ld" = yes; then
6883 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6885 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6886 soname_spec='${libname}${release}.so$major'
6887 shlibpath_var=LD_LIBRARY_PATH
6888 case "$host_vendor" in
6890 shlibpath_overrides_runpath=no
6895 shlibpath_overrides_runpath=no
6896 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6903 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6904 soname_spec='${libname}${release}.so$major'
6905 shlibpath_var=LD_LIBRARY_PATH
6912 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6913 soname_spec='${libname}${release}.so$major'
6914 shlibpath_var=LD_LIBRARY_PATH
6918 if test -d /usr/nec ;then
6920 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6921 soname_spec='$libname.so.$major'
6922 shlibpath_var=LD_LIBRARY_PATH
6930 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6931 echo "${ECHO_T}$dynamic_linker" >&6
6932 test "$dynamic_linker" = no && can_build_shared=no
6936 ## FIXME: this should be a separate macro
6938 # Report the final consequences.
6939 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6940 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6941 echo "$as_me:$LINENO: result: $can_build_shared" >&5
6942 echo "${ECHO_T}$can_build_shared" >&6
6946 if test "$hardcode_action" = relink; then
6947 # Fast installation is not supported
6948 enable_fast_install=no
6949 elif test "$shlibpath_overrides_runpath" = yes ||
6950 test "$enable_shared" = no; then
6951 # Fast installation is not necessary
6952 enable_fast_install=needless
6955 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6956 if test "$GCC" = yes; then
6957 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6960 if test "x$enable_dlopen" != xyes; then
6961 enable_dlopen=unknown
6962 enable_dlopen_self=unknown
6963 enable_dlopen_self_static=unknown
6970 lt_cv_dlopen="load_add_on"
6972 lt_cv_dlopen_self=yes
6975 cygwin* | mingw* | pw32*)
6976 lt_cv_dlopen="LoadLibrary"
6981 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6982 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6983 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6984 echo $ECHO_N "(cached) $ECHO_C" >&6
6986 ac_check_lib_save_LIBS=$LIBS
6988 cat >conftest.$ac_ext <<_ACEOF
6991 cat confdefs.h >>conftest.$ac_ext
6992 cat >>conftest.$ac_ext <<_ACEOF
6993 /* end confdefs.h. */
6995 /* Override any gcc2 internal prototype to avoid an error. */
6999 /* We use char because int might match the return type of a gcc2
7000 builtin and then its argument prototype would still apply. */
7010 rm -f conftest.$ac_objext conftest$ac_exeext
7011 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7012 (eval $ac_link) 2>conftest.er1
7014 grep -v '^ *+' conftest.er1 >conftest.err
7016 cat conftest.err >&5
7017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7018 (exit $ac_status); } &&
7019 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7024 (exit $ac_status); }; } &&
7025 { ac_try='test -s conftest$ac_exeext'
7026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7030 (exit $ac_status); }; }; then
7031 ac_cv_lib_dl_dlopen=yes
7033 echo "$as_me: failed program was:" >&5
7034 sed 's/^/| /' conftest.$ac_ext >&5
7036 ac_cv_lib_dl_dlopen=no
7038 rm -f conftest.err conftest.$ac_objext \
7039 conftest$ac_exeext conftest.$ac_ext
7040 LIBS=$ac_check_lib_save_LIBS
7042 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
7043 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
7044 if test $ac_cv_lib_dl_dlopen = yes; then
7045 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
7047 echo "$as_me:$LINENO: checking for dlopen" >&5
7048 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
7049 if test "${ac_cv_func_dlopen+set}" = set; then
7050 echo $ECHO_N "(cached) $ECHO_C" >&6
7052 cat >conftest.$ac_ext <<_ACEOF
7055 cat confdefs.h >>conftest.$ac_ext
7056 cat >>conftest.$ac_ext <<_ACEOF
7057 /* end confdefs.h. */
7058 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
7059 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7060 #define dlopen innocuous_dlopen
7062 /* System header to define __stub macros and hopefully few prototypes,
7063 which can conflict with char dlopen (); below.
7064 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7065 <limits.h> exists even on freestanding compilers. */
7068 # include <limits.h>
7070 # include <assert.h>
7075 /* Override any gcc2 internal prototype to avoid an error. */
7080 /* We use char because int might match the return type of a gcc2
7081 builtin and then its argument prototype would still apply. */
7083 /* The GNU C library defines this for functions which it implements
7084 to always fail with ENOSYS. Some functions are actually named
7085 something starting with __ and the normal name is an alias. */
7086 #if defined (__stub_dlopen) || defined (__stub___dlopen)
7089 char (*f) () = dlopen;
7103 rm -f conftest.$ac_objext conftest$ac_exeext
7104 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7105 (eval $ac_link) 2>conftest.er1
7107 grep -v '^ *+' conftest.er1 >conftest.err
7109 cat conftest.err >&5
7110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7111 (exit $ac_status); } &&
7112 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7117 (exit $ac_status); }; } &&
7118 { ac_try='test -s conftest$ac_exeext'
7119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7123 (exit $ac_status); }; }; then
7124 ac_cv_func_dlopen=yes
7126 echo "$as_me: failed program was:" >&5
7127 sed 's/^/| /' conftest.$ac_ext >&5
7129 ac_cv_func_dlopen=no
7131 rm -f conftest.err conftest.$ac_objext \
7132 conftest$ac_exeext conftest.$ac_ext
7134 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
7135 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
7136 if test $ac_cv_func_dlopen = yes; then
7137 lt_cv_dlopen="dlopen"
7139 echo "$as_me:$LINENO: checking for shl_load" >&5
7140 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
7141 if test "${ac_cv_func_shl_load+set}" = set; then
7142 echo $ECHO_N "(cached) $ECHO_C" >&6
7144 cat >conftest.$ac_ext <<_ACEOF
7147 cat confdefs.h >>conftest.$ac_ext
7148 cat >>conftest.$ac_ext <<_ACEOF
7149 /* end confdefs.h. */
7150 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
7151 For example, HP-UX 11i <limits.h> declares gettimeofday. */
7152 #define shl_load innocuous_shl_load
7154 /* System header to define __stub macros and hopefully few prototypes,
7155 which can conflict with char shl_load (); below.
7156 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
7157 <limits.h> exists even on freestanding compilers. */
7160 # include <limits.h>
7162 # include <assert.h>
7167 /* Override any gcc2 internal prototype to avoid an error. */
7172 /* We use char because int might match the return type of a gcc2
7173 builtin and then its argument prototype would still apply. */
7175 /* The GNU C library defines this for functions which it implements
7176 to always fail with ENOSYS. Some functions are actually named
7177 something starting with __ and the normal name is an alias. */
7178 #if defined (__stub_shl_load) || defined (__stub___shl_load)
7181 char (*f) () = shl_load;
7190 return f != shl_load;
7195 rm -f conftest.$ac_objext conftest$ac_exeext
7196 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7197 (eval $ac_link) 2>conftest.er1
7199 grep -v '^ *+' conftest.er1 >conftest.err
7201 cat conftest.err >&5
7202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7203 (exit $ac_status); } &&
7204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7209 (exit $ac_status); }; } &&
7210 { ac_try='test -s conftest$ac_exeext'
7211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7215 (exit $ac_status); }; }; then
7216 ac_cv_func_shl_load=yes
7218 echo "$as_me: failed program was:" >&5
7219 sed 's/^/| /' conftest.$ac_ext >&5
7221 ac_cv_func_shl_load=no
7223 rm -f conftest.err conftest.$ac_objext \
7224 conftest$ac_exeext conftest.$ac_ext
7226 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7227 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7228 if test $ac_cv_func_shl_load = yes; then
7229 lt_cv_dlopen="shl_load"
7231 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7232 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7233 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7234 echo $ECHO_N "(cached) $ECHO_C" >&6
7236 ac_check_lib_save_LIBS=$LIBS
7238 cat >conftest.$ac_ext <<_ACEOF
7241 cat confdefs.h >>conftest.$ac_ext
7242 cat >>conftest.$ac_ext <<_ACEOF
7243 /* end confdefs.h. */
7245 /* Override any gcc2 internal prototype to avoid an error. */
7249 /* We use char because int might match the return type of a gcc2
7250 builtin and then its argument prototype would still apply. */
7260 rm -f conftest.$ac_objext conftest$ac_exeext
7261 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7262 (eval $ac_link) 2>conftest.er1
7264 grep -v '^ *+' conftest.er1 >conftest.err
7266 cat conftest.err >&5
7267 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7268 (exit $ac_status); } &&
7269 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7270 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7273 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7274 (exit $ac_status); }; } &&
7275 { ac_try='test -s conftest$ac_exeext'
7276 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7280 (exit $ac_status); }; }; then
7281 ac_cv_lib_svld_dlopen=yes
7283 echo "$as_me: failed program was:" >&5
7284 sed 's/^/| /' conftest.$ac_ext >&5
7286 ac_cv_lib_svld_dlopen=no
7288 rm -f conftest.err conftest.$ac_objext \
7289 conftest$ac_exeext conftest.$ac_ext
7290 LIBS=$ac_check_lib_save_LIBS
7292 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7293 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7294 if test $ac_cv_lib_svld_dlopen = yes; then
7295 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7297 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7298 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7299 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7300 echo $ECHO_N "(cached) $ECHO_C" >&6
7302 ac_check_lib_save_LIBS=$LIBS
7304 cat >conftest.$ac_ext <<_ACEOF
7307 cat confdefs.h >>conftest.$ac_ext
7308 cat >>conftest.$ac_ext <<_ACEOF
7309 /* end confdefs.h. */
7311 /* Override any gcc2 internal prototype to avoid an error. */
7315 /* We use char because int might match the return type of a gcc2
7316 builtin and then its argument prototype would still apply. */
7326 rm -f conftest.$ac_objext conftest$ac_exeext
7327 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7328 (eval $ac_link) 2>conftest.er1
7330 grep -v '^ *+' conftest.er1 >conftest.err
7332 cat conftest.err >&5
7333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7334 (exit $ac_status); } &&
7335 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7340 (exit $ac_status); }; } &&
7341 { ac_try='test -s conftest$ac_exeext'
7342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7346 (exit $ac_status); }; }; then
7347 ac_cv_lib_dld_shl_load=yes
7349 echo "$as_me: failed program was:" >&5
7350 sed 's/^/| /' conftest.$ac_ext >&5
7352 ac_cv_lib_dld_shl_load=no
7354 rm -f conftest.err conftest.$ac_objext \
7355 conftest$ac_exeext conftest.$ac_ext
7356 LIBS=$ac_check_lib_save_LIBS
7358 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7359 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7360 if test $ac_cv_lib_dld_shl_load = yes; then
7361 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7379 if test "x$lt_cv_dlopen" != xno; then
7385 case "$lt_cv_dlopen" in
7387 save_CPPFLAGS="$CPP_FLAGS"
7388 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7390 save_LDFLAGS="$LDFLAGS"
7391 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7394 LIBS="$lt_cv_dlopen_libs $LIBS"
7396 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7397 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7398 if test "${lt_cv_dlopen_self+set}" = set; then
7399 echo $ECHO_N "(cached) $ECHO_C" >&6
7401 if test "$cross_compiling" = yes; then :
7402 lt_cv_dlopen_self=cross
7404 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7405 lt_status=$lt_dlunknown
7406 cat > conftest.$ac_ext <<EOF
7407 #line 7407 "configure"
7408 #include "confdefs.h"
7417 # define LT_DLGLOBAL RTLD_GLOBAL
7420 # define LT_DLGLOBAL DL_GLOBAL
7422 # define LT_DLGLOBAL 0
7426 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7427 find out it does not work in some platform. */
7428 #ifndef LT_DLLAZY_OR_NOW
7430 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7433 # define LT_DLLAZY_OR_NOW DL_LAZY
7436 # define LT_DLLAZY_OR_NOW RTLD_NOW
7439 # define LT_DLLAZY_OR_NOW DL_NOW
7441 # define LT_DLLAZY_OR_NOW 0
7449 extern "C" void exit (int);
7452 fnord() { int i=42;}
7455 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7456 int status = $lt_dlunknown;
7460 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7461 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7462 /* dlclose (self); */
7468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7469 (eval $ac_link) 2>&5
7471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7472 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7473 (./conftest; exit; ) 2>/dev/null
7476 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7477 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7478 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7481 # compilation failed
7482 lt_cv_dlopen_self=no
7489 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7490 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7492 if test "x$lt_cv_dlopen_self" = xyes; then
7493 LDFLAGS="$LDFLAGS $link_static_flag"
7494 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7495 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7496 if test "${lt_cv_dlopen_self_static+set}" = set; then
7497 echo $ECHO_N "(cached) $ECHO_C" >&6
7499 if test "$cross_compiling" = yes; then :
7500 lt_cv_dlopen_self_static=cross
7502 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7503 lt_status=$lt_dlunknown
7504 cat > conftest.$ac_ext <<EOF
7505 #line 7505 "configure"
7506 #include "confdefs.h"
7515 # define LT_DLGLOBAL RTLD_GLOBAL
7518 # define LT_DLGLOBAL DL_GLOBAL
7520 # define LT_DLGLOBAL 0
7524 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7525 find out it does not work in some platform. */
7526 #ifndef LT_DLLAZY_OR_NOW
7528 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7531 # define LT_DLLAZY_OR_NOW DL_LAZY
7534 # define LT_DLLAZY_OR_NOW RTLD_NOW
7537 # define LT_DLLAZY_OR_NOW DL_NOW
7539 # define LT_DLLAZY_OR_NOW 0
7547 extern "C" void exit (int);
7550 fnord() { int i=42;}
7553 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7554 int status = $lt_dlunknown;
7558 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7559 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7560 /* dlclose (self); */
7566 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7567 (eval $ac_link) 2>&5
7569 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7570 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7571 (./conftest; exit; ) 2>/dev/null
7574 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7575 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7576 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7579 # compilation failed
7580 lt_cv_dlopen_self_static=no
7587 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7588 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7591 CPPFLAGS="$save_CPPFLAGS"
7592 LDFLAGS="$save_LDFLAGS"
7597 case "$lt_cv_dlopen_self" in
7598 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7599 *) enable_dlopen_self=unknown ;;
7602 case "$lt_cv_dlopen_self_static" in
7603 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7604 *) enable_dlopen_self_static=unknown ;;
7609 ## FIXME: this should be a separate macro
7611 if test "$enable_shared" = yes && test "$GCC" = yes; then
7612 case "$archive_cmds" in
7614 # FIXME: we may have to deal with multi-command sequences.
7617 # Test whether the compiler implicitly links with -lc since on some
7618 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7619 # to ld, don't add -lc before -lgcc.
7620 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7621 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7622 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7623 echo $ECHO_N "(cached) $ECHO_C" >&6
7626 echo 'static int dummy;' > conftest.$ac_ext
7628 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7629 (eval $ac_compile) 2>&5
7631 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7632 (exit $ac_status); }; then
7635 libobjs=conftest.$ac_objext
7637 wl=$lt_cv_prog_cc_wl
7643 save_allow_undefined_flag=$allow_undefined_flag
7644 allow_undefined_flag=
7645 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7646 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7649 (exit $ac_status); }
7651 lt_cv_archive_cmds_need_lc=no
7653 lt_cv_archive_cmds_need_lc=yes
7655 allow_undefined_flag=$save_allow_undefined_flag
7657 cat conftest.err 1>&5
7661 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7662 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7666 need_lc=${lt_cv_archive_cmds_need_lc-yes}
7670 ## FIXME: this should be a separate macro
7672 # The second clause should only fire when bootstrapping the
7673 # libtool distribution, otherwise you forgot to ship ltmain.sh
7674 # with your package, and you will get complaints that there are
7675 # no rules to generate ltmain.sh.
7676 if test -f "$ltmain"; then
7679 # If there is no Makefile yet, we rely on a make rule to execute
7680 # `config.status --recheck' to rerun these tests and create the
7681 # libtool script then.
7682 test -f Makefile && make "$ltmain"
7685 if test -f "$ltmain"; then
7686 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7689 echo creating $ofile
7691 # Now quote all the things that may contain metacharacters while being
7692 # careful not to overquote the AC_SUBSTed values. We take copies of the
7693 # variables and quote the copies for generation of the libtool script.
7694 for var in echo old_CC old_CFLAGS \
7695 AR AR_FLAGS CC LD LN_S NM SHELL \
7696 reload_flag reload_cmds wl \
7697 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7698 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7699 library_names_spec soname_spec \
7700 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7701 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7702 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7703 old_striplib striplib file_magic_cmd export_symbols_cmds \
7704 deplibs_check_method allow_undefined_flag no_undefined_flag \
7705 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7706 hardcode_libdir_flag_spec hardcode_libdir_separator \
7707 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7708 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7711 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7712 old_postinstall_cmds | old_postuninstall_cmds | \
7713 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7714 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7715 postinstall_cmds | postuninstall_cmds | \
7716 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7717 # Double-quote double-evaled strings.
7718 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7721 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7726 cat <<__EOF__ > "${ofile}T"
7729 # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7730 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7731 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7733 # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7734 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7736 # This program is free software; you can redistribute it and/or modify
7737 # it under the terms of the GNU General Public License as published by
7738 # the Free Software Foundation; either version 2 of the License, or
7739 # (at your option) any later version.
7741 # This program is distributed in the hope that it will be useful, but
7742 # WITHOUT ANY WARRANTY; without even the implied warranty of
7743 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7744 # General Public License for more details.
7746 # You should have received a copy of the GNU General Public License
7747 # along with this program; if not, write to the Free Software
7748 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7750 # As a special exception to the GNU General Public License, if you
7751 # distribute this file as part of a program that contains a
7752 # configuration script generated by Autoconf, you may include it under
7753 # the same distribution terms that you use for the rest of that program.
7755 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7756 Xsed="sed -e s/^X//"
7758 # The HP-UX ksh and POSIX shell print the target directory to stdout
7760 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7762 # ### BEGIN LIBTOOL CONFIG
7764 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7766 # Shell to use when invoking shell scripts.
7769 # Whether or not to build shared libraries.
7770 build_libtool_libs=$enable_shared
7772 # Whether or not to add -lc for building shared libraries.
7773 build_libtool_need_lc=$need_lc
7775 # Whether or not to build static libraries.
7776 build_old_libs=$enable_static
7778 # Whether or not to optimize for fast installation.
7779 fast_install=$enable_fast_install
7782 host_alias=$host_alias
7785 # An echo program that does not interpret backslashes.
7790 AR_FLAGS=$lt_AR_FLAGS
7792 # The default C compiler.
7795 # Is the compiler the GNU C compiler?
7798 # The linker used to build libraries.
7801 # Whether we need hard or soft links.
7804 # A BSD-compatible nm program.
7807 # A symbol stripping program
7810 # Used to examine libraries when file_magic_cmd begins "file"
7811 MAGIC_CMD=$MAGIC_CMD
7813 # Used on cygwin: DLL creation program.
7816 # Used on cygwin: object dumper.
7819 # Used on cygwin: assembler.
7822 # The name of the directory that contains temporary libtool files.
7825 # How to create reloadable object files.
7826 reload_flag=$lt_reload_flag
7827 reload_cmds=$lt_reload_cmds
7829 # How to pass a linker flag through the compiler.
7832 # Object file suffix (normally "o").
7835 # Old archive suffix (normally "a").
7838 # Executable file suffix (normally "").
7841 # Additional compiler flags for building library objects.
7842 pic_flag=$lt_pic_flag
7845 # Does compiler simultaneously support -c and -o options?
7846 compiler_c_o=$lt_compiler_c_o
7848 # Can we write directly to a .lo ?
7849 compiler_o_lo=$lt_compiler_o_lo
7851 # Must we lock files when doing compilation ?
7852 need_locks=$lt_need_locks
7854 # Do we need the lib prefix for modules?
7855 need_lib_prefix=$need_lib_prefix
7857 # Do we need a version for libraries?
7858 need_version=$need_version
7860 # Whether dlopen is supported.
7861 dlopen_support=$enable_dlopen
7863 # Whether dlopen of programs is supported.
7864 dlopen_self=$enable_dlopen_self
7866 # Whether dlopen of statically linked programs is supported.
7867 dlopen_self_static=$enable_dlopen_self_static
7869 # Compiler flag to prevent dynamic linking.
7870 link_static_flag=$lt_link_static_flag
7872 # Compiler flag to turn off builtin functions.
7873 no_builtin_flag=$lt_no_builtin_flag
7875 # Compiler flag to allow reflexive dlopens.
7876 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7878 # Compiler flag to generate shared objects directly from archives.
7879 whole_archive_flag_spec=$lt_whole_archive_flag_spec
7881 # Compiler flag to generate thread-safe objects.
7882 thread_safe_flag_spec=$lt_thread_safe_flag_spec
7884 # Library versioning type.
7885 version_type=$version_type
7887 # Format of library name prefix.
7888 libname_spec=$lt_libname_spec
7890 # List of archive names. First name is the real one, the rest are links.
7891 # The last name is the one that the linker finds with -lNAME.
7892 library_names_spec=$lt_library_names_spec
7894 # The coded name of the library, if different from the real name.
7895 soname_spec=$lt_soname_spec
7897 # Commands used to build and install an old-style archive.
7899 old_archive_cmds=$lt_old_archive_cmds
7900 old_postinstall_cmds=$lt_old_postinstall_cmds
7901 old_postuninstall_cmds=$lt_old_postuninstall_cmds
7903 # Create an old-style archive from a shared archive.
7904 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7906 # Create a temporary old-style archive to link instead of a shared archive.
7907 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7909 # Commands used to build and install a shared archive.
7910 archive_cmds=$lt_archive_cmds
7911 archive_expsym_cmds=$lt_archive_expsym_cmds
7912 postinstall_cmds=$lt_postinstall_cmds
7913 postuninstall_cmds=$lt_postuninstall_cmds
7915 # Commands to strip libraries.
7916 old_striplib=$lt_old_striplib
7917 striplib=$lt_striplib
7919 # Method to check whether dependent libraries are shared objects.
7920 deplibs_check_method=$lt_deplibs_check_method
7922 # Command to use when deplibs_check_method == file_magic.
7923 file_magic_cmd=$lt_file_magic_cmd
7925 # Flag that allows shared libraries with undefined symbols to be built.
7926 allow_undefined_flag=$lt_allow_undefined_flag
7928 # Flag that forces no undefined symbols.
7929 no_undefined_flag=$lt_no_undefined_flag
7931 # Commands used to finish a libtool library installation in a directory.
7932 finish_cmds=$lt_finish_cmds
7934 # Same as above, but a single script fragment to be evaled but not shown.
7935 finish_eval=$lt_finish_eval
7937 # Take the output of nm and produce a listing of raw symbols and C names.
7938 global_symbol_pipe=$lt_global_symbol_pipe
7940 # Transform the output of nm in a proper C declaration
7941 global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7943 # This is the shared library runtime path variable.
7944 runpath_var=$runpath_var
7946 # This is the shared library path variable.
7947 shlibpath_var=$shlibpath_var
7949 # Is shlibpath searched before the hard-coded library search path?
7950 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7952 # How to hardcode a shared library path into an executable.
7953 hardcode_action=$hardcode_action
7955 # Whether we should hardcode library paths into libraries.
7956 hardcode_into_libs=$hardcode_into_libs
7958 # Flag to hardcode \$libdir into a binary during linking.
7959 # This must work even if \$libdir does not exist.
7960 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7962 # Whether we need a single -rpath flag with a separated argument.
7963 hardcode_libdir_separator=$lt_hardcode_libdir_separator
7965 # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7967 hardcode_direct=$hardcode_direct
7969 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7971 hardcode_minus_L=$hardcode_minus_L
7973 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7974 # the resulting binary.
7975 hardcode_shlibpath_var=$hardcode_shlibpath_var
7977 # Variables whose values should be saved in libtool wrapper scripts and
7978 # restored at relink time.
7979 variables_saved_for_relink="$variables_saved_for_relink"
7981 # Whether libtool must link a program against all its dependency libraries.
7982 link_all_deplibs=$link_all_deplibs
7984 # Compile-time system search path for libraries
7985 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7987 # Run-time system search path for libraries
7988 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7990 # Fix the shell variable \$srcfile for the compiler.
7991 fix_srcfile_path="$fix_srcfile_path"
7993 # Set to yes if exported symbols are required.
7994 always_export_symbols=$always_export_symbols
7996 # The commands to list exported symbols.
7997 export_symbols_cmds=$lt_export_symbols_cmds
7999 # The commands to extract the exported symbol list from a shared archive.
8000 extract_expsyms_cmds=$lt_extract_expsyms_cmds
8002 # Symbols that should not be listed in the preloaded symbols.
8003 exclude_expsyms=$lt_exclude_expsyms
8005 # Symbols that must always be exported.
8006 include_expsyms=$lt_include_expsyms
8008 # ### END LIBTOOL CONFIG
8014 cat <<\EOF >> "${ofile}T"
8016 # AIX sometimes has problems with the GCC collect2 program. For some
8017 # reason, if we set the COLLECT_NAMES environment variable, the problems
8018 # vanish in a puff of smoke.
8019 if test "X${COLLECT_NAMES+set}" != Xset; then
8021 export COLLECT_NAMES
8028 cygwin* | mingw* | pw32* | os2*)
8029 cat <<'EOF' >> "${ofile}T"
8030 # This is a source program that is used to create dlls on Windows
8031 # Don't remove nor modify the starting and closing comments
8032 # /* ltdll.c starts here */
8033 # #define WIN32_LEAN_AND_MEAN
8034 # #include <windows.h>
8035 # #undef WIN32_LEAN_AND_MEAN
8036 # #include <stdio.h>
8038 # #ifndef __CYGWIN__
8039 # # ifdef __CYGWIN32__
8040 # # define __CYGWIN__ __CYGWIN32__
8044 # #ifdef __cplusplus
8047 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
8048 # #ifdef __cplusplus
8053 # #include <cygwin/cygwin_dll.h>
8054 # DECLARE_CYGWIN_DLL( DllMain );
8056 # HINSTANCE __hDllInstance_base;
8059 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
8061 # __hDllInstance_base = hInst;
8064 # /* ltdll.c ends here */
8065 # This is a source program that is used to create import libraries
8066 # on Windows for dlls which lack them. Don't remove nor modify the
8067 # starting and closing comments
8068 # /* impgen.c starts here */
8069 # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
8071 # This file is part of GNU libtool.
8073 # This program is free software; you can redistribute it and/or modify
8074 # it under the terms of the GNU General Public License as published by
8075 # the Free Software Foundation; either version 2 of the License, or
8076 # (at your option) any later version.
8078 # This program is distributed in the hope that it will be useful,
8079 # but WITHOUT ANY WARRANTY; without even the implied warranty of
8080 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
8081 # GNU General Public License for more details.
8083 # You should have received a copy of the GNU General Public License
8084 # along with this program; if not, write to the Free Software
8085 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
8088 # #include <stdio.h> /* for printf() */
8089 # #include <unistd.h> /* for open(), lseek(), read() */
8090 # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
8091 # #include <string.h> /* for strdup() */
8093 # /* O_BINARY isn't required (or even defined sometimes) under Unix */
8095 # #define O_BINARY 0
8098 # static unsigned int
8099 # pe_get16 (fd, offset)
8103 # unsigned char b[2];
8104 # lseek (fd, offset, SEEK_SET);
8106 # return b[0] + (b[1]<<8);
8109 # static unsigned int
8110 # pe_get32 (fd, offset)
8114 # unsigned char b[4];
8115 # lseek (fd, offset, SEEK_SET);
8117 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8120 # static unsigned int
8124 # unsigned char *b = ptr;
8125 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
8134 # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
8135 # unsigned long export_rva, export_size, nsections, secptr, expptr;
8136 # unsigned long name_rvas, nexp;
8137 # unsigned char *expdata, *erva;
8138 # char *filename, *dll_name;
8140 # filename = argv[1];
8142 # dll = open(filename, O_RDONLY|O_BINARY);
8146 # dll_name = filename;
8148 # for (i=0; filename[i]; i++)
8149 # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
8150 # dll_name = filename + i +1;
8152 # pe_header_offset = pe_get32 (dll, 0x3c);
8153 # opthdr_ofs = pe_header_offset + 4 + 20;
8154 # num_entries = pe_get32 (dll, opthdr_ofs + 92);
8156 # if (num_entries < 1) /* no exports */
8159 # export_rva = pe_get32 (dll, opthdr_ofs + 96);
8160 # export_size = pe_get32 (dll, opthdr_ofs + 100);
8161 # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
8162 # secptr = (pe_header_offset + 4 + 20 +
8163 # pe_get16 (dll, pe_header_offset + 4 + 16));
8166 # for (i = 0; i < nsections; i++)
8169 # unsigned long secptr1 = secptr + 40 * i;
8170 # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
8171 # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
8172 # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
8173 # lseek(dll, secptr1, SEEK_SET);
8174 # read(dll, sname, 8);
8175 # if (vaddr <= export_rva && vaddr+vsize > export_rva)
8177 # expptr = fptr + (export_rva - vaddr);
8178 # if (export_rva + export_size > vaddr + vsize)
8179 # export_size = vsize - (export_rva - vaddr);
8184 # expdata = (unsigned char*)malloc(export_size);
8185 # lseek (dll, expptr, SEEK_SET);
8186 # read (dll, expdata, export_size);
8187 # erva = expdata - export_rva;
8189 # nexp = pe_as32 (expdata+24);
8190 # name_rvas = pe_as32 (expdata+32);
8192 # printf ("EXPORTS\n");
8193 # for (i = 0; i<nexp; i++)
8195 # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
8196 # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8201 # /* impgen.c ends here */
8207 # We use sed instead of cat because bash on DJGPP gets confused if
8208 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8209 # text mode, it properly converts lines to CR/LF. This bash problem
8210 # is reportedly fixed, but why not run on old versions too?
8211 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8213 mv -f "${ofile}T" "$ofile" || \
8214 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8224 # This can be used to rebuild libtool when needed
8225 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8227 # Always use our own libtool.
8228 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8230 # Prevent multiple expansion
8234 support_addstrings=no
8236 support_linespace=no
8237 support_inheritpixmap=no
8239 support_keepscrolling=no
8240 support_selectionscrolling=no
8242 support_mousewheel=no
8243 support_mouseslipwheel=no
8247 support_cursor_blink=no
8248 support_text_blink=no
8249 support_pointer_blank=no
8250 support_scroll_rxvt=no
8251 support_scroll_next=no
8252 support_scroll_xterm=no
8253 support_scroll_plain=no
8258 support_combining=no
8259 support_8bitctrls=no
8263 if test "x$enable_shared" = xyes; then
8265 cat >>confdefs.h <<\_ACEOF
8273 # Check whether --enable-everything or --disable-everything was given.
8274 if test "${enable_everything+set}" = set; then
8275 enableval="$enable_everything"
8276 if test x$enableval = xyes; then
8279 support_linespace=yes
8280 support_inheritpixmap=yes
8282 support_keepscrolling=yes
8283 support_selectionscrolling=yes
8286 support_mousewheel=yes
8287 support_mouseslipwheel=yes
8288 support_cursor_blink=yes
8289 support_text_blink=yes
8290 support_pointer_blank=yes
8291 support_scroll_rxvt=yes
8292 support_scroll_next=yes
8293 support_scroll_xterm=yes
8294 support_scroll_plain=yes
8300 support_unicode3=yes
8301 support_combining=yes
8302 #support_8bitctrls=yes
8307 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8308 if test "${enable_unicode3+set}" = set; then
8309 enableval="$enable_unicode3"
8310 if test x$enableval = xyes -o x$enableval = xno; then
8311 support_unicode3=yes
8315 # Check whether --enable-combining or --disable-combining was given.
8316 if test "${enable_combining+set}" = set; then
8317 enableval="$enable_combining"
8318 if test x$enableval = xyes -o x$enableval = xno; then
8319 support_combining=yes
8323 # Check whether --enable-xft or --disable-xft was given.
8324 if test "${enable_xft+set}" = set; then
8325 enableval="$enable_xft"
8326 if test x$enableval = xyes -o x$enableval = xno; then
8331 # Check whether --enable-utmp or --disable-utmp was given.
8332 if test "${enable_utmp+set}" = set; then
8333 enableval="$enable_utmp"
8334 if test x$enableval = xyes -o x$enableval = xno; then
8335 support_utmp=$enableval
8339 # Check whether --enable-wtmp or --disable-wtmp was given.
8340 if test "${enable_wtmp+set}" = set; then
8341 enableval="$enable_wtmp"
8342 if test x$enableval = xyes -o x$enableval = xno; then
8343 support_wtmp=$enableval
8347 # Check whether --enable-lastlog or --disable-lastlog was given.
8348 if test "${enable_lastlog+set}" = set; then
8349 enableval="$enable_lastlog"
8350 if test x$enableval = xyes -o x$enableval = xno; then
8351 support_lastlog=$enableval
8355 # Check whether --enable-xpm-background or --disable-xpm-background was given.
8356 if test "${enable_xpm_background+set}" = set; then
8357 enableval="$enable_xpm_background"
8358 if test x$enableval = xyes -o x$enableval = xno; then
8359 support_xpm=$enableval
8363 # Check whether --enable-transparency or --disable-transparency was given.
8364 if test "${enable_transparency+set}" = set; then
8365 enableval="$enable_transparency"
8366 if test x$enableval = xyes -o x$enableval = xno; then
8367 support_inheritpixmap=$enableval
8371 # Check whether --enable-tinting or --disable-tinting was given.
8372 if test "${enable_tinting+set}" = set; then
8373 enableval="$enable_tinting"
8374 if test x$enableval = xyes -o x$enableval = xno; then
8375 support_tinting=$enableval
8379 # Check whether --enable-menubar or --disable-menubar was given.
8380 if test "${enable_menubar+set}" = set; then
8381 enableval="$enable_menubar"
8382 if test x$enableval = xyes -o x$enableval = xno; then
8383 support_menubar=$enableval
8387 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8388 if test "${enable_rxvt_scroll+set}" = set; then
8389 enableval="$enable_rxvt_scroll"
8390 if test x$enableval = xyes -o x$enableval = xno; then
8391 support_scroll_rxvt=$enableval
8395 # Check whether --enable-next-scroll or --disable-next-scroll was given.
8396 if test "${enable_next_scroll+set}" = set; then
8397 enableval="$enable_next_scroll"
8398 if test x$enableval = xyes -o x$enableval = xno; then
8399 support_scroll_next=$enableval
8403 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8404 if test "${enable_xterm_scroll+set}" = set; then
8405 enableval="$enable_xterm_scroll"
8406 if test x$enableval = xyes -o x$enableval = xno; then
8407 support_scroll_xterm=$enableval
8411 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8412 if test "${enable_plain_scroll+set}" = set; then
8413 enableval="$enable_plain_scroll"
8414 if test x$enableval = xyes -o x$enableval = xno; then
8415 support_scroll_plain=$enableval
8419 # Check whether --enable-half-shadow or --disable-half-shadow was given.
8420 if test "${enable_half_shadow+set}" = set; then
8421 enableval="$enable_half_shadow"
8422 if test x$enableval = xyes; then
8424 cat >>confdefs.h <<\_ACEOF
8425 #define HALFSHADOW 1
8432 # Check whether --with-codesets or --without-codesets was given.
8433 if test "${with_codesets+set}" = set; then
8434 withval="$with_codesets"
8438 # Check whether --enable-xim or --disable-xim was given.
8439 if test "${enable_xim+set}" = set; then
8440 enableval="$enable_xim"
8441 if test x$enableval = xyes -o x$enableval = xno; then
8442 support_xim=$enableval
8446 # Check whether --enable-ttygid or --disable-ttygid was given.
8447 if test "${enable_ttygid+set}" = set; then
8448 enableval="$enable_ttygid"
8449 if test x$enableval = xyes; then
8451 cat >>confdefs.h <<\_ACEOF
8452 #define TTY_GID_SUPPORT 1
8458 # Check whether --enable-backspace-key or --disable-backspace-key was given.
8459 if test "${enable_backspace_key+set}" = set; then
8460 enableval="$enable_backspace_key"
8461 if test x$enableval = xno; then
8463 cat >>confdefs.h <<\_ACEOF
8464 #define NO_BACKSPACE_KEY 1
8470 # Check whether --enable-delete-key or --disable-delete-key was given.
8471 if test "${enable_delete_key+set}" = set; then
8472 enableval="$enable_delete_key"
8473 if test x$enableval = xno; then
8475 cat >>confdefs.h <<\_ACEOF
8476 #define NO_DELETE_KEY 1
8482 # Check whether --enable-resources or --disable-resources was given.
8483 if test "${enable_resources+set}" = set; then
8484 enableval="$enable_resources"
8485 if test x$enableval = xno; then
8487 cat >>confdefs.h <<\_ACEOF
8488 #define NO_RESOURCES 1
8494 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8495 if test "${enable_xgetdefault+set}" = set; then
8496 enableval="$enable_xgetdefault"
8497 if test x$enableval = xyes; then
8499 cat >>confdefs.h <<\_ACEOF
8500 #define USE_XGETDEFAULT 1
8506 # Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8507 if test "${enable_8bitctrls+set}" = set; then
8508 enableval="$enable_8bitctrls"
8509 if test x$enableval = xyes -o x$enableval = xno; then
8510 support_8bitctrls=yes
8515 # Check whether --enable-fallback or --disable-fallback was given.
8516 if test "${enable_fallback+set}" = set; then
8517 enableval="$enable_fallback"
8519 test x$enableval = xyes && enableval=Rxvt
8520 test x$enableval = xno && enableval=
8521 RESFALLBACK="$enableval"
8525 if test x$RESFALLBACK != x; then
8527 cat >>confdefs.h <<_ACEOF
8528 #define RESFALLBACK "$RESFALLBACK"
8535 # Check whether --with-res-name or --without-res-name was given.
8536 if test "${with_res_name+set}" = set; then
8537 withval="$with_res_name"
8541 cat >>confdefs.h <<_ACEOF
8542 #define RESNAME "$RESNAME"
8548 # Check whether --with-res-class or --without-res-class was given.
8549 if test "${with_res_class+set}" = set; then
8550 withval="$with_res_class"
8554 cat >>confdefs.h <<_ACEOF
8555 #define RESCLASS "$RESCLASS"
8561 # Check whether --with-name or --without-name was given.
8562 if test "${with_name+set}" = set; then
8563 withval="$with_name"
8567 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8570 # Check whether --enable-strings or --disable-strings was given.
8571 if test "${enable_strings+set}" = set; then
8572 enableval="$enable_strings"
8573 if test x$enableval = xyes -o x$enableval = xno; then
8574 support_addstrings=$enableval
8578 # Check whether --enable-swapscreen or --disable-swapscreen was given.
8579 if test "${enable_swapscreen+set}" = set; then
8580 enableval="$enable_swapscreen"
8581 if test x$enableval = xno; then
8583 cat >>confdefs.h <<\_ACEOF
8584 #define NO_SECONDARY_SCREEN 1
8590 # Check whether --enable-frills or --disable-frills was given.
8591 if test "${enable_frills+set}" = set; then
8592 enableval="$enable_frills"
8593 if test x$enableval = xyes -o x$enableval = xno; then
8594 support_frills=$enableval
8598 # Check whether --enable-linespace or --disable-linespace was given.
8599 if test "${enable_linespace+set}" = set; then
8600 enableval="$enable_linespace"
8601 if test x$enableval = xyes -o x$enableval = xno; then
8602 support_linespace=$enableval
8606 # Check whether --enable-24bit or --disable-24bit was given.
8607 if test "${enable_24bit+set}" = set; then
8608 enableval="$enable_24bit"
8609 if test x$enableval = xyes -o x$enableval = xno; then
8610 support_24bit=$enableval
8614 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8615 if test "${enable_keepscrolling+set}" = set; then
8616 enableval="$enable_keepscrolling"
8617 if test x$enableval = xyes -o x$enableval = xno; then
8618 support_keepscrolling=$enableval
8622 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8623 if test "${enable_selectionscrolling+set}" = set; then
8624 enableval="$enable_selectionscrolling"
8625 if test x$enableval = xyes -o x$enableval = xno; then
8626 support_selectionscrolling=$enableval
8630 # Check whether --enable-mousewheel or --disable-mousewheel was given.
8631 if test "${enable_mousewheel+set}" = set; then
8632 enableval="$enable_mousewheel"
8633 if test x$enableval = xyes -o x$enableval = xno; then
8634 support_mousewheel=$enableval
8638 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8639 if test "${enable_slipwheeling+set}" = set; then
8640 enableval="$enable_slipwheeling"
8641 if test x$enableval = xyes -o x$enableval = xno; then
8642 support_mouseslipwheel=$enableval
8646 # Check whether --enable-dmalloc or --disable-dmalloc was given.
8647 if test "${enable_dmalloc+set}" = set; then
8648 enableval="$enable_dmalloc"
8649 if test x$enableval = xyes; then
8651 DEBUG=-DDEBUG_MALLOC
8652 DLIB="-L/usr/local/lib -ldmalloc"
8653 DINCLUDE=-I/usr/local/include
8657 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8658 if test "${enable_dlmalloc+set}" = set; then
8659 enableval="$enable_dlmalloc"
8660 if test x$enableval = xyes; then
8663 DLIB="-L/usr/local/lib -ldlmalloc"
8668 # Check whether --enable-smart-resize or --disable-smart-resize was given.
8669 if test "${enable_smart_resize+set}" = set; then
8670 enableval="$enable_smart_resize"
8671 if test x$enableval = xyes; then
8673 cat >>confdefs.h <<\_ACEOF
8674 #define SMART_RESIZE 1
8680 # Check whether --enable-256-color or --disable-256-color was given.
8681 if test "${enable_256_color+set}" = set; then
8682 enableval="$enable_256_color"
8683 if test x$enableval = xyes; then
8685 cat >>confdefs.h <<\_ACEOF
8686 #define TTY_256COLOR 1
8692 # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8693 if test "${enable_cursor_blink+set}" = set; then
8694 enableval="$enable_cursor_blink"
8695 if test x$enableval = xyes -o x$enableval = xno; then
8696 support_cursor_blink=$enableval
8700 # Check whether --enable-text-blink or --disable-text-blink was given.
8701 if test "${enable_text_blink+set}" = set; then
8702 enableval="$enable_text_blink"
8703 if test x$enableval = xyes -o x$enableval = xno; then
8704 support_text_blink=$enableval
8708 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8709 if test "${enable_pointer_blank+set}" = set; then
8710 enableval="$enable_pointer_blank"
8711 if test x$enableval = xyes -o x$enableval = xno; then
8712 support_pointer_blank=$enableval
8717 # Check whether --with-term or --without-term was given.
8718 if test "${with_term+set}" = set; then
8719 withval="$with_term"
8720 if test x$withval != x; then
8722 cat >>confdefs.h <<_ACEOF
8723 #define TERMENV "$withval"
8730 # Check whether --with-terminfo or --without-terminfo was given.
8731 if test "${with_terminfo+set}" = set; then
8732 withval="$with_terminfo"
8733 if test x$withval != x; then
8735 cat >>confdefs.h <<_ACEOF
8736 #define RXVT_TERMINFO "$withval"
8744 cat >>confdefs.h <<\_ACEOF
8745 #define PROTOTYPES 1
8749 if test -z "$CFLAGS"; then
8750 if test -z "$CCOPTS"; then
8756 # Extract the first word of "mv", so it can be a program name with args.
8757 set dummy mv; ac_word=$2
8758 echo "$as_me:$LINENO: checking for $ac_word" >&5
8759 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8760 if test "${ac_cv_path_MV+set}" = set; then
8761 echo $ECHO_N "(cached) $ECHO_C" >&6
8765 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8772 test -z "$as_dir" && as_dir=.
8773 for ac_exec_ext in '' $ac_executable_extensions; do
8774 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8775 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8776 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8782 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8788 if test -n "$MV"; then
8789 echo "$as_me:$LINENO: result: $MV" >&5
8790 echo "${ECHO_T}$MV" >&6
8792 echo "$as_me:$LINENO: result: no" >&5
8793 echo "${ECHO_T}no" >&6
8796 # Extract the first word of "rm", so it can be a program name with args.
8797 set dummy rm; ac_word=$2
8798 echo "$as_me:$LINENO: checking for $ac_word" >&5
8799 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8800 if test "${ac_cv_path_RM+set}" = set; then
8801 echo $ECHO_N "(cached) $ECHO_C" >&6
8805 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8812 test -z "$as_dir" && as_dir=.
8813 for ac_exec_ext in '' $ac_executable_extensions; do
8814 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8815 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8816 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8822 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8828 if test -n "$RM"; then
8829 echo "$as_me:$LINENO: result: $RM" >&5
8830 echo "${ECHO_T}$RM" >&6
8832 echo "$as_me:$LINENO: result: no" >&5
8833 echo "${ECHO_T}no" >&6
8836 # Extract the first word of "cp", so it can be a program name with args.
8837 set dummy cp; ac_word=$2
8838 echo "$as_me:$LINENO: checking for $ac_word" >&5
8839 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8840 if test "${ac_cv_path_CP+set}" = set; then
8841 echo $ECHO_N "(cached) $ECHO_C" >&6
8845 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8848 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8852 test -z "$as_dir" && as_dir=.
8853 for ac_exec_ext in '' $ac_executable_extensions; do
8854 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8855 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8856 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8862 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8868 if test -n "$CP"; then
8869 echo "$as_me:$LINENO: result: $CP" >&5
8870 echo "${ECHO_T}$CP" >&6
8872 echo "$as_me:$LINENO: result: no" >&5
8873 echo "${ECHO_T}no" >&6
8876 # Extract the first word of "ln", so it can be a program name with args.
8877 set dummy ln; ac_word=$2
8878 echo "$as_me:$LINENO: checking for $ac_word" >&5
8879 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8880 if test "${ac_cv_path_LN+set}" = set; then
8881 echo $ECHO_N "(cached) $ECHO_C" >&6
8885 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8888 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8892 test -z "$as_dir" && as_dir=.
8893 for ac_exec_ext in '' $ac_executable_extensions; do
8894 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8895 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8896 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8902 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8908 if test -n "$LN"; then
8909 echo "$as_me:$LINENO: result: $LN" >&5
8910 echo "${ECHO_T}$LN" >&6
8912 echo "$as_me:$LINENO: result: no" >&5
8913 echo "${ECHO_T}no" >&6
8916 # Extract the first word of "sed", so it can be a program name with args.
8917 set dummy sed; ac_word=$2
8918 echo "$as_me:$LINENO: checking for $ac_word" >&5
8919 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8920 if test "${ac_cv_path_SED+set}" = set; then
8921 echo $ECHO_N "(cached) $ECHO_C" >&6
8925 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8928 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8932 test -z "$as_dir" && as_dir=.
8933 for ac_exec_ext in '' $ac_executable_extensions; do
8934 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8935 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8936 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8942 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8948 if test -n "$SED"; then
8949 echo "$as_me:$LINENO: result: $SED" >&5
8950 echo "${ECHO_T}$SED" >&6
8952 echo "$as_me:$LINENO: result: no" >&5
8953 echo "${ECHO_T}no" >&6
8956 # Extract the first word of "echo", so it can be a program name with args.
8957 set dummy echo; ac_word=$2
8958 echo "$as_me:$LINENO: checking for $ac_word" >&5
8959 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8960 if test "${ac_cv_path_ECHO+set}" = set; then
8961 echo $ECHO_N "(cached) $ECHO_C" >&6
8965 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8968 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8972 test -z "$as_dir" && as_dir=.
8973 for ac_exec_ext in '' $ac_executable_extensions; do
8974 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8975 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8976 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8982 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8986 ECHO=$ac_cv_path_ECHO
8988 if test -n "$ECHO"; then
8989 echo "$as_me:$LINENO: result: $ECHO" >&5
8990 echo "${ECHO_T}$ECHO" >&6
8992 echo "$as_me:$LINENO: result: no" >&5
8993 echo "${ECHO_T}no" >&6
8996 # Extract the first word of "cmp", so it can be a program name with args.
8997 set dummy cmp; ac_word=$2
8998 echo "$as_me:$LINENO: checking for $ac_word" >&5
8999 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9000 if test "${ac_cv_path_CMP+set}" = set; then
9001 echo $ECHO_N "(cached) $ECHO_C" >&6
9005 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
9008 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9012 test -z "$as_dir" && as_dir=.
9013 for ac_exec_ext in '' $ac_executable_extensions; do
9014 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9015 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
9016 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9022 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
9028 if test -n "$CMP"; then
9029 echo "$as_me:$LINENO: result: $CMP" >&5
9030 echo "${ECHO_T}$CMP" >&6
9032 echo "$as_me:$LINENO: result: no" >&5
9033 echo "${ECHO_T}no" >&6
9036 # Extract the first word of "tbl", so it can be a program name with args.
9037 set dummy tbl; ac_word=$2
9038 echo "$as_me:$LINENO: checking for $ac_word" >&5
9039 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9040 if test "${ac_cv_path_TBL+set}" = set; then
9041 echo $ECHO_N "(cached) $ECHO_C" >&6
9045 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
9048 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9052 test -z "$as_dir" && as_dir=.
9053 for ac_exec_ext in '' $ac_executable_extensions; do
9054 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9055 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
9056 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9067 if test -n "$TBL"; then
9068 echo "$as_me:$LINENO: result: $TBL" >&5
9069 echo "${ECHO_T}$TBL" >&6
9071 echo "$as_me:$LINENO: result: no" >&5
9072 echo "${ECHO_T}no" >&6
9079 if test "x$ac_path_x_has_been_run" != xyes; then
9080 echo "$as_me:$LINENO: checking for X" >&5
9081 echo $ECHO_N "checking for X... $ECHO_C" >&6
9083 ac_path_x_has_been_run=yes
9085 # Check whether --with-x or --without-x was given.
9086 if test "${with_x+set}" = set; then
9090 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
9091 if test "x$with_x" = xno; then
9092 # The user explicitly disabled X.
9095 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
9096 # Both variables are already set.
9099 if test "${ac_cv_have_x+set}" = set; then
9100 echo $ECHO_N "(cached) $ECHO_C" >&6
9102 # One or both of the vars are not set, and there is no cached value.
9103 ac_x_includes=no ac_x_libraries=no
9105 if mkdir conftest.dir; then
9107 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
9108 cat >Imakefile <<'_ACEOF'
9110 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
9112 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
9113 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
9114 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
9115 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
9116 for ac_extension in a so sl; do
9117 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
9118 test -f $ac_im_libdir/libX11.$ac_extension; then
9119 ac_im_usrlibdir=$ac_im_libdir; break
9122 # Screen out bogus values from the imake configuration. They are
9123 # bogus both because they are the default anyway, and because
9124 # using them would break gcc on systems where it needs fixed includes.
9125 case $ac_im_incroot in
9127 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
9129 case $ac_im_usrlibdir in
9131 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
9138 # Standard set of common directories for X headers.
9139 # Check X11 before X11Rn because it is often a symlink to the current release.
9151 /usr/local/X11/include
9152 /usr/local/X11R6/include
9153 /usr/local/X11R5/include
9154 /usr/local/X11R4/include
9156 /usr/local/include/X11
9157 /usr/local/include/X11R6
9158 /usr/local/include/X11R5
9159 /usr/local/include/X11R4
9163 /usr/XFree86/include/X11
9167 /usr/unsupported/include
9169 /usr/local/x11r5/include
9170 /usr/lpp/Xamples/include
9172 /usr/openwin/include
9173 /usr/openwin/share/include'
9175 if test "$ac_x_includes" = no; then
9176 # Guess where to find include files, by looking for a specified header file.
9177 # First, try using that file with no special directory specified.
9178 cat >conftest.$ac_ext <<_ACEOF
9181 cat confdefs.h >>conftest.$ac_ext
9182 cat >>conftest.$ac_ext <<_ACEOF
9183 /* end confdefs.h. */
9184 #include <X11/Intrinsic.h>
9186 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
9187 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
9189 grep -v '^ *+' conftest.er1 >conftest.err
9191 cat conftest.err >&5
9192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9193 (exit $ac_status); } >/dev/null; then
9194 if test -s conftest.err; then
9195 ac_cpp_err=$ac_cxx_preproc_warn_flag
9196 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9203 if test -z "$ac_cpp_err"; then
9204 # We can compile using X headers with no special include directory.
9207 echo "$as_me: failed program was:" >&5
9208 sed 's/^/| /' conftest.$ac_ext >&5
9210 for ac_dir in $ac_x_header_dirs; do
9211 if test -r "$ac_dir/X11/Intrinsic.h"; then
9212 ac_x_includes=$ac_dir
9217 rm -f conftest.err conftest.$ac_ext
9218 fi # $ac_x_includes = no
9220 if test "$ac_x_libraries" = no; then
9221 # Check for the libraries.
9222 # See if we find them without any special options.
9223 # Don't add to $LIBS permanently.
9226 cat >conftest.$ac_ext <<_ACEOF
9229 cat confdefs.h >>conftest.$ac_ext
9230 cat >>conftest.$ac_ext <<_ACEOF
9231 /* end confdefs.h. */
9232 #include <X11/Intrinsic.h>
9241 rm -f conftest.$ac_objext conftest$ac_exeext
9242 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9243 (eval $ac_link) 2>conftest.er1
9245 grep -v '^ *+' conftest.er1 >conftest.err
9247 cat conftest.err >&5
9248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9249 (exit $ac_status); } &&
9250 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9255 (exit $ac_status); }; } &&
9256 { ac_try='test -s conftest$ac_exeext'
9257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9261 (exit $ac_status); }; }; then
9263 # We can link X programs with no special library path.
9266 echo "$as_me: failed program was:" >&5
9267 sed 's/^/| /' conftest.$ac_ext >&5
9270 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9272 # Don't even attempt the hair of trying to link an X program!
9273 for ac_extension in a so sl; do
9274 if test -r $ac_dir/libXt.$ac_extension; then
9275 ac_x_libraries=$ac_dir
9281 rm -f conftest.err conftest.$ac_objext \
9282 conftest$ac_exeext conftest.$ac_ext
9283 fi # $ac_x_libraries = no
9285 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9286 # Didn't find X anywhere. Cache the known absence of X.
9287 ac_cv_have_x="have_x=no"
9289 # Record where we found X for the cache.
9290 ac_cv_have_x="have_x=yes \
9291 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9296 eval "$ac_cv_have_x"
9299 if test "$have_x" != yes; then
9300 echo "$as_me:$LINENO: result: $have_x" >&5
9301 echo "${ECHO_T}$have_x" >&6
9304 # If each of the values was on the command line, it overrides each guess.
9305 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9306 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9307 # Update the cache value to reflect the command line values.
9308 ac_cv_have_x="have_x=yes \
9309 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9310 # It might be that x_includes is empty (headers are found in the
9311 # standard search path. Then output the corresponding message
9312 ac_out_x_includes=$x_includes
9313 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9314 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9315 echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9319 if test "$no_x" = yes; then
9320 # Not all programs may use this symbol, but it does not hurt to define it.
9322 cat >>confdefs.h <<\_ACEOF
9323 #define X_DISPLAY_MISSING 1
9326 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9328 if test -n "$x_includes"; then
9329 X_CFLAGS="$X_CFLAGS -I$x_includes"
9332 # It would also be nice to do this for all -L options, not just this one.
9333 if test -n "$x_libraries"; then
9334 X_LIBS="$X_LIBS -L$x_libraries"
9335 # For Solaris; some versions of Sun CC require a space after -R and
9336 # others require no space. Words are not sufficient . . . .
9337 case `(uname -sr) 2>/dev/null` in
9339 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9340 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9341 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9342 cat >conftest.$ac_ext <<_ACEOF
9345 cat confdefs.h >>conftest.$ac_ext
9346 cat >>conftest.$ac_ext <<_ACEOF
9347 /* end confdefs.h. */
9357 rm -f conftest.$ac_objext conftest$ac_exeext
9358 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9359 (eval $ac_link) 2>conftest.er1
9361 grep -v '^ *+' conftest.er1 >conftest.err
9363 cat conftest.err >&5
9364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9365 (exit $ac_status); } &&
9366 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9371 (exit $ac_status); }; } &&
9372 { ac_try='test -s conftest$ac_exeext'
9373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9377 (exit $ac_status); }; }; then
9380 echo "$as_me: failed program was:" >&5
9381 sed 's/^/| /' conftest.$ac_ext >&5
9385 rm -f conftest.err conftest.$ac_objext \
9386 conftest$ac_exeext conftest.$ac_ext
9387 if test $ac_R_nospace = yes; then
9388 echo "$as_me:$LINENO: result: no" >&5
9389 echo "${ECHO_T}no" >&6
9390 X_LIBS="$X_LIBS -R$x_libraries"
9392 LIBS="$ac_xsave_LIBS -R $x_libraries"
9393 cat >conftest.$ac_ext <<_ACEOF
9396 cat confdefs.h >>conftest.$ac_ext
9397 cat >>conftest.$ac_ext <<_ACEOF
9398 /* end confdefs.h. */
9408 rm -f conftest.$ac_objext conftest$ac_exeext
9409 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9410 (eval $ac_link) 2>conftest.er1
9412 grep -v '^ *+' conftest.er1 >conftest.err
9414 cat conftest.err >&5
9415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9416 (exit $ac_status); } &&
9417 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9422 (exit $ac_status); }; } &&
9423 { ac_try='test -s conftest$ac_exeext'
9424 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9427 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9428 (exit $ac_status); }; }; then
9431 echo "$as_me: failed program was:" >&5
9432 sed 's/^/| /' conftest.$ac_ext >&5
9436 rm -f conftest.err conftest.$ac_objext \
9437 conftest$ac_exeext conftest.$ac_ext
9438 if test $ac_R_space = yes; then
9439 echo "$as_me:$LINENO: result: yes" >&5
9440 echo "${ECHO_T}yes" >&6
9441 X_LIBS="$X_LIBS -R $x_libraries"
9443 echo "$as_me:$LINENO: result: neither works" >&5
9444 echo "${ECHO_T}neither works" >&6
9451 # Check for system-dependent libraries X programs must link with.
9452 # Do this before checking for the system-independent R6 libraries
9453 # (-lICE), since we may need -lsocket or whatever for X linking.
9455 if test "$ISC" = yes; then
9456 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9458 # Martyn Johnson says this is needed for Ultrix, if the X
9459 # libraries were built with DECnet support. And Karl Berry says
9460 # the Alpha needs dnet_stub (dnet does not exist).
9461 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9462 cat >conftest.$ac_ext <<_ACEOF
9465 cat confdefs.h >>conftest.$ac_ext
9466 cat >>conftest.$ac_ext <<_ACEOF
9467 /* end confdefs.h. */
9469 /* Override any gcc2 internal prototype to avoid an error. */
9473 /* We use char because int might match the return type of a gcc2
9474 builtin and then its argument prototype would still apply. */
9475 char XOpenDisplay ();
9484 rm -f conftest.$ac_objext conftest$ac_exeext
9485 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9486 (eval $ac_link) 2>conftest.er1
9488 grep -v '^ *+' conftest.er1 >conftest.err
9490 cat conftest.err >&5
9491 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9492 (exit $ac_status); } &&
9493 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9498 (exit $ac_status); }; } &&
9499 { ac_try='test -s conftest$ac_exeext'
9500 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9503 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9504 (exit $ac_status); }; }; then
9507 echo "$as_me: failed program was:" >&5
9508 sed 's/^/| /' conftest.$ac_ext >&5
9510 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9511 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9512 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9513 echo $ECHO_N "(cached) $ECHO_C" >&6
9515 ac_check_lib_save_LIBS=$LIBS
9517 cat >conftest.$ac_ext <<_ACEOF
9520 cat confdefs.h >>conftest.$ac_ext
9521 cat >>conftest.$ac_ext <<_ACEOF
9522 /* end confdefs.h. */
9524 /* Override any gcc2 internal prototype to avoid an error. */
9528 /* We use char because int might match the return type of a gcc2
9529 builtin and then its argument prototype would still apply. */
9539 rm -f conftest.$ac_objext conftest$ac_exeext
9540 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9541 (eval $ac_link) 2>conftest.er1
9543 grep -v '^ *+' conftest.er1 >conftest.err
9545 cat conftest.err >&5
9546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9547 (exit $ac_status); } &&
9548 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9553 (exit $ac_status); }; } &&
9554 { ac_try='test -s conftest$ac_exeext'
9555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9559 (exit $ac_status); }; }; then
9560 ac_cv_lib_dnet_dnet_ntoa=yes
9562 echo "$as_me: failed program was:" >&5
9563 sed 's/^/| /' conftest.$ac_ext >&5
9565 ac_cv_lib_dnet_dnet_ntoa=no
9567 rm -f conftest.err conftest.$ac_objext \
9568 conftest$ac_exeext conftest.$ac_ext
9569 LIBS=$ac_check_lib_save_LIBS
9571 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9572 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9573 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9574 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9577 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9578 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9579 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9580 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9581 echo $ECHO_N "(cached) $ECHO_C" >&6
9583 ac_check_lib_save_LIBS=$LIBS
9584 LIBS="-ldnet_stub $LIBS"
9585 cat >conftest.$ac_ext <<_ACEOF
9588 cat confdefs.h >>conftest.$ac_ext
9589 cat >>conftest.$ac_ext <<_ACEOF
9590 /* end confdefs.h. */
9592 /* Override any gcc2 internal prototype to avoid an error. */
9596 /* We use char because int might match the return type of a gcc2
9597 builtin and then its argument prototype would still apply. */
9607 rm -f conftest.$ac_objext conftest$ac_exeext
9608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9609 (eval $ac_link) 2>conftest.er1
9611 grep -v '^ *+' conftest.er1 >conftest.err
9613 cat conftest.err >&5
9614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9615 (exit $ac_status); } &&
9616 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9621 (exit $ac_status); }; } &&
9622 { ac_try='test -s conftest$ac_exeext'
9623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9627 (exit $ac_status); }; }; then
9628 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9630 echo "$as_me: failed program was:" >&5
9631 sed 's/^/| /' conftest.$ac_ext >&5
9633 ac_cv_lib_dnet_stub_dnet_ntoa=no
9635 rm -f conftest.err conftest.$ac_objext \
9636 conftest$ac_exeext conftest.$ac_ext
9637 LIBS=$ac_check_lib_save_LIBS
9639 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9640 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9641 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9642 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9647 rm -f conftest.err conftest.$ac_objext \
9648 conftest$ac_exeext conftest.$ac_ext
9649 LIBS="$ac_xsave_LIBS"
9651 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9652 # to get the SysV transport functions.
9653 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9655 # The nsl library prevents programs from opening the X display
9656 # on Irix 5.2, according to T.E. Dickey.
9657 # The functions gethostbyname, getservbyname, and inet_addr are
9658 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9659 echo "$as_me:$LINENO: checking for gethostbyname" >&5
9660 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9661 if test "${ac_cv_func_gethostbyname+set}" = set; then
9662 echo $ECHO_N "(cached) $ECHO_C" >&6
9664 cat >conftest.$ac_ext <<_ACEOF
9667 cat confdefs.h >>conftest.$ac_ext
9668 cat >>conftest.$ac_ext <<_ACEOF
9669 /* end confdefs.h. */
9670 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9671 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9672 #define gethostbyname innocuous_gethostbyname
9674 /* System header to define __stub macros and hopefully few prototypes,
9675 which can conflict with char gethostbyname (); below.
9676 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9677 <limits.h> exists even on freestanding compilers. */
9680 # include <limits.h>
9682 # include <assert.h>
9685 #undef gethostbyname
9687 /* Override any gcc2 internal prototype to avoid an error. */
9692 /* We use char because int might match the return type of a gcc2
9693 builtin and then its argument prototype would still apply. */
9694 char gethostbyname ();
9695 /* The GNU C library defines this for functions which it implements
9696 to always fail with ENOSYS. Some functions are actually named
9697 something starting with __ and the normal name is an alias. */
9698 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9701 char (*f) () = gethostbyname;
9710 return f != gethostbyname;
9715 rm -f conftest.$ac_objext conftest$ac_exeext
9716 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9717 (eval $ac_link) 2>conftest.er1
9719 grep -v '^ *+' conftest.er1 >conftest.err
9721 cat conftest.err >&5
9722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9723 (exit $ac_status); } &&
9724 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9725 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9729 (exit $ac_status); }; } &&
9730 { ac_try='test -s conftest$ac_exeext'
9731 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9735 (exit $ac_status); }; }; then
9736 ac_cv_func_gethostbyname=yes
9738 echo "$as_me: failed program was:" >&5
9739 sed 's/^/| /' conftest.$ac_ext >&5
9741 ac_cv_func_gethostbyname=no
9743 rm -f conftest.err conftest.$ac_objext \
9744 conftest$ac_exeext conftest.$ac_ext
9746 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9747 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9749 if test $ac_cv_func_gethostbyname = no; then
9750 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9751 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9752 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9753 echo $ECHO_N "(cached) $ECHO_C" >&6
9755 ac_check_lib_save_LIBS=$LIBS
9757 cat >conftest.$ac_ext <<_ACEOF
9760 cat confdefs.h >>conftest.$ac_ext
9761 cat >>conftest.$ac_ext <<_ACEOF
9762 /* end confdefs.h. */
9764 /* Override any gcc2 internal prototype to avoid an error. */
9768 /* We use char because int might match the return type of a gcc2
9769 builtin and then its argument prototype would still apply. */
9770 char gethostbyname ();
9779 rm -f conftest.$ac_objext conftest$ac_exeext
9780 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9781 (eval $ac_link) 2>conftest.er1
9783 grep -v '^ *+' conftest.er1 >conftest.err
9785 cat conftest.err >&5
9786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9787 (exit $ac_status); } &&
9788 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9789 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9793 (exit $ac_status); }; } &&
9794 { ac_try='test -s conftest$ac_exeext'
9795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9799 (exit $ac_status); }; }; then
9800 ac_cv_lib_nsl_gethostbyname=yes
9802 echo "$as_me: failed program was:" >&5
9803 sed 's/^/| /' conftest.$ac_ext >&5
9805 ac_cv_lib_nsl_gethostbyname=no
9807 rm -f conftest.err conftest.$ac_objext \
9808 conftest$ac_exeext conftest.$ac_ext
9809 LIBS=$ac_check_lib_save_LIBS
9811 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9812 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9813 if test $ac_cv_lib_nsl_gethostbyname = yes; then
9814 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9817 if test $ac_cv_lib_nsl_gethostbyname = no; then
9818 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9819 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9820 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9821 echo $ECHO_N "(cached) $ECHO_C" >&6
9823 ac_check_lib_save_LIBS=$LIBS
9825 cat >conftest.$ac_ext <<_ACEOF
9828 cat confdefs.h >>conftest.$ac_ext
9829 cat >>conftest.$ac_ext <<_ACEOF
9830 /* end confdefs.h. */
9832 /* Override any gcc2 internal prototype to avoid an error. */
9836 /* We use char because int might match the return type of a gcc2
9837 builtin and then its argument prototype would still apply. */
9838 char gethostbyname ();
9847 rm -f conftest.$ac_objext conftest$ac_exeext
9848 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9849 (eval $ac_link) 2>conftest.er1
9851 grep -v '^ *+' conftest.er1 >conftest.err
9853 cat conftest.err >&5
9854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855 (exit $ac_status); } &&
9856 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9861 (exit $ac_status); }; } &&
9862 { ac_try='test -s conftest$ac_exeext'
9863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9867 (exit $ac_status); }; }; then
9868 ac_cv_lib_bsd_gethostbyname=yes
9870 echo "$as_me: failed program was:" >&5
9871 sed 's/^/| /' conftest.$ac_ext >&5
9873 ac_cv_lib_bsd_gethostbyname=no
9875 rm -f conftest.err conftest.$ac_objext \
9876 conftest$ac_exeext conftest.$ac_ext
9877 LIBS=$ac_check_lib_save_LIBS
9879 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9880 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9881 if test $ac_cv_lib_bsd_gethostbyname = yes; then
9882 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9888 # lieder@skyler.mavd.honeywell.com says without -lsocket,
9889 # socket/setsockopt and other routines are undefined under SCO ODT
9890 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9891 # on later versions), says Simon Leinen: it contains gethostby*
9892 # variants that don't use the name server (or something). -lsocket
9893 # must be given before -lnsl if both are needed. We assume that
9894 # if connect needs -lnsl, so does gethostbyname.
9895 echo "$as_me:$LINENO: checking for connect" >&5
9896 echo $ECHO_N "checking for connect... $ECHO_C" >&6
9897 if test "${ac_cv_func_connect+set}" = set; then
9898 echo $ECHO_N "(cached) $ECHO_C" >&6
9900 cat >conftest.$ac_ext <<_ACEOF
9903 cat confdefs.h >>conftest.$ac_ext
9904 cat >>conftest.$ac_ext <<_ACEOF
9905 /* end confdefs.h. */
9906 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9907 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9908 #define connect innocuous_connect
9910 /* System header to define __stub macros and hopefully few prototypes,
9911 which can conflict with char connect (); below.
9912 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9913 <limits.h> exists even on freestanding compilers. */
9916 # include <limits.h>
9918 # include <assert.h>
9923 /* Override any gcc2 internal prototype to avoid an error. */
9928 /* We use char because int might match the return type of a gcc2
9929 builtin and then its argument prototype would still apply. */
9931 /* The GNU C library defines this for functions which it implements
9932 to always fail with ENOSYS. Some functions are actually named
9933 something starting with __ and the normal name is an alias. */
9934 #if defined (__stub_connect) || defined (__stub___connect)
9937 char (*f) () = connect;
9946 return f != connect;
9951 rm -f conftest.$ac_objext conftest$ac_exeext
9952 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9953 (eval $ac_link) 2>conftest.er1
9955 grep -v '^ *+' conftest.er1 >conftest.err
9957 cat conftest.err >&5
9958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9959 (exit $ac_status); } &&
9960 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9965 (exit $ac_status); }; } &&
9966 { ac_try='test -s conftest$ac_exeext'
9967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9971 (exit $ac_status); }; }; then
9972 ac_cv_func_connect=yes
9974 echo "$as_me: failed program was:" >&5
9975 sed 's/^/| /' conftest.$ac_ext >&5
9977 ac_cv_func_connect=no
9979 rm -f conftest.err conftest.$ac_objext \
9980 conftest$ac_exeext conftest.$ac_ext
9982 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9983 echo "${ECHO_T}$ac_cv_func_connect" >&6
9985 if test $ac_cv_func_connect = no; then
9986 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9987 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9988 if test "${ac_cv_lib_socket_connect+set}" = set; then
9989 echo $ECHO_N "(cached) $ECHO_C" >&6
9991 ac_check_lib_save_LIBS=$LIBS
9992 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9993 cat >conftest.$ac_ext <<_ACEOF
9996 cat confdefs.h >>conftest.$ac_ext
9997 cat >>conftest.$ac_ext <<_ACEOF
9998 /* end confdefs.h. */
10000 /* Override any gcc2 internal prototype to avoid an error. */
10004 /* We use char because int might match the return type of a gcc2
10005 builtin and then its argument prototype would still apply. */
10015 rm -f conftest.$ac_objext conftest$ac_exeext
10016 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10017 (eval $ac_link) 2>conftest.er1
10019 grep -v '^ *+' conftest.er1 >conftest.err
10021 cat conftest.err >&5
10022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10023 (exit $ac_status); } &&
10024 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10026 (eval $ac_try) 2>&5
10028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10029 (exit $ac_status); }; } &&
10030 { ac_try='test -s conftest$ac_exeext'
10031 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10032 (eval $ac_try) 2>&5
10034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10035 (exit $ac_status); }; }; then
10036 ac_cv_lib_socket_connect=yes
10038 echo "$as_me: failed program was:" >&5
10039 sed 's/^/| /' conftest.$ac_ext >&5
10041 ac_cv_lib_socket_connect=no
10043 rm -f conftest.err conftest.$ac_objext \
10044 conftest$ac_exeext conftest.$ac_ext
10045 LIBS=$ac_check_lib_save_LIBS
10047 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
10048 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
10049 if test $ac_cv_lib_socket_connect = yes; then
10050 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
10055 # Guillermo Gomez says -lposix is necessary on A/UX.
10056 echo "$as_me:$LINENO: checking for remove" >&5
10057 echo $ECHO_N "checking for remove... $ECHO_C" >&6
10058 if test "${ac_cv_func_remove+set}" = set; then
10059 echo $ECHO_N "(cached) $ECHO_C" >&6
10061 cat >conftest.$ac_ext <<_ACEOF
10064 cat confdefs.h >>conftest.$ac_ext
10065 cat >>conftest.$ac_ext <<_ACEOF
10066 /* end confdefs.h. */
10067 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
10068 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10069 #define remove innocuous_remove
10071 /* System header to define __stub macros and hopefully few prototypes,
10072 which can conflict with char remove (); below.
10073 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10074 <limits.h> exists even on freestanding compilers. */
10077 # include <limits.h>
10079 # include <assert.h>
10084 /* Override any gcc2 internal prototype to avoid an error. */
10089 /* We use char because int might match the return type of a gcc2
10090 builtin and then its argument prototype would still apply. */
10092 /* The GNU C library defines this for functions which it implements
10093 to always fail with ENOSYS. Some functions are actually named
10094 something starting with __ and the normal name is an alias. */
10095 #if defined (__stub_remove) || defined (__stub___remove)
10098 char (*f) () = remove;
10107 return f != remove;
10112 rm -f conftest.$ac_objext conftest$ac_exeext
10113 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10114 (eval $ac_link) 2>conftest.er1
10116 grep -v '^ *+' conftest.er1 >conftest.err
10118 cat conftest.err >&5
10119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10120 (exit $ac_status); } &&
10121 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10123 (eval $ac_try) 2>&5
10125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10126 (exit $ac_status); }; } &&
10127 { ac_try='test -s conftest$ac_exeext'
10128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10129 (eval $ac_try) 2>&5
10131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10132 (exit $ac_status); }; }; then
10133 ac_cv_func_remove=yes
10135 echo "$as_me: failed program was:" >&5
10136 sed 's/^/| /' conftest.$ac_ext >&5
10138 ac_cv_func_remove=no
10140 rm -f conftest.err conftest.$ac_objext \
10141 conftest$ac_exeext conftest.$ac_ext
10143 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
10144 echo "${ECHO_T}$ac_cv_func_remove" >&6
10146 if test $ac_cv_func_remove = no; then
10147 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
10148 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
10149 if test "${ac_cv_lib_posix_remove+set}" = set; then
10150 echo $ECHO_N "(cached) $ECHO_C" >&6
10152 ac_check_lib_save_LIBS=$LIBS
10153 LIBS="-lposix $LIBS"
10154 cat >conftest.$ac_ext <<_ACEOF
10157 cat confdefs.h >>conftest.$ac_ext
10158 cat >>conftest.$ac_ext <<_ACEOF
10159 /* end confdefs.h. */
10161 /* Override any gcc2 internal prototype to avoid an error. */
10165 /* We use char because int might match the return type of a gcc2
10166 builtin and then its argument prototype would still apply. */
10176 rm -f conftest.$ac_objext conftest$ac_exeext
10177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10178 (eval $ac_link) 2>conftest.er1
10180 grep -v '^ *+' conftest.er1 >conftest.err
10182 cat conftest.err >&5
10183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10184 (exit $ac_status); } &&
10185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10187 (eval $ac_try) 2>&5
10189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10190 (exit $ac_status); }; } &&
10191 { ac_try='test -s conftest$ac_exeext'
10192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10193 (eval $ac_try) 2>&5
10195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10196 (exit $ac_status); }; }; then
10197 ac_cv_lib_posix_remove=yes
10199 echo "$as_me: failed program was:" >&5
10200 sed 's/^/| /' conftest.$ac_ext >&5
10202 ac_cv_lib_posix_remove=no
10204 rm -f conftest.err conftest.$ac_objext \
10205 conftest$ac_exeext conftest.$ac_ext
10206 LIBS=$ac_check_lib_save_LIBS
10208 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10209 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10210 if test $ac_cv_lib_posix_remove = yes; then
10211 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10216 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10217 echo "$as_me:$LINENO: checking for shmat" >&5
10218 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10219 if test "${ac_cv_func_shmat+set}" = set; then
10220 echo $ECHO_N "(cached) $ECHO_C" >&6
10222 cat >conftest.$ac_ext <<_ACEOF
10225 cat confdefs.h >>conftest.$ac_ext
10226 cat >>conftest.$ac_ext <<_ACEOF
10227 /* end confdefs.h. */
10228 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10229 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10230 #define shmat innocuous_shmat
10232 /* System header to define __stub macros and hopefully few prototypes,
10233 which can conflict with char shmat (); below.
10234 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10235 <limits.h> exists even on freestanding compilers. */
10238 # include <limits.h>
10240 # include <assert.h>
10245 /* Override any gcc2 internal prototype to avoid an error. */
10250 /* We use char because int might match the return type of a gcc2
10251 builtin and then its argument prototype would still apply. */
10253 /* The GNU C library defines this for functions which it implements
10254 to always fail with ENOSYS. Some functions are actually named
10255 something starting with __ and the normal name is an alias. */
10256 #if defined (__stub_shmat) || defined (__stub___shmat)
10259 char (*f) () = shmat;
10273 rm -f conftest.$ac_objext conftest$ac_exeext
10274 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10275 (eval $ac_link) 2>conftest.er1
10277 grep -v '^ *+' conftest.er1 >conftest.err
10279 cat conftest.err >&5
10280 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10281 (exit $ac_status); } &&
10282 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10283 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10284 (eval $ac_try) 2>&5
10286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10287 (exit $ac_status); }; } &&
10288 { ac_try='test -s conftest$ac_exeext'
10289 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10290 (eval $ac_try) 2>&5
10292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10293 (exit $ac_status); }; }; then
10294 ac_cv_func_shmat=yes
10296 echo "$as_me: failed program was:" >&5
10297 sed 's/^/| /' conftest.$ac_ext >&5
10299 ac_cv_func_shmat=no
10301 rm -f conftest.err conftest.$ac_objext \
10302 conftest$ac_exeext conftest.$ac_ext
10304 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10305 echo "${ECHO_T}$ac_cv_func_shmat" >&6
10307 if test $ac_cv_func_shmat = no; then
10308 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10309 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10310 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10311 echo $ECHO_N "(cached) $ECHO_C" >&6
10313 ac_check_lib_save_LIBS=$LIBS
10315 cat >conftest.$ac_ext <<_ACEOF
10318 cat confdefs.h >>conftest.$ac_ext
10319 cat >>conftest.$ac_ext <<_ACEOF
10320 /* end confdefs.h. */
10322 /* Override any gcc2 internal prototype to avoid an error. */
10326 /* We use char because int might match the return type of a gcc2
10327 builtin and then its argument prototype would still apply. */
10337 rm -f conftest.$ac_objext conftest$ac_exeext
10338 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10339 (eval $ac_link) 2>conftest.er1
10341 grep -v '^ *+' conftest.er1 >conftest.err
10343 cat conftest.err >&5
10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10345 (exit $ac_status); } &&
10346 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10348 (eval $ac_try) 2>&5
10350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10351 (exit $ac_status); }; } &&
10352 { ac_try='test -s conftest$ac_exeext'
10353 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10354 (eval $ac_try) 2>&5
10356 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10357 (exit $ac_status); }; }; then
10358 ac_cv_lib_ipc_shmat=yes
10360 echo "$as_me: failed program was:" >&5
10361 sed 's/^/| /' conftest.$ac_ext >&5
10363 ac_cv_lib_ipc_shmat=no
10365 rm -f conftest.err conftest.$ac_objext \
10366 conftest$ac_exeext conftest.$ac_ext
10367 LIBS=$ac_check_lib_save_LIBS
10369 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10370 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10371 if test $ac_cv_lib_ipc_shmat = yes; then
10372 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10378 # Check for libraries that X11R6 Xt/Xaw programs need.
10379 ac_save_LDFLAGS=$LDFLAGS
10380 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10381 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10382 # check for ICE first), but we must link in the order -lSM -lICE or
10383 # we get undefined symbols. So assume we have SM if we have ICE.
10384 # These have to be linked with before -lX11, unlike the other
10385 # libraries we check for below, so use a different variable.
10386 # John Interrante, Karl Berry
10387 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10388 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10389 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10390 echo $ECHO_N "(cached) $ECHO_C" >&6
10392 ac_check_lib_save_LIBS=$LIBS
10393 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10394 cat >conftest.$ac_ext <<_ACEOF
10397 cat confdefs.h >>conftest.$ac_ext
10398 cat >>conftest.$ac_ext <<_ACEOF
10399 /* end confdefs.h. */
10401 /* Override any gcc2 internal prototype to avoid an error. */
10405 /* We use char because int might match the return type of a gcc2
10406 builtin and then its argument prototype would still apply. */
10407 char IceConnectionNumber ();
10411 IceConnectionNumber ();
10416 rm -f conftest.$ac_objext conftest$ac_exeext
10417 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10418 (eval $ac_link) 2>conftest.er1
10420 grep -v '^ *+' conftest.er1 >conftest.err
10422 cat conftest.err >&5
10423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10424 (exit $ac_status); } &&
10425 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10427 (eval $ac_try) 2>&5
10429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10430 (exit $ac_status); }; } &&
10431 { ac_try='test -s conftest$ac_exeext'
10432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10433 (eval $ac_try) 2>&5
10435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10436 (exit $ac_status); }; }; then
10437 ac_cv_lib_ICE_IceConnectionNumber=yes
10439 echo "$as_me: failed program was:" >&5
10440 sed 's/^/| /' conftest.$ac_ext >&5
10442 ac_cv_lib_ICE_IceConnectionNumber=no
10444 rm -f conftest.err conftest.$ac_objext \
10445 conftest$ac_exeext conftest.$ac_ext
10446 LIBS=$ac_check_lib_save_LIBS
10448 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10449 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10450 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10451 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10454 LDFLAGS=$ac_save_LDFLAGS
10460 if test x$support_xpm = xyes; then
10464 # Initialize some more variables set by options.
10465 # The variables have the same names as the options, with
10466 # dashes changed to underlines.
10468 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10469 # paths, otherwise set no_xpm=yes.
10470 # Uses ac_ vars as temps to allow command line to override cache and checks.
10471 echo "$as_me:$LINENO: checking for libXpm" >&5
10472 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10475 # Check whether --with-xpm_includes or --without-xpm_includes was given.
10476 if test "${with_xpm_includes+set}" = set; then
10477 withval="$with_xpm_includes"
10478 xpm_includes="$withval"
10483 # Check whether --with-xpm_library or --without-xpm_library was given.
10484 if test "${with_xpm_library+set}" = set; then
10485 withval="$with_xpm_library"
10486 xpm_libraries="$withval"
10491 # --without-xpm overrides everything else, but does not touch the cache.
10493 # Check whether --with-xpm or --without-xpm was given.
10494 if test "${with_xpm+set}" = set; then
10495 withval="$with_xpm"
10498 if test "$with_xpm" = no; then
10501 if test "${ac_cv_have_xpm+set}" = set; then
10502 echo $ECHO_N "(cached) $ECHO_C" >&6
10505 vt_xpm_include_X11=no
10506 if test -n "$xpm_includes"; then
10507 vt_xpm_includes=$xpm_includes
10511 if test -n "$xpm_libraries"; then
10512 vt_xpm_libraries=$xpm_libraries
10514 vt_xpm_libraries=NO
10517 if test "$vt_xpm_includes" = NO; then
10518 # Guess where to find xpm.h
10520 ac_save_CPPFLAGS="$CPPFLAGS"
10521 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10523 # First, try using that file with no special directory specified.
10524 cat >conftest.$ac_ext <<_ACEOF
10527 cat confdefs.h >>conftest.$ac_ext
10528 cat >>conftest.$ac_ext <<_ACEOF
10529 /* end confdefs.h. */
10530 #include <X11/xpm.h>
10532 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10533 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10535 grep -v '^ *+' conftest.er1 >conftest.err
10537 cat conftest.err >&5
10538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10539 (exit $ac_status); } >/dev/null; then
10540 if test -s conftest.err; then
10541 ac_cpp_err=$ac_cxx_preproc_warn_flag
10542 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10549 if test -z "$ac_cpp_err"; then
10550 # We can compile using X headers with no special include directory.
10552 vt_xpm_include_X11=yes
10554 echo "$as_me: failed program was:" >&5
10555 sed 's/^/| /' conftest.$ac_ext >&5
10557 CPPFLAGS="$ac_save_CPPFLAGS"
10558 # Look for the header file in a standard set of common directories.
10561 /usr/X11R6/include \
10562 /usr/X11R5/include \
10563 /usr/X11R4/include \
10566 /usr/include/X11R6 \
10567 /usr/include/X11R5 \
10568 /usr/include/X11R4 \
10570 /usr/local/X11/include \
10571 /usr/local/X11R6/include \
10572 /usr/local/X11R5/include \
10573 /usr/local/X11R4/include \
10575 /usr/local/include/X11 \
10576 /usr/local/include/X11R6 \
10577 /usr/local/include/X11R5 \
10578 /usr/local/include/X11R4 \
10580 /usr/X386/include \
10581 /usr/x386/include \
10582 /usr/XFree86/include/X11 \
10585 /usr/local/include \
10586 /usr/unsupported/include \
10587 /usr/athena/include \
10588 /usr/local/x11r5/include \
10589 /usr/lpp/Xamples/include \
10591 /usr/openwin/include \
10592 /usr/openwin/share/include \
10595 if test -r "$ac_dir/X11/xpm.h"; then
10596 vt_xpm_includes="$ac_dir"
10597 vt_xpm_include_X11=yes
10600 if test -r "$ac_dir/xpm.h"; then
10601 vt_xpm_includes=$ac_dir
10607 rm -f conftest.err conftest.$ac_ext
10610 if test "$vt_xpm_libraries" = NO; then
10611 # Check for the libraries.
10613 # See if we find them without any special options.
10614 # Don't add to $LIBS permanently.
10615 ac_save_LIBS="$LIBS"
10616 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10617 cat >conftest.$ac_ext <<_ACEOF
10620 cat confdefs.h >>conftest.$ac_ext
10621 cat >>conftest.$ac_ext <<_ACEOF
10622 /* end confdefs.h. */
10627 XpmReadFileToPixmap()
10632 rm -f conftest.$ac_objext conftest$ac_exeext
10633 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10634 (eval $ac_link) 2>conftest.er1
10636 grep -v '^ *+' conftest.er1 >conftest.err
10638 cat conftest.err >&5
10639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10640 (exit $ac_status); } &&
10641 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10643 (eval $ac_try) 2>&5
10645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10646 (exit $ac_status); }; } &&
10647 { ac_try='test -s conftest$ac_exeext'
10648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10649 (eval $ac_try) 2>&5
10651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10652 (exit $ac_status); }; }; then
10653 LIBS="$ac_save_LIBS"
10654 # We can link libXpm with no special library path.
10657 echo "$as_me: failed program was:" >&5
10658 sed 's/^/| /' conftest.$ac_ext >&5
10660 LIBS="$ac_save_LIBS"
10661 # First see if replacing the include by lib works.
10663 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10674 /usr/local/X11/lib \
10675 /usr/local/X11R6/lib \
10676 /usr/local/X11R5/lib \
10677 /usr/local/X11R4/lib \
10679 /usr/local/lib/X11 \
10680 /usr/local/lib/X11R6 \
10681 /usr/local/lib/X11R5 \
10682 /usr/local/lib/X11R4 \
10686 /usr/XFree86/lib/X11 \
10690 /usr/unsupported/lib \
10692 /usr/local/x11r5/lib \
10693 /usr/lpp/Xamples/lib \
10696 /usr/openwin/share/lib \
10699 for ac_extension in a so sl; do
10700 if test -r $ac_dir/libXpm.$ac_extension; then
10701 vt_xpm_libraries=$ac_dir
10707 rm -f conftest.err conftest.$ac_objext \
10708 conftest$ac_exeext conftest.$ac_ext
10712 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10713 ac_cv_have_xpm="have_xpm=no"
10715 ac_cv_have_xpm="have_xpm=yes \
10716 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10717 vt_xpm_include_X11=$vt_xpm_include_X11"
10720 eval "$ac_cv_have_xpm"
10723 if test "$have_xpm" != yes; then
10724 echo "$as_me:$LINENO: result: $have_xpm" >&5
10725 echo "${ECHO_T}$have_xpm" >&6
10728 if test "$xpm_includes" != NO; then
10729 if test "$xpm_includes" = "$vt_xpm_includes"; then
10730 if test -r "$xpm_includes/X11/xpm.h"; then
10731 vt_xpm_include_X11=yes
10734 vt_xpm_include_X11=no
10735 if test -z "$xpm_includes"; then
10736 cat >conftest.$ac_ext <<_ACEOF
10739 cat confdefs.h >>conftest.$ac_ext
10740 cat >>conftest.$ac_ext <<_ACEOF
10741 /* end confdefs.h. */
10742 #include <X11/xpm.h>
10744 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10745 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10747 grep -v '^ *+' conftest.er1 >conftest.err
10749 cat conftest.err >&5
10750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10751 (exit $ac_status); } >/dev/null; then
10752 if test -s conftest.err; then
10753 ac_cpp_err=$ac_cxx_preproc_warn_flag
10754 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10761 if test -z "$ac_cpp_err"; then
10762 vt_xpm_include_X11=yes
10764 echo "$as_me: failed program was:" >&5
10765 sed 's/^/| /' conftest.$ac_ext >&5
10769 rm -f conftest.err conftest.$ac_ext
10771 if test -r "$xpm_includes/X11/xpm.h"; then
10772 vt_xpm_include_X11=yes
10776 vt_xpm_includes=$xpm_includes
10778 if test "x$xpm_libraries" != xNO; then
10779 vt_xpm_libraries=$xpm_libraries
10781 # Update the cache value to reflect the command line values.
10782 ac_cv_have_xpm="have_xpm=yes \
10783 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10784 vt_xpm_include_X11=$vt_xpm_include_X11"
10785 eval "$ac_cv_have_xpm"
10786 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10787 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10788 if test -n "$vt_xpm_includes"; then
10789 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10791 if test -n "$vt_xpm_includes"; then
10792 XPM_CFLAGS="-I$vt_xpm_includes"
10795 if test -n "$vt_xpm_libraries"; then
10796 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10798 if test "x$vt_xpm_include_X11" = xyes; then
10800 cat >>confdefs.h <<\_ACEOF
10801 #define XPM_INC_X11 1
10811 if test x$no_xpm = xyes; then
10812 support_xpm=needsmanualspecification
10816 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10817 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10818 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10819 echo $ECHO_N "(cached) $ECHO_C" >&6
10821 cat >conftest.$ac_ext <<_ACEOF
10824 cat confdefs.h >>conftest.$ac_ext
10825 cat >>conftest.$ac_ext <<_ACEOF
10826 /* end confdefs.h. */
10827 #include <sys/types.h>
10828 #include <sys/wait.h>
10829 #ifndef WEXITSTATUS
10830 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10833 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10841 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10846 rm -f conftest.$ac_objext
10847 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10848 (eval $ac_compile) 2>conftest.er1
10850 grep -v '^ *+' conftest.er1 >conftest.err
10852 cat conftest.err >&5
10853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10854 (exit $ac_status); } &&
10855 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10857 (eval $ac_try) 2>&5
10859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10860 (exit $ac_status); }; } &&
10861 { ac_try='test -s conftest.$ac_objext'
10862 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10863 (eval $ac_try) 2>&5
10865 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10866 (exit $ac_status); }; }; then
10867 ac_cv_header_sys_wait_h=yes
10869 echo "$as_me: failed program was:" >&5
10870 sed 's/^/| /' conftest.$ac_ext >&5
10872 ac_cv_header_sys_wait_h=no
10874 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10876 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10877 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10878 if test $ac_cv_header_sys_wait_h = yes; then
10880 cat >>confdefs.h <<\_ACEOF
10881 #define HAVE_SYS_WAIT_H 1
10927 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10928 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10929 echo "$as_me:$LINENO: checking for $ac_header" >&5
10930 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10931 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10932 echo $ECHO_N "(cached) $ECHO_C" >&6
10934 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10935 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10937 # Is the header compilable?
10938 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10939 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10940 cat >conftest.$ac_ext <<_ACEOF
10943 cat confdefs.h >>conftest.$ac_ext
10944 cat >>conftest.$ac_ext <<_ACEOF
10945 /* end confdefs.h. */
10946 $ac_includes_default
10947 #include <$ac_header>
10949 rm -f conftest.$ac_objext
10950 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10951 (eval $ac_compile) 2>conftest.er1
10953 grep -v '^ *+' conftest.er1 >conftest.err
10955 cat conftest.err >&5
10956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957 (exit $ac_status); } &&
10958 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10960 (eval $ac_try) 2>&5
10962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10963 (exit $ac_status); }; } &&
10964 { ac_try='test -s conftest.$ac_objext'
10965 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10966 (eval $ac_try) 2>&5
10968 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10969 (exit $ac_status); }; }; then
10970 ac_header_compiler=yes
10972 echo "$as_me: failed program was:" >&5
10973 sed 's/^/| /' conftest.$ac_ext >&5
10975 ac_header_compiler=no
10977 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10978 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10979 echo "${ECHO_T}$ac_header_compiler" >&6
10981 # Is the header present?
10982 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10983 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10984 cat >conftest.$ac_ext <<_ACEOF
10987 cat confdefs.h >>conftest.$ac_ext
10988 cat >>conftest.$ac_ext <<_ACEOF
10989 /* end confdefs.h. */
10990 #include <$ac_header>
10992 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10993 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10995 grep -v '^ *+' conftest.er1 >conftest.err
10997 cat conftest.err >&5
10998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10999 (exit $ac_status); } >/dev/null; then
11000 if test -s conftest.err; then
11001 ac_cpp_err=$ac_cxx_preproc_warn_flag
11002 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
11009 if test -z "$ac_cpp_err"; then
11010 ac_header_preproc=yes
11012 echo "$as_me: failed program was:" >&5
11013 sed 's/^/| /' conftest.$ac_ext >&5
11015 ac_header_preproc=no
11017 rm -f conftest.err conftest.$ac_ext
11018 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
11019 echo "${ECHO_T}$ac_header_preproc" >&6
11021 # So? What about this header?
11022 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
11024 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
11025 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
11026 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
11027 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
11028 ac_header_preproc=yes
11031 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
11032 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
11033 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
11034 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
11035 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
11036 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
11037 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
11038 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
11039 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
11040 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
11041 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
11042 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
11045 ## ------------------------------------------ ##
11046 ## Report this to the AC_PACKAGE_NAME lists. ##
11047 ## ------------------------------------------ ##
11050 sed "s/^/$as_me: WARNING: /" >&2
11053 echo "$as_me:$LINENO: checking for $ac_header" >&5
11054 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11055 if eval "test \"\${$as_ac_Header+set}\" = set"; then
11056 echo $ECHO_N "(cached) $ECHO_C" >&6
11058 eval "$as_ac_Header=\$ac_header_preproc"
11060 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
11061 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
11064 if test `eval echo '${'$as_ac_Header'}'` = yes; then
11065 cat >>confdefs.h <<_ACEOF
11066 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11074 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
11075 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
11076 if test "${ac_cv_header_time+set}" = set; then
11077 echo $ECHO_N "(cached) $ECHO_C" >&6
11079 cat >conftest.$ac_ext <<_ACEOF
11082 cat confdefs.h >>conftest.$ac_ext
11083 cat >>conftest.$ac_ext <<_ACEOF
11084 /* end confdefs.h. */
11085 #include <sys/types.h>
11086 #include <sys/time.h>
11092 if ((struct tm *) 0)
11098 rm -f conftest.$ac_objext
11099 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11100 (eval $ac_compile) 2>conftest.er1
11102 grep -v '^ *+' conftest.er1 >conftest.err
11104 cat conftest.err >&5
11105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11106 (exit $ac_status); } &&
11107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11109 (eval $ac_try) 2>&5
11111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11112 (exit $ac_status); }; } &&
11113 { ac_try='test -s conftest.$ac_objext'
11114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11115 (eval $ac_try) 2>&5
11117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11118 (exit $ac_status); }; }; then
11119 ac_cv_header_time=yes
11121 echo "$as_me: failed program was:" >&5
11122 sed 's/^/| /' conftest.$ac_ext >&5
11124 ac_cv_header_time=no
11126 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11128 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
11129 echo "${ECHO_T}$ac_cv_header_time" >&6
11130 if test $ac_cv_header_time = yes; then
11132 cat >>confdefs.h <<\_ACEOF
11133 #define TIME_WITH_SYS_TIME 1
11139 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
11140 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
11141 if test "${rxvt_cv_header_sysioctl+set}" = set; then
11142 echo $ECHO_N "(cached) $ECHO_C" >&6
11144 cat >conftest.$ac_ext <<_ACEOF
11147 cat confdefs.h >>conftest.$ac_ext
11148 cat >>conftest.$ac_ext <<_ACEOF
11149 /* end confdefs.h. */
11151 #include <sys/ioctl.h>
11152 #ifdef HAVE_TERMIOS_H
11153 #include <termios.h>
11163 rm -f conftest.$ac_objext
11164 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11165 (eval $ac_compile) 2>conftest.er1
11167 grep -v '^ *+' conftest.er1 >conftest.err
11169 cat conftest.err >&5
11170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11171 (exit $ac_status); } &&
11172 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11174 (eval $ac_try) 2>&5
11176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11177 (exit $ac_status); }; } &&
11178 { ac_try='test -s conftest.$ac_objext'
11179 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11180 (eval $ac_try) 2>&5
11182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11183 (exit $ac_status); }; }; then
11184 rxvt_cv_header_sysioctl=yes
11186 echo "$as_me: failed program was:" >&5
11187 sed 's/^/| /' conftest.$ac_ext >&5
11189 rxvt_cv_header_sysioctl=no
11191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11193 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
11194 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
11196 if test -n "$GCC"; then
11201 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
11203 ac_save_CFLAGS=$CFLAGS
11205 CFLAGS="$CFLAGS $X_CFLAGS"
11206 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11207 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11208 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11209 if test "${rxvt_cv_rpath+set}" = set; then
11210 echo $ECHO_N "(cached) $ECHO_C" >&6
11212 if test "$cross_compiling" = yes; then
11213 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11214 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11216 cat >conftest.$ac_ext <<_ACEOF
11219 cat confdefs.h >>conftest.$ac_ext
11220 cat >>conftest.$ac_ext <<_ACEOF
11221 /* end confdefs.h. */
11226 (void) XOpenDisplay("foobar");
11229 rm -f conftest$ac_exeext
11230 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11231 (eval $ac_link) 2>&5
11233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236 (eval $ac_try) 2>&5
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); }; }; then
11242 echo "$as_me: program exited with status $ac_status" >&5
11243 echo "$as_me: failed program was:" >&5
11244 sed 's/^/| /' conftest.$ac_ext >&5
11246 ( exit $ac_status )
11249 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11252 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11253 echo "${ECHO_T}$rxvt_cv_rpath" >&6
11254 if test x$rxvt_cv_rpath != xyes; then
11255 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11256 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11257 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11258 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11259 if test "${rxvt_cv_R+set}" = set; then
11260 echo $ECHO_N "(cached) $ECHO_C" >&6
11262 if test "$cross_compiling" = yes; then
11265 cat >conftest.$ac_ext <<_ACEOF
11268 cat confdefs.h >>conftest.$ac_ext
11269 cat >>conftest.$ac_ext <<_ACEOF
11270 /* end confdefs.h. */
11275 (void) XOpenDisplay("foobar");
11278 rm -f conftest$ac_exeext
11279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11280 (eval $ac_link) 2>&5
11282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11283 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11284 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11285 (eval $ac_try) 2>&5
11287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11288 (exit $ac_status); }; }; then
11291 echo "$as_me: program exited with status $ac_status" >&5
11292 echo "$as_me: failed program was:" >&5
11293 sed 's/^/| /' conftest.$ac_ext >&5
11295 ( exit $ac_status )
11298 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11301 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11302 echo "${ECHO_T}$rxvt_cv_R" >&6
11303 if test x$rxvt_cv_R != xyes; then
11304 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11308 echo "$as_me:$LINENO: checking for XPointer" >&5
11309 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11310 if test "${rxvt_cv_xpointer+set}" = set; then
11311 echo $ECHO_N "(cached) $ECHO_C" >&6
11313 cat >conftest.$ac_ext <<_ACEOF
11316 cat confdefs.h >>conftest.$ac_ext
11317 cat >>conftest.$ac_ext <<_ACEOF
11318 /* end confdefs.h. */
11319 #include <X11/Xlib.h>
11328 rm -f conftest.$ac_objext
11329 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11330 (eval $ac_compile) 2>conftest.er1
11332 grep -v '^ *+' conftest.er1 >conftest.err
11334 cat conftest.err >&5
11335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11336 (exit $ac_status); } &&
11337 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11338 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11339 (eval $ac_try) 2>&5
11341 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11342 (exit $ac_status); }; } &&
11343 { ac_try='test -s conftest.$ac_objext'
11344 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11345 (eval $ac_try) 2>&5
11347 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11348 (exit $ac_status); }; }; then
11349 rxvt_cv_xpointer=yes
11351 echo "$as_me: failed program was:" >&5
11352 sed 's/^/| /' conftest.$ac_ext >&5
11354 rxvt_cv_xpointer=no
11356 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11358 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11359 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11360 if test x$rxvt_cv_xpointer = xyes; then
11362 cat >>confdefs.h <<\_ACEOF
11363 #define HAVE_XPOINTER 1
11368 CFLAGS=$ac_save_CFLAGS
11371 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11372 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11373 if test "${ac_cv_c_const+set}" = set; then
11374 echo $ECHO_N "(cached) $ECHO_C" >&6
11376 cat >conftest.$ac_ext <<_ACEOF
11379 cat confdefs.h >>conftest.$ac_ext
11380 cat >>conftest.$ac_ext <<_ACEOF
11381 /* end confdefs.h. */
11386 /* FIXME: Include the comments suggested by Paul. */
11387 #ifndef __cplusplus
11388 /* Ultrix mips cc rejects this. */
11389 typedef int charset[2];
11391 /* SunOS 4.1.1 cc rejects this. */
11392 char const *const *ccp;
11394 /* NEC SVR4.0.2 mips cc rejects this. */
11395 struct point {int x, y;};
11396 static struct point const zero = {0,0};
11397 /* AIX XL C 1.02.0.0 rejects this.
11398 It does not let you subtract one const X* pointer from another in
11399 an arm of an if-expression whose if-part is not a constant
11401 const char *g = "string";
11402 ccp = &g + (g ? g-g : 0);
11403 /* HPUX 7.0 cc rejects these. */
11406 ccp = (char const *const *) p;
11407 { /* SCO 3.2v4 cc rejects this. */
11409 char const *s = 0 ? (char *) 0 : (char const *) 0;
11413 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11414 int x[] = {25, 17};
11415 const int *foo = &x[0];
11418 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11419 typedef const int *iptr;
11423 { /* AIX XL C 1.02.0.0 rejects this saying
11424 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11425 struct s { int j; const int *ap[3]; };
11426 struct s *b; b->j = 5;
11428 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11429 const int foo = 10;
11437 rm -f conftest.$ac_objext
11438 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11439 (eval $ac_compile) 2>conftest.er1
11441 grep -v '^ *+' conftest.er1 >conftest.err
11443 cat conftest.err >&5
11444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 (exit $ac_status); } &&
11446 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11447 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11448 (eval $ac_try) 2>&5
11450 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11451 (exit $ac_status); }; } &&
11452 { ac_try='test -s conftest.$ac_objext'
11453 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11454 (eval $ac_try) 2>&5
11456 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11457 (exit $ac_status); }; }; then
11460 echo "$as_me: failed program was:" >&5
11461 sed 's/^/| /' conftest.$ac_ext >&5
11465 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11467 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11468 echo "${ECHO_T}$ac_cv_c_const" >&6
11469 if test $ac_cv_c_const = no; then
11471 cat >>confdefs.h <<\_ACEOF
11477 echo "$as_me:$LINENO: checking for inline" >&5
11478 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11479 if test "${ac_cv_c_inline+set}" = set; then
11480 echo $ECHO_N "(cached) $ECHO_C" >&6
11483 for ac_kw in inline __inline__ __inline; do
11484 cat >conftest.$ac_ext <<_ACEOF
11487 cat confdefs.h >>conftest.$ac_ext
11488 cat >>conftest.$ac_ext <<_ACEOF
11489 /* end confdefs.h. */
11490 #ifndef __cplusplus
11492 static $ac_kw foo_t static_foo () {return 0; }
11493 $ac_kw foo_t foo () {return 0; }
11497 rm -f conftest.$ac_objext
11498 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11499 (eval $ac_compile) 2>conftest.er1
11501 grep -v '^ *+' conftest.er1 >conftest.err
11503 cat conftest.err >&5
11504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11505 (exit $ac_status); } &&
11506 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11507 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11508 (eval $ac_try) 2>&5
11510 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11511 (exit $ac_status); }; } &&
11512 { ac_try='test -s conftest.$ac_objext'
11513 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11514 (eval $ac_try) 2>&5
11516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11517 (exit $ac_status); }; }; then
11518 ac_cv_c_inline=$ac_kw; break
11520 echo "$as_me: failed program was:" >&5
11521 sed 's/^/| /' conftest.$ac_ext >&5
11524 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11528 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11529 echo "${ECHO_T}$ac_cv_c_inline" >&6
11532 case $ac_cv_c_inline in
11535 case $ac_cv_c_inline in
11537 *) ac_val=$ac_cv_c_inline;;
11539 cat >>confdefs.h <<_ACEOF
11540 #ifndef __cplusplus
11541 #define inline $ac_val
11549 echo "$as_me:$LINENO: checking for mode_t" >&5
11550 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11551 if test "${ac_cv_type_mode_t+set}" = set; then
11552 echo $ECHO_N "(cached) $ECHO_C" >&6
11554 cat >conftest.$ac_ext <<_ACEOF
11557 cat confdefs.h >>conftest.$ac_ext
11558 cat >>conftest.$ac_ext <<_ACEOF
11559 /* end confdefs.h. */
11560 $ac_includes_default
11566 if (sizeof (mode_t))
11572 rm -f conftest.$ac_objext
11573 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11574 (eval $ac_compile) 2>conftest.er1
11576 grep -v '^ *+' conftest.er1 >conftest.err
11578 cat conftest.err >&5
11579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11580 (exit $ac_status); } &&
11581 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11583 (eval $ac_try) 2>&5
11585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11586 (exit $ac_status); }; } &&
11587 { ac_try='test -s conftest.$ac_objext'
11588 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11589 (eval $ac_try) 2>&5
11591 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11592 (exit $ac_status); }; }; then
11593 ac_cv_type_mode_t=yes
11595 echo "$as_me: failed program was:" >&5
11596 sed 's/^/| /' conftest.$ac_ext >&5
11598 ac_cv_type_mode_t=no
11600 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11602 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11603 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11604 if test $ac_cv_type_mode_t = yes; then
11608 cat >>confdefs.h <<_ACEOF
11614 echo "$as_me:$LINENO: checking for pid_t" >&5
11615 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11616 if test "${ac_cv_type_pid_t+set}" = set; then
11617 echo $ECHO_N "(cached) $ECHO_C" >&6
11619 cat >conftest.$ac_ext <<_ACEOF
11622 cat confdefs.h >>conftest.$ac_ext
11623 cat >>conftest.$ac_ext <<_ACEOF
11624 /* end confdefs.h. */
11625 $ac_includes_default
11631 if (sizeof (pid_t))
11637 rm -f conftest.$ac_objext
11638 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11639 (eval $ac_compile) 2>conftest.er1
11641 grep -v '^ *+' conftest.er1 >conftest.err
11643 cat conftest.err >&5
11644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11645 (exit $ac_status); } &&
11646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11648 (eval $ac_try) 2>&5
11650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11651 (exit $ac_status); }; } &&
11652 { ac_try='test -s conftest.$ac_objext'
11653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11654 (eval $ac_try) 2>&5
11656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11657 (exit $ac_status); }; }; then
11658 ac_cv_type_pid_t=yes
11660 echo "$as_me: failed program was:" >&5
11661 sed 's/^/| /' conftest.$ac_ext >&5
11663 ac_cv_type_pid_t=no
11665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11667 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11668 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11669 if test $ac_cv_type_pid_t = yes; then
11673 cat >>confdefs.h <<_ACEOF
11679 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11680 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11681 if test "${ac_cv_type_uid_t+set}" = set; then
11682 echo $ECHO_N "(cached) $ECHO_C" >&6
11684 cat >conftest.$ac_ext <<_ACEOF
11687 cat confdefs.h >>conftest.$ac_ext
11688 cat >>conftest.$ac_ext <<_ACEOF
11689 /* end confdefs.h. */
11690 #include <sys/types.h>
11693 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11694 $EGREP "uid_t" >/dev/null 2>&1; then
11695 ac_cv_type_uid_t=yes
11697 ac_cv_type_uid_t=no
11702 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11703 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11704 if test $ac_cv_type_uid_t = no; then
11706 cat >>confdefs.h <<\_ACEOF
11711 cat >>confdefs.h <<\_ACEOF
11719 echo "$as_me:$LINENO: checking for char" >&5
11720 echo $ECHO_N "checking for char... $ECHO_C" >&6
11721 if test "${ac_cv_type_char+set}" = set; then
11722 echo $ECHO_N "(cached) $ECHO_C" >&6
11724 cat >conftest.$ac_ext <<_ACEOF
11727 cat confdefs.h >>conftest.$ac_ext
11728 cat >>conftest.$ac_ext <<_ACEOF
11729 /* end confdefs.h. */
11730 $ac_includes_default
11742 rm -f conftest.$ac_objext
11743 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11744 (eval $ac_compile) 2>conftest.er1
11746 grep -v '^ *+' conftest.er1 >conftest.err
11748 cat conftest.err >&5
11749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11750 (exit $ac_status); } &&
11751 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11752 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11753 (eval $ac_try) 2>&5
11755 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11756 (exit $ac_status); }; } &&
11757 { ac_try='test -s conftest.$ac_objext'
11758 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11759 (eval $ac_try) 2>&5
11761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11762 (exit $ac_status); }; }; then
11763 ac_cv_type_char=yes
11765 echo "$as_me: failed program was:" >&5
11766 sed 's/^/| /' conftest.$ac_ext >&5
11770 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11772 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11773 echo "${ECHO_T}$ac_cv_type_char" >&6
11775 echo "$as_me:$LINENO: checking size of char" >&5
11776 echo $ECHO_N "checking size of char... $ECHO_C" >&6
11777 if test "${ac_cv_sizeof_char+set}" = set; then
11778 echo $ECHO_N "(cached) $ECHO_C" >&6
11780 if test "$ac_cv_type_char" = yes; then
11781 # The cast to unsigned long works around a bug in the HP C Compiler
11782 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11783 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11784 # This bug is HP SR number 8606223364.
11785 if test "$cross_compiling" = yes; then
11786 # Depending upon the size, compute the lo and hi bounds.
11787 cat >conftest.$ac_ext <<_ACEOF
11790 cat confdefs.h >>conftest.$ac_ext
11791 cat >>conftest.$ac_ext <<_ACEOF
11792 /* end confdefs.h. */
11793 $ac_includes_default
11797 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11804 rm -f conftest.$ac_objext
11805 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11806 (eval $ac_compile) 2>conftest.er1
11808 grep -v '^ *+' conftest.er1 >conftest.err
11810 cat conftest.err >&5
11811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812 (exit $ac_status); } &&
11813 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11814 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11815 (eval $ac_try) 2>&5
11817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11818 (exit $ac_status); }; } &&
11819 { ac_try='test -s conftest.$ac_objext'
11820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11821 (eval $ac_try) 2>&5
11823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11824 (exit $ac_status); }; }; then
11827 cat >conftest.$ac_ext <<_ACEOF
11830 cat confdefs.h >>conftest.$ac_ext
11831 cat >>conftest.$ac_ext <<_ACEOF
11832 /* end confdefs.h. */
11833 $ac_includes_default
11837 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11844 rm -f conftest.$ac_objext
11845 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11846 (eval $ac_compile) 2>conftest.er1
11848 grep -v '^ *+' conftest.er1 >conftest.err
11850 cat conftest.err >&5
11851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11852 (exit $ac_status); } &&
11853 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11854 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11855 (eval $ac_try) 2>&5
11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858 (exit $ac_status); }; } &&
11859 { ac_try='test -s conftest.$ac_objext'
11860 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11861 (eval $ac_try) 2>&5
11863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11864 (exit $ac_status); }; }; then
11865 ac_hi=$ac_mid; break
11867 echo "$as_me: failed program was:" >&5
11868 sed 's/^/| /' conftest.$ac_ext >&5
11870 ac_lo=`expr $ac_mid + 1`
11871 if test $ac_lo -le $ac_mid; then
11875 ac_mid=`expr 2 '*' $ac_mid + 1`
11877 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11880 echo "$as_me: failed program was:" >&5
11881 sed 's/^/| /' conftest.$ac_ext >&5
11883 cat >conftest.$ac_ext <<_ACEOF
11886 cat confdefs.h >>conftest.$ac_ext
11887 cat >>conftest.$ac_ext <<_ACEOF
11888 /* end confdefs.h. */
11889 $ac_includes_default
11893 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11900 rm -f conftest.$ac_objext
11901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11902 (eval $ac_compile) 2>conftest.er1
11904 grep -v '^ *+' conftest.er1 >conftest.err
11906 cat conftest.err >&5
11907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11908 (exit $ac_status); } &&
11909 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11911 (eval $ac_try) 2>&5
11913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11914 (exit $ac_status); }; } &&
11915 { ac_try='test -s conftest.$ac_objext'
11916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11917 (eval $ac_try) 2>&5
11919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11920 (exit $ac_status); }; }; then
11923 cat >conftest.$ac_ext <<_ACEOF
11926 cat confdefs.h >>conftest.$ac_ext
11927 cat >>conftest.$ac_ext <<_ACEOF
11928 /* end confdefs.h. */
11929 $ac_includes_default
11933 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11940 rm -f conftest.$ac_objext
11941 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11942 (eval $ac_compile) 2>conftest.er1
11944 grep -v '^ *+' conftest.er1 >conftest.err
11946 cat conftest.err >&5
11947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11948 (exit $ac_status); } &&
11949 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11950 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11951 (eval $ac_try) 2>&5
11953 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11954 (exit $ac_status); }; } &&
11955 { ac_try='test -s conftest.$ac_objext'
11956 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11957 (eval $ac_try) 2>&5
11959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11960 (exit $ac_status); }; }; then
11961 ac_lo=$ac_mid; break
11963 echo "$as_me: failed program was:" >&5
11964 sed 's/^/| /' conftest.$ac_ext >&5
11966 ac_hi=`expr '(' $ac_mid ')' - 1`
11967 if test $ac_mid -le $ac_hi; then
11971 ac_mid=`expr 2 '*' $ac_mid`
11973 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11976 echo "$as_me: failed program was:" >&5
11977 sed 's/^/| /' conftest.$ac_ext >&5
11981 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11983 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11984 # Binary search between lo and hi bounds.
11985 while test "x$ac_lo" != "x$ac_hi"; do
11986 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11987 cat >conftest.$ac_ext <<_ACEOF
11990 cat confdefs.h >>conftest.$ac_ext
11991 cat >>conftest.$ac_ext <<_ACEOF
11992 /* end confdefs.h. */
11993 $ac_includes_default
11997 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
12004 rm -f conftest.$ac_objext
12005 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12006 (eval $ac_compile) 2>conftest.er1
12008 grep -v '^ *+' conftest.er1 >conftest.err
12010 cat conftest.err >&5
12011 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12012 (exit $ac_status); } &&
12013 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12014 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12015 (eval $ac_try) 2>&5
12017 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12018 (exit $ac_status); }; } &&
12019 { ac_try='test -s conftest.$ac_objext'
12020 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12021 (eval $ac_try) 2>&5
12023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12024 (exit $ac_status); }; }; then
12027 echo "$as_me: failed program was:" >&5
12028 sed 's/^/| /' conftest.$ac_ext >&5
12030 ac_lo=`expr '(' $ac_mid ')' + 1`
12032 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12035 ?*) ac_cv_sizeof_char=$ac_lo;;
12036 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12037 See \`config.log' for more details." >&5
12038 echo "$as_me: error: cannot compute sizeof (char), 77
12039 See \`config.log' for more details." >&2;}
12040 { (exit 1); exit 1; }; } ;;
12043 if test "$cross_compiling" = yes; then
12044 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12045 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12046 { (exit 1); exit 1; }; }
12048 cat >conftest.$ac_ext <<_ACEOF
12051 cat confdefs.h >>conftest.$ac_ext
12052 cat >>conftest.$ac_ext <<_ACEOF
12053 /* end confdefs.h. */
12054 $ac_includes_default
12055 long longval () { return (long) (sizeof (char)); }
12056 unsigned long ulongval () { return (long) (sizeof (char)); }
12058 #include <stdlib.h>
12063 FILE *f = fopen ("conftest.val", "w");
12066 if (((long) (sizeof (char))) < 0)
12068 long i = longval ();
12069 if (i != ((long) (sizeof (char))))
12071 fprintf (f, "%ld\n", i);
12075 unsigned long i = ulongval ();
12076 if (i != ((long) (sizeof (char))))
12078 fprintf (f, "%lu\n", i);
12080 exit (ferror (f) || fclose (f) != 0);
12086 rm -f conftest$ac_exeext
12087 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12088 (eval $ac_link) 2>&5
12090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12091 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12092 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12093 (eval $ac_try) 2>&5
12095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12096 (exit $ac_status); }; }; then
12097 ac_cv_sizeof_char=`cat conftest.val`
12099 echo "$as_me: program exited with status $ac_status" >&5
12100 echo "$as_me: failed program was:" >&5
12101 sed 's/^/| /' conftest.$ac_ext >&5
12103 ( exit $ac_status )
12104 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
12105 See \`config.log' for more details." >&5
12106 echo "$as_me: error: cannot compute sizeof (char), 77
12107 See \`config.log' for more details." >&2;}
12108 { (exit 1); exit 1; }; }
12110 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12115 ac_cv_sizeof_char=0
12118 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
12119 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
12120 cat >>confdefs.h <<_ACEOF
12121 #define SIZEOF_CHAR $ac_cv_sizeof_char
12125 echo "$as_me:$LINENO: checking for short" >&5
12126 echo $ECHO_N "checking for short... $ECHO_C" >&6
12127 if test "${ac_cv_type_short+set}" = set; then
12128 echo $ECHO_N "(cached) $ECHO_C" >&6
12130 cat >conftest.$ac_ext <<_ACEOF
12133 cat confdefs.h >>conftest.$ac_ext
12134 cat >>conftest.$ac_ext <<_ACEOF
12135 /* end confdefs.h. */
12136 $ac_includes_default
12142 if (sizeof (short))
12148 rm -f conftest.$ac_objext
12149 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12150 (eval $ac_compile) 2>conftest.er1
12152 grep -v '^ *+' conftest.er1 >conftest.err
12154 cat conftest.err >&5
12155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12156 (exit $ac_status); } &&
12157 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12158 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12159 (eval $ac_try) 2>&5
12161 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12162 (exit $ac_status); }; } &&
12163 { ac_try='test -s conftest.$ac_objext'
12164 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12165 (eval $ac_try) 2>&5
12167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12168 (exit $ac_status); }; }; then
12169 ac_cv_type_short=yes
12171 echo "$as_me: failed program was:" >&5
12172 sed 's/^/| /' conftest.$ac_ext >&5
12174 ac_cv_type_short=no
12176 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12178 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
12179 echo "${ECHO_T}$ac_cv_type_short" >&6
12181 echo "$as_me:$LINENO: checking size of short" >&5
12182 echo $ECHO_N "checking size of short... $ECHO_C" >&6
12183 if test "${ac_cv_sizeof_short+set}" = set; then
12184 echo $ECHO_N "(cached) $ECHO_C" >&6
12186 if test "$ac_cv_type_short" = yes; then
12187 # The cast to unsigned long works around a bug in the HP C Compiler
12188 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12189 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12190 # This bug is HP SR number 8606223364.
12191 if test "$cross_compiling" = yes; then
12192 # Depending upon the size, compute the lo and hi bounds.
12193 cat >conftest.$ac_ext <<_ACEOF
12196 cat confdefs.h >>conftest.$ac_ext
12197 cat >>conftest.$ac_ext <<_ACEOF
12198 /* end confdefs.h. */
12199 $ac_includes_default
12203 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
12210 rm -f conftest.$ac_objext
12211 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12212 (eval $ac_compile) 2>conftest.er1
12214 grep -v '^ *+' conftest.er1 >conftest.err
12216 cat conftest.err >&5
12217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12218 (exit $ac_status); } &&
12219 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12221 (eval $ac_try) 2>&5
12223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12224 (exit $ac_status); }; } &&
12225 { ac_try='test -s conftest.$ac_objext'
12226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12227 (eval $ac_try) 2>&5
12229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12230 (exit $ac_status); }; }; then
12233 cat >conftest.$ac_ext <<_ACEOF
12236 cat confdefs.h >>conftest.$ac_ext
12237 cat >>conftest.$ac_ext <<_ACEOF
12238 /* end confdefs.h. */
12239 $ac_includes_default
12243 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12250 rm -f conftest.$ac_objext
12251 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12252 (eval $ac_compile) 2>conftest.er1
12254 grep -v '^ *+' conftest.er1 >conftest.err
12256 cat conftest.err >&5
12257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12258 (exit $ac_status); } &&
12259 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12260 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12261 (eval $ac_try) 2>&5
12263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12264 (exit $ac_status); }; } &&
12265 { ac_try='test -s conftest.$ac_objext'
12266 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12267 (eval $ac_try) 2>&5
12269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12270 (exit $ac_status); }; }; then
12271 ac_hi=$ac_mid; break
12273 echo "$as_me: failed program was:" >&5
12274 sed 's/^/| /' conftest.$ac_ext >&5
12276 ac_lo=`expr $ac_mid + 1`
12277 if test $ac_lo -le $ac_mid; then
12281 ac_mid=`expr 2 '*' $ac_mid + 1`
12283 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12286 echo "$as_me: failed program was:" >&5
12287 sed 's/^/| /' conftest.$ac_ext >&5
12289 cat >conftest.$ac_ext <<_ACEOF
12292 cat confdefs.h >>conftest.$ac_ext
12293 cat >>conftest.$ac_ext <<_ACEOF
12294 /* end confdefs.h. */
12295 $ac_includes_default
12299 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12306 rm -f conftest.$ac_objext
12307 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12308 (eval $ac_compile) 2>conftest.er1
12310 grep -v '^ *+' conftest.er1 >conftest.err
12312 cat conftest.err >&5
12313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12314 (exit $ac_status); } &&
12315 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12317 (eval $ac_try) 2>&5
12319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12320 (exit $ac_status); }; } &&
12321 { ac_try='test -s conftest.$ac_objext'
12322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12323 (eval $ac_try) 2>&5
12325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12326 (exit $ac_status); }; }; then
12329 cat >conftest.$ac_ext <<_ACEOF
12332 cat confdefs.h >>conftest.$ac_ext
12333 cat >>conftest.$ac_ext <<_ACEOF
12334 /* end confdefs.h. */
12335 $ac_includes_default
12339 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12346 rm -f conftest.$ac_objext
12347 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12348 (eval $ac_compile) 2>conftest.er1
12350 grep -v '^ *+' conftest.er1 >conftest.err
12352 cat conftest.err >&5
12353 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12354 (exit $ac_status); } &&
12355 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12356 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12357 (eval $ac_try) 2>&5
12359 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12360 (exit $ac_status); }; } &&
12361 { ac_try='test -s conftest.$ac_objext'
12362 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12363 (eval $ac_try) 2>&5
12365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12366 (exit $ac_status); }; }; then
12367 ac_lo=$ac_mid; break
12369 echo "$as_me: failed program was:" >&5
12370 sed 's/^/| /' conftest.$ac_ext >&5
12372 ac_hi=`expr '(' $ac_mid ')' - 1`
12373 if test $ac_mid -le $ac_hi; then
12377 ac_mid=`expr 2 '*' $ac_mid`
12379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12382 echo "$as_me: failed program was:" >&5
12383 sed 's/^/| /' conftest.$ac_ext >&5
12387 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12390 # Binary search between lo and hi bounds.
12391 while test "x$ac_lo" != "x$ac_hi"; do
12392 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12393 cat >conftest.$ac_ext <<_ACEOF
12396 cat confdefs.h >>conftest.$ac_ext
12397 cat >>conftest.$ac_ext <<_ACEOF
12398 /* end confdefs.h. */
12399 $ac_includes_default
12403 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12410 rm -f conftest.$ac_objext
12411 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12412 (eval $ac_compile) 2>conftest.er1
12414 grep -v '^ *+' conftest.er1 >conftest.err
12416 cat conftest.err >&5
12417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418 (exit $ac_status); } &&
12419 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12421 (eval $ac_try) 2>&5
12423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12424 (exit $ac_status); }; } &&
12425 { ac_try='test -s conftest.$ac_objext'
12426 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12427 (eval $ac_try) 2>&5
12429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12430 (exit $ac_status); }; }; then
12433 echo "$as_me: failed program was:" >&5
12434 sed 's/^/| /' conftest.$ac_ext >&5
12436 ac_lo=`expr '(' $ac_mid ')' + 1`
12438 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12441 ?*) ac_cv_sizeof_short=$ac_lo;;
12442 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12443 See \`config.log' for more details." >&5
12444 echo "$as_me: error: cannot compute sizeof (short), 77
12445 See \`config.log' for more details." >&2;}
12446 { (exit 1); exit 1; }; } ;;
12449 if test "$cross_compiling" = yes; then
12450 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12451 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12452 { (exit 1); exit 1; }; }
12454 cat >conftest.$ac_ext <<_ACEOF
12457 cat confdefs.h >>conftest.$ac_ext
12458 cat >>conftest.$ac_ext <<_ACEOF
12459 /* end confdefs.h. */
12460 $ac_includes_default
12461 long longval () { return (long) (sizeof (short)); }
12462 unsigned long ulongval () { return (long) (sizeof (short)); }
12464 #include <stdlib.h>
12469 FILE *f = fopen ("conftest.val", "w");
12472 if (((long) (sizeof (short))) < 0)
12474 long i = longval ();
12475 if (i != ((long) (sizeof (short))))
12477 fprintf (f, "%ld\n", i);
12481 unsigned long i = ulongval ();
12482 if (i != ((long) (sizeof (short))))
12484 fprintf (f, "%lu\n", i);
12486 exit (ferror (f) || fclose (f) != 0);
12492 rm -f conftest$ac_exeext
12493 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12494 (eval $ac_link) 2>&5
12496 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12497 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12499 (eval $ac_try) 2>&5
12501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12502 (exit $ac_status); }; }; then
12503 ac_cv_sizeof_short=`cat conftest.val`
12505 echo "$as_me: program exited with status $ac_status" >&5
12506 echo "$as_me: failed program was:" >&5
12507 sed 's/^/| /' conftest.$ac_ext >&5
12509 ( exit $ac_status )
12510 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12511 See \`config.log' for more details." >&5
12512 echo "$as_me: error: cannot compute sizeof (short), 77
12513 See \`config.log' for more details." >&2;}
12514 { (exit 1); exit 1; }; }
12516 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12521 ac_cv_sizeof_short=0
12524 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12525 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12526 cat >>confdefs.h <<_ACEOF
12527 #define SIZEOF_SHORT $ac_cv_sizeof_short
12531 echo "$as_me:$LINENO: checking for int" >&5
12532 echo $ECHO_N "checking for int... $ECHO_C" >&6
12533 if test "${ac_cv_type_int+set}" = set; then
12534 echo $ECHO_N "(cached) $ECHO_C" >&6
12536 cat >conftest.$ac_ext <<_ACEOF
12539 cat confdefs.h >>conftest.$ac_ext
12540 cat >>conftest.$ac_ext <<_ACEOF
12541 /* end confdefs.h. */
12542 $ac_includes_default
12554 rm -f conftest.$ac_objext
12555 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12556 (eval $ac_compile) 2>conftest.er1
12558 grep -v '^ *+' conftest.er1 >conftest.err
12560 cat conftest.err >&5
12561 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12562 (exit $ac_status); } &&
12563 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12564 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12565 (eval $ac_try) 2>&5
12567 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12568 (exit $ac_status); }; } &&
12569 { ac_try='test -s conftest.$ac_objext'
12570 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12571 (eval $ac_try) 2>&5
12573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12574 (exit $ac_status); }; }; then
12577 echo "$as_me: failed program was:" >&5
12578 sed 's/^/| /' conftest.$ac_ext >&5
12582 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12584 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12585 echo "${ECHO_T}$ac_cv_type_int" >&6
12587 echo "$as_me:$LINENO: checking size of int" >&5
12588 echo $ECHO_N "checking size of int... $ECHO_C" >&6
12589 if test "${ac_cv_sizeof_int+set}" = set; then
12590 echo $ECHO_N "(cached) $ECHO_C" >&6
12592 if test "$ac_cv_type_int" = yes; then
12593 # The cast to unsigned long works around a bug in the HP C Compiler
12594 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12595 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12596 # This bug is HP SR number 8606223364.
12597 if test "$cross_compiling" = yes; then
12598 # Depending upon the size, compute the lo and hi bounds.
12599 cat >conftest.$ac_ext <<_ACEOF
12602 cat confdefs.h >>conftest.$ac_ext
12603 cat >>conftest.$ac_ext <<_ACEOF
12604 /* end confdefs.h. */
12605 $ac_includes_default
12609 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12616 rm -f conftest.$ac_objext
12617 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12618 (eval $ac_compile) 2>conftest.er1
12620 grep -v '^ *+' conftest.er1 >conftest.err
12622 cat conftest.err >&5
12623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12624 (exit $ac_status); } &&
12625 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12627 (eval $ac_try) 2>&5
12629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12630 (exit $ac_status); }; } &&
12631 { ac_try='test -s conftest.$ac_objext'
12632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12633 (eval $ac_try) 2>&5
12635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12636 (exit $ac_status); }; }; then
12639 cat >conftest.$ac_ext <<_ACEOF
12642 cat confdefs.h >>conftest.$ac_ext
12643 cat >>conftest.$ac_ext <<_ACEOF
12644 /* end confdefs.h. */
12645 $ac_includes_default
12649 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12656 rm -f conftest.$ac_objext
12657 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12658 (eval $ac_compile) 2>conftest.er1
12660 grep -v '^ *+' conftest.er1 >conftest.err
12662 cat conftest.err >&5
12663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12664 (exit $ac_status); } &&
12665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12667 (eval $ac_try) 2>&5
12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670 (exit $ac_status); }; } &&
12671 { ac_try='test -s conftest.$ac_objext'
12672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12673 (eval $ac_try) 2>&5
12675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12676 (exit $ac_status); }; }; then
12677 ac_hi=$ac_mid; break
12679 echo "$as_me: failed program was:" >&5
12680 sed 's/^/| /' conftest.$ac_ext >&5
12682 ac_lo=`expr $ac_mid + 1`
12683 if test $ac_lo -le $ac_mid; then
12687 ac_mid=`expr 2 '*' $ac_mid + 1`
12689 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12692 echo "$as_me: failed program was:" >&5
12693 sed 's/^/| /' conftest.$ac_ext >&5
12695 cat >conftest.$ac_ext <<_ACEOF
12698 cat confdefs.h >>conftest.$ac_ext
12699 cat >>conftest.$ac_ext <<_ACEOF
12700 /* end confdefs.h. */
12701 $ac_includes_default
12705 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12712 rm -f conftest.$ac_objext
12713 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12714 (eval $ac_compile) 2>conftest.er1
12716 grep -v '^ *+' conftest.er1 >conftest.err
12718 cat conftest.err >&5
12719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12720 (exit $ac_status); } &&
12721 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12723 (eval $ac_try) 2>&5
12725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12726 (exit $ac_status); }; } &&
12727 { ac_try='test -s conftest.$ac_objext'
12728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12729 (eval $ac_try) 2>&5
12731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12732 (exit $ac_status); }; }; then
12735 cat >conftest.$ac_ext <<_ACEOF
12738 cat confdefs.h >>conftest.$ac_ext
12739 cat >>conftest.$ac_ext <<_ACEOF
12740 /* end confdefs.h. */
12741 $ac_includes_default
12745 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12752 rm -f conftest.$ac_objext
12753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12754 (eval $ac_compile) 2>conftest.er1
12756 grep -v '^ *+' conftest.er1 >conftest.err
12758 cat conftest.err >&5
12759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12760 (exit $ac_status); } &&
12761 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12763 (eval $ac_try) 2>&5
12765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12766 (exit $ac_status); }; } &&
12767 { ac_try='test -s conftest.$ac_objext'
12768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12769 (eval $ac_try) 2>&5
12771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12772 (exit $ac_status); }; }; then
12773 ac_lo=$ac_mid; break
12775 echo "$as_me: failed program was:" >&5
12776 sed 's/^/| /' conftest.$ac_ext >&5
12778 ac_hi=`expr '(' $ac_mid ')' - 1`
12779 if test $ac_mid -le $ac_hi; then
12783 ac_mid=`expr 2 '*' $ac_mid`
12785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12788 echo "$as_me: failed program was:" >&5
12789 sed 's/^/| /' conftest.$ac_ext >&5
12793 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12796 # Binary search between lo and hi bounds.
12797 while test "x$ac_lo" != "x$ac_hi"; do
12798 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12799 cat >conftest.$ac_ext <<_ACEOF
12802 cat confdefs.h >>conftest.$ac_ext
12803 cat >>conftest.$ac_ext <<_ACEOF
12804 /* end confdefs.h. */
12805 $ac_includes_default
12809 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12816 rm -f conftest.$ac_objext
12817 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12818 (eval $ac_compile) 2>conftest.er1
12820 grep -v '^ *+' conftest.er1 >conftest.err
12822 cat conftest.err >&5
12823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12824 (exit $ac_status); } &&
12825 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12827 (eval $ac_try) 2>&5
12829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12830 (exit $ac_status); }; } &&
12831 { ac_try='test -s conftest.$ac_objext'
12832 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12833 (eval $ac_try) 2>&5
12835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12836 (exit $ac_status); }; }; then
12839 echo "$as_me: failed program was:" >&5
12840 sed 's/^/| /' conftest.$ac_ext >&5
12842 ac_lo=`expr '(' $ac_mid ')' + 1`
12844 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12847 ?*) ac_cv_sizeof_int=$ac_lo;;
12848 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12849 See \`config.log' for more details." >&5
12850 echo "$as_me: error: cannot compute sizeof (int), 77
12851 See \`config.log' for more details." >&2;}
12852 { (exit 1); exit 1; }; } ;;
12855 if test "$cross_compiling" = yes; then
12856 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12857 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12858 { (exit 1); exit 1; }; }
12860 cat >conftest.$ac_ext <<_ACEOF
12863 cat confdefs.h >>conftest.$ac_ext
12864 cat >>conftest.$ac_ext <<_ACEOF
12865 /* end confdefs.h. */
12866 $ac_includes_default
12867 long longval () { return (long) (sizeof (int)); }
12868 unsigned long ulongval () { return (long) (sizeof (int)); }
12870 #include <stdlib.h>
12875 FILE *f = fopen ("conftest.val", "w");
12878 if (((long) (sizeof (int))) < 0)
12880 long i = longval ();
12881 if (i != ((long) (sizeof (int))))
12883 fprintf (f, "%ld\n", i);
12887 unsigned long i = ulongval ();
12888 if (i != ((long) (sizeof (int))))
12890 fprintf (f, "%lu\n", i);
12892 exit (ferror (f) || fclose (f) != 0);
12898 rm -f conftest$ac_exeext
12899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12900 (eval $ac_link) 2>&5
12902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12903 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12904 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12905 (eval $ac_try) 2>&5
12907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12908 (exit $ac_status); }; }; then
12909 ac_cv_sizeof_int=`cat conftest.val`
12911 echo "$as_me: program exited with status $ac_status" >&5
12912 echo "$as_me: failed program was:" >&5
12913 sed 's/^/| /' conftest.$ac_ext >&5
12915 ( exit $ac_status )
12916 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12917 See \`config.log' for more details." >&5
12918 echo "$as_me: error: cannot compute sizeof (int), 77
12919 See \`config.log' for more details." >&2;}
12920 { (exit 1); exit 1; }; }
12922 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12930 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12931 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12932 cat >>confdefs.h <<_ACEOF
12933 #define SIZEOF_INT $ac_cv_sizeof_int
12937 echo "$as_me:$LINENO: checking for long" >&5
12938 echo $ECHO_N "checking for long... $ECHO_C" >&6
12939 if test "${ac_cv_type_long+set}" = set; then
12940 echo $ECHO_N "(cached) $ECHO_C" >&6
12942 cat >conftest.$ac_ext <<_ACEOF
12945 cat confdefs.h >>conftest.$ac_ext
12946 cat >>conftest.$ac_ext <<_ACEOF
12947 /* end confdefs.h. */
12948 $ac_includes_default
12960 rm -f conftest.$ac_objext
12961 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12962 (eval $ac_compile) 2>conftest.er1
12964 grep -v '^ *+' conftest.er1 >conftest.err
12966 cat conftest.err >&5
12967 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12968 (exit $ac_status); } &&
12969 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12970 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12971 (eval $ac_try) 2>&5
12973 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12974 (exit $ac_status); }; } &&
12975 { ac_try='test -s conftest.$ac_objext'
12976 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12977 (eval $ac_try) 2>&5
12979 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12980 (exit $ac_status); }; }; then
12981 ac_cv_type_long=yes
12983 echo "$as_me: failed program was:" >&5
12984 sed 's/^/| /' conftest.$ac_ext >&5
12988 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12990 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12991 echo "${ECHO_T}$ac_cv_type_long" >&6
12993 echo "$as_me:$LINENO: checking size of long" >&5
12994 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12995 if test "${ac_cv_sizeof_long+set}" = set; then
12996 echo $ECHO_N "(cached) $ECHO_C" >&6
12998 if test "$ac_cv_type_long" = yes; then
12999 # The cast to unsigned long works around a bug in the HP C Compiler
13000 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13001 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13002 # This bug is HP SR number 8606223364.
13003 if test "$cross_compiling" = yes; then
13004 # Depending upon the size, compute the lo and hi bounds.
13005 cat >conftest.$ac_ext <<_ACEOF
13008 cat confdefs.h >>conftest.$ac_ext
13009 cat >>conftest.$ac_ext <<_ACEOF
13010 /* end confdefs.h. */
13011 $ac_includes_default
13015 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
13022 rm -f conftest.$ac_objext
13023 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13024 (eval $ac_compile) 2>conftest.er1
13026 grep -v '^ *+' conftest.er1 >conftest.err
13028 cat conftest.err >&5
13029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13030 (exit $ac_status); } &&
13031 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13032 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13033 (eval $ac_try) 2>&5
13035 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13036 (exit $ac_status); }; } &&
13037 { ac_try='test -s conftest.$ac_objext'
13038 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13039 (eval $ac_try) 2>&5
13041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13042 (exit $ac_status); }; }; then
13045 cat >conftest.$ac_ext <<_ACEOF
13048 cat confdefs.h >>conftest.$ac_ext
13049 cat >>conftest.$ac_ext <<_ACEOF
13050 /* end confdefs.h. */
13051 $ac_includes_default
13055 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13062 rm -f conftest.$ac_objext
13063 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13064 (eval $ac_compile) 2>conftest.er1
13066 grep -v '^ *+' conftest.er1 >conftest.err
13068 cat conftest.err >&5
13069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13070 (exit $ac_status); } &&
13071 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13073 (eval $ac_try) 2>&5
13075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13076 (exit $ac_status); }; } &&
13077 { ac_try='test -s conftest.$ac_objext'
13078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13079 (eval $ac_try) 2>&5
13081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13082 (exit $ac_status); }; }; then
13083 ac_hi=$ac_mid; break
13085 echo "$as_me: failed program was:" >&5
13086 sed 's/^/| /' conftest.$ac_ext >&5
13088 ac_lo=`expr $ac_mid + 1`
13089 if test $ac_lo -le $ac_mid; then
13093 ac_mid=`expr 2 '*' $ac_mid + 1`
13095 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13098 echo "$as_me: failed program was:" >&5
13099 sed 's/^/| /' conftest.$ac_ext >&5
13101 cat >conftest.$ac_ext <<_ACEOF
13104 cat confdefs.h >>conftest.$ac_ext
13105 cat >>conftest.$ac_ext <<_ACEOF
13106 /* end confdefs.h. */
13107 $ac_includes_default
13111 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
13118 rm -f conftest.$ac_objext
13119 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13120 (eval $ac_compile) 2>conftest.er1
13122 grep -v '^ *+' conftest.er1 >conftest.err
13124 cat conftest.err >&5
13125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13126 (exit $ac_status); } &&
13127 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13128 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13129 (eval $ac_try) 2>&5
13131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13132 (exit $ac_status); }; } &&
13133 { ac_try='test -s conftest.$ac_objext'
13134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13135 (eval $ac_try) 2>&5
13137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13138 (exit $ac_status); }; }; then
13141 cat >conftest.$ac_ext <<_ACEOF
13144 cat confdefs.h >>conftest.$ac_ext
13145 cat >>conftest.$ac_ext <<_ACEOF
13146 /* end confdefs.h. */
13147 $ac_includes_default
13151 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
13158 rm -f conftest.$ac_objext
13159 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13160 (eval $ac_compile) 2>conftest.er1
13162 grep -v '^ *+' conftest.er1 >conftest.err
13164 cat conftest.err >&5
13165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13166 (exit $ac_status); } &&
13167 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13169 (eval $ac_try) 2>&5
13171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13172 (exit $ac_status); }; } &&
13173 { ac_try='test -s conftest.$ac_objext'
13174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13175 (eval $ac_try) 2>&5
13177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13178 (exit $ac_status); }; }; then
13179 ac_lo=$ac_mid; break
13181 echo "$as_me: failed program was:" >&5
13182 sed 's/^/| /' conftest.$ac_ext >&5
13184 ac_hi=`expr '(' $ac_mid ')' - 1`
13185 if test $ac_mid -le $ac_hi; then
13189 ac_mid=`expr 2 '*' $ac_mid`
13191 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13194 echo "$as_me: failed program was:" >&5
13195 sed 's/^/| /' conftest.$ac_ext >&5
13199 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13201 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13202 # Binary search between lo and hi bounds.
13203 while test "x$ac_lo" != "x$ac_hi"; do
13204 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13205 cat >conftest.$ac_ext <<_ACEOF
13208 cat confdefs.h >>conftest.$ac_ext
13209 cat >>conftest.$ac_ext <<_ACEOF
13210 /* end confdefs.h. */
13211 $ac_includes_default
13215 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13222 rm -f conftest.$ac_objext
13223 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13224 (eval $ac_compile) 2>conftest.er1
13226 grep -v '^ *+' conftest.er1 >conftest.err
13228 cat conftest.err >&5
13229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13230 (exit $ac_status); } &&
13231 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13233 (eval $ac_try) 2>&5
13235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13236 (exit $ac_status); }; } &&
13237 { ac_try='test -s conftest.$ac_objext'
13238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13239 (eval $ac_try) 2>&5
13241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13242 (exit $ac_status); }; }; then
13245 echo "$as_me: failed program was:" >&5
13246 sed 's/^/| /' conftest.$ac_ext >&5
13248 ac_lo=`expr '(' $ac_mid ')' + 1`
13250 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13253 ?*) ac_cv_sizeof_long=$ac_lo;;
13254 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13255 See \`config.log' for more details." >&5
13256 echo "$as_me: error: cannot compute sizeof (long), 77
13257 See \`config.log' for more details." >&2;}
13258 { (exit 1); exit 1; }; } ;;
13261 if test "$cross_compiling" = yes; then
13262 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13263 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13264 { (exit 1); exit 1; }; }
13266 cat >conftest.$ac_ext <<_ACEOF
13269 cat confdefs.h >>conftest.$ac_ext
13270 cat >>conftest.$ac_ext <<_ACEOF
13271 /* end confdefs.h. */
13272 $ac_includes_default
13273 long longval () { return (long) (sizeof (long)); }
13274 unsigned long ulongval () { return (long) (sizeof (long)); }
13276 #include <stdlib.h>
13281 FILE *f = fopen ("conftest.val", "w");
13284 if (((long) (sizeof (long))) < 0)
13286 long i = longval ();
13287 if (i != ((long) (sizeof (long))))
13289 fprintf (f, "%ld\n", i);
13293 unsigned long i = ulongval ();
13294 if (i != ((long) (sizeof (long))))
13296 fprintf (f, "%lu\n", i);
13298 exit (ferror (f) || fclose (f) != 0);
13304 rm -f conftest$ac_exeext
13305 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13306 (eval $ac_link) 2>&5
13308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13309 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13310 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13311 (eval $ac_try) 2>&5
13313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13314 (exit $ac_status); }; }; then
13315 ac_cv_sizeof_long=`cat conftest.val`
13317 echo "$as_me: program exited with status $ac_status" >&5
13318 echo "$as_me: failed program was:" >&5
13319 sed 's/^/| /' conftest.$ac_ext >&5
13321 ( exit $ac_status )
13322 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13323 See \`config.log' for more details." >&5
13324 echo "$as_me: error: cannot compute sizeof (long), 77
13325 See \`config.log' for more details." >&2;}
13326 { (exit 1); exit 1; }; }
13328 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13333 ac_cv_sizeof_long=0
13336 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13337 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13338 cat >>confdefs.h <<_ACEOF
13339 #define SIZEOF_LONG $ac_cv_sizeof_long
13343 echo "$as_me:$LINENO: checking for long long" >&5
13344 echo $ECHO_N "checking for long long... $ECHO_C" >&6
13345 if test "${ac_cv_type_long_long+set}" = set; then
13346 echo $ECHO_N "(cached) $ECHO_C" >&6
13348 cat >conftest.$ac_ext <<_ACEOF
13351 cat confdefs.h >>conftest.$ac_ext
13352 cat >>conftest.$ac_ext <<_ACEOF
13353 /* end confdefs.h. */
13354 $ac_includes_default
13358 if ((long long *) 0)
13360 if (sizeof (long long))
13366 rm -f conftest.$ac_objext
13367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13368 (eval $ac_compile) 2>conftest.er1
13370 grep -v '^ *+' conftest.er1 >conftest.err
13372 cat conftest.err >&5
13373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13374 (exit $ac_status); } &&
13375 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13377 (eval $ac_try) 2>&5
13379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13380 (exit $ac_status); }; } &&
13381 { ac_try='test -s conftest.$ac_objext'
13382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13383 (eval $ac_try) 2>&5
13385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13386 (exit $ac_status); }; }; then
13387 ac_cv_type_long_long=yes
13389 echo "$as_me: failed program was:" >&5
13390 sed 's/^/| /' conftest.$ac_ext >&5
13392 ac_cv_type_long_long=no
13394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13396 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13397 echo "${ECHO_T}$ac_cv_type_long_long" >&6
13399 echo "$as_me:$LINENO: checking size of long long" >&5
13400 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13401 if test "${ac_cv_sizeof_long_long+set}" = set; then
13402 echo $ECHO_N "(cached) $ECHO_C" >&6
13404 if test "$ac_cv_type_long_long" = yes; then
13405 # The cast to unsigned long works around a bug in the HP C Compiler
13406 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13407 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13408 # This bug is HP SR number 8606223364.
13409 if test "$cross_compiling" = yes; then
13410 # Depending upon the size, compute the lo and hi bounds.
13411 cat >conftest.$ac_ext <<_ACEOF
13414 cat confdefs.h >>conftest.$ac_ext
13415 cat >>conftest.$ac_ext <<_ACEOF
13416 /* end confdefs.h. */
13417 $ac_includes_default
13421 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13428 rm -f conftest.$ac_objext
13429 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13430 (eval $ac_compile) 2>conftest.er1
13432 grep -v '^ *+' conftest.er1 >conftest.err
13434 cat conftest.err >&5
13435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436 (exit $ac_status); } &&
13437 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13438 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13439 (eval $ac_try) 2>&5
13441 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13442 (exit $ac_status); }; } &&
13443 { ac_try='test -s conftest.$ac_objext'
13444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13445 (eval $ac_try) 2>&5
13447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13448 (exit $ac_status); }; }; then
13451 cat >conftest.$ac_ext <<_ACEOF
13454 cat confdefs.h >>conftest.$ac_ext
13455 cat >>conftest.$ac_ext <<_ACEOF
13456 /* end confdefs.h. */
13457 $ac_includes_default
13461 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13468 rm -f conftest.$ac_objext
13469 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13470 (eval $ac_compile) 2>conftest.er1
13472 grep -v '^ *+' conftest.er1 >conftest.err
13474 cat conftest.err >&5
13475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13476 (exit $ac_status); } &&
13477 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13479 (eval $ac_try) 2>&5
13481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13482 (exit $ac_status); }; } &&
13483 { ac_try='test -s conftest.$ac_objext'
13484 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13485 (eval $ac_try) 2>&5
13487 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13488 (exit $ac_status); }; }; then
13489 ac_hi=$ac_mid; break
13491 echo "$as_me: failed program was:" >&5
13492 sed 's/^/| /' conftest.$ac_ext >&5
13494 ac_lo=`expr $ac_mid + 1`
13495 if test $ac_lo -le $ac_mid; then
13499 ac_mid=`expr 2 '*' $ac_mid + 1`
13501 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13504 echo "$as_me: failed program was:" >&5
13505 sed 's/^/| /' conftest.$ac_ext >&5
13507 cat >conftest.$ac_ext <<_ACEOF
13510 cat confdefs.h >>conftest.$ac_ext
13511 cat >>conftest.$ac_ext <<_ACEOF
13512 /* end confdefs.h. */
13513 $ac_includes_default
13517 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13524 rm -f conftest.$ac_objext
13525 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13526 (eval $ac_compile) 2>conftest.er1
13528 grep -v '^ *+' conftest.er1 >conftest.err
13530 cat conftest.err >&5
13531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13532 (exit $ac_status); } &&
13533 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13535 (eval $ac_try) 2>&5
13537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13538 (exit $ac_status); }; } &&
13539 { ac_try='test -s conftest.$ac_objext'
13540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13541 (eval $ac_try) 2>&5
13543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13544 (exit $ac_status); }; }; then
13547 cat >conftest.$ac_ext <<_ACEOF
13550 cat confdefs.h >>conftest.$ac_ext
13551 cat >>conftest.$ac_ext <<_ACEOF
13552 /* end confdefs.h. */
13553 $ac_includes_default
13557 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13564 rm -f conftest.$ac_objext
13565 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13566 (eval $ac_compile) 2>conftest.er1
13568 grep -v '^ *+' conftest.er1 >conftest.err
13570 cat conftest.err >&5
13571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13572 (exit $ac_status); } &&
13573 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13574 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13575 (eval $ac_try) 2>&5
13577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13578 (exit $ac_status); }; } &&
13579 { ac_try='test -s conftest.$ac_objext'
13580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13581 (eval $ac_try) 2>&5
13583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13584 (exit $ac_status); }; }; then
13585 ac_lo=$ac_mid; break
13587 echo "$as_me: failed program was:" >&5
13588 sed 's/^/| /' conftest.$ac_ext >&5
13590 ac_hi=`expr '(' $ac_mid ')' - 1`
13591 if test $ac_mid -le $ac_hi; then
13595 ac_mid=`expr 2 '*' $ac_mid`
13597 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13600 echo "$as_me: failed program was:" >&5
13601 sed 's/^/| /' conftest.$ac_ext >&5
13605 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13607 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13608 # Binary search between lo and hi bounds.
13609 while test "x$ac_lo" != "x$ac_hi"; do
13610 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13611 cat >conftest.$ac_ext <<_ACEOF
13614 cat confdefs.h >>conftest.$ac_ext
13615 cat >>conftest.$ac_ext <<_ACEOF
13616 /* end confdefs.h. */
13617 $ac_includes_default
13621 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13628 rm -f conftest.$ac_objext
13629 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13630 (eval $ac_compile) 2>conftest.er1
13632 grep -v '^ *+' conftest.er1 >conftest.err
13634 cat conftest.err >&5
13635 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13636 (exit $ac_status); } &&
13637 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13638 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13639 (eval $ac_try) 2>&5
13641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13642 (exit $ac_status); }; } &&
13643 { ac_try='test -s conftest.$ac_objext'
13644 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13645 (eval $ac_try) 2>&5
13647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13648 (exit $ac_status); }; }; then
13651 echo "$as_me: failed program was:" >&5
13652 sed 's/^/| /' conftest.$ac_ext >&5
13654 ac_lo=`expr '(' $ac_mid ')' + 1`
13656 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13659 ?*) ac_cv_sizeof_long_long=$ac_lo;;
13660 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13661 See \`config.log' for more details." >&5
13662 echo "$as_me: error: cannot compute sizeof (long long), 77
13663 See \`config.log' for more details." >&2;}
13664 { (exit 1); exit 1; }; } ;;
13667 if test "$cross_compiling" = yes; then
13668 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13669 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13670 { (exit 1); exit 1; }; }
13672 cat >conftest.$ac_ext <<_ACEOF
13675 cat confdefs.h >>conftest.$ac_ext
13676 cat >>conftest.$ac_ext <<_ACEOF
13677 /* end confdefs.h. */
13678 $ac_includes_default
13679 long longval () { return (long) (sizeof (long long)); }
13680 unsigned long ulongval () { return (long) (sizeof (long long)); }
13682 #include <stdlib.h>
13687 FILE *f = fopen ("conftest.val", "w");
13690 if (((long) (sizeof (long long))) < 0)
13692 long i = longval ();
13693 if (i != ((long) (sizeof (long long))))
13695 fprintf (f, "%ld\n", i);
13699 unsigned long i = ulongval ();
13700 if (i != ((long) (sizeof (long long))))
13702 fprintf (f, "%lu\n", i);
13704 exit (ferror (f) || fclose (f) != 0);
13710 rm -f conftest$ac_exeext
13711 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13712 (eval $ac_link) 2>&5
13714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13715 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13717 (eval $ac_try) 2>&5
13719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13720 (exit $ac_status); }; }; then
13721 ac_cv_sizeof_long_long=`cat conftest.val`
13723 echo "$as_me: program exited with status $ac_status" >&5
13724 echo "$as_me: failed program was:" >&5
13725 sed 's/^/| /' conftest.$ac_ext >&5
13727 ( exit $ac_status )
13728 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13729 See \`config.log' for more details." >&5
13730 echo "$as_me: error: cannot compute sizeof (long long), 77
13731 See \`config.log' for more details." >&2;}
13732 { (exit 1); exit 1; }; }
13734 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13739 ac_cv_sizeof_long_long=0
13742 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13743 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13744 cat >>confdefs.h <<_ACEOF
13745 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13749 echo "$as_me:$LINENO: checking for int *" >&5
13750 echo $ECHO_N "checking for int *... $ECHO_C" >&6
13751 if test "${ac_cv_type_int_p+set}" = set; then
13752 echo $ECHO_N "(cached) $ECHO_C" >&6
13754 cat >conftest.$ac_ext <<_ACEOF
13757 cat confdefs.h >>conftest.$ac_ext
13758 cat >>conftest.$ac_ext <<_ACEOF
13759 /* end confdefs.h. */
13760 $ac_includes_default
13766 if (sizeof (int *))
13772 rm -f conftest.$ac_objext
13773 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13774 (eval $ac_compile) 2>conftest.er1
13776 grep -v '^ *+' conftest.er1 >conftest.err
13778 cat conftest.err >&5
13779 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13780 (exit $ac_status); } &&
13781 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13782 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13783 (eval $ac_try) 2>&5
13785 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13786 (exit $ac_status); }; } &&
13787 { ac_try='test -s conftest.$ac_objext'
13788 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13789 (eval $ac_try) 2>&5
13791 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13792 (exit $ac_status); }; }; then
13793 ac_cv_type_int_p=yes
13795 echo "$as_me: failed program was:" >&5
13796 sed 's/^/| /' conftest.$ac_ext >&5
13798 ac_cv_type_int_p=no
13800 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13802 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13803 echo "${ECHO_T}$ac_cv_type_int_p" >&6
13805 echo "$as_me:$LINENO: checking size of int *" >&5
13806 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13807 if test "${ac_cv_sizeof_int_p+set}" = set; then
13808 echo $ECHO_N "(cached) $ECHO_C" >&6
13810 if test "$ac_cv_type_int_p" = yes; then
13811 # The cast to unsigned long works around a bug in the HP C Compiler
13812 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13813 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13814 # This bug is HP SR number 8606223364.
13815 if test "$cross_compiling" = yes; then
13816 # Depending upon the size, compute the lo and hi bounds.
13817 cat >conftest.$ac_ext <<_ACEOF
13820 cat confdefs.h >>conftest.$ac_ext
13821 cat >>conftest.$ac_ext <<_ACEOF
13822 /* end confdefs.h. */
13823 $ac_includes_default
13827 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13834 rm -f conftest.$ac_objext
13835 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13836 (eval $ac_compile) 2>conftest.er1
13838 grep -v '^ *+' conftest.er1 >conftest.err
13840 cat conftest.err >&5
13841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13842 (exit $ac_status); } &&
13843 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13844 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13845 (eval $ac_try) 2>&5
13847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13848 (exit $ac_status); }; } &&
13849 { ac_try='test -s conftest.$ac_objext'
13850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13851 (eval $ac_try) 2>&5
13853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13854 (exit $ac_status); }; }; then
13857 cat >conftest.$ac_ext <<_ACEOF
13860 cat confdefs.h >>conftest.$ac_ext
13861 cat >>conftest.$ac_ext <<_ACEOF
13862 /* end confdefs.h. */
13863 $ac_includes_default
13867 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13874 rm -f conftest.$ac_objext
13875 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13876 (eval $ac_compile) 2>conftest.er1
13878 grep -v '^ *+' conftest.er1 >conftest.err
13880 cat conftest.err >&5
13881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13882 (exit $ac_status); } &&
13883 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13885 (eval $ac_try) 2>&5
13887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); }; } &&
13889 { ac_try='test -s conftest.$ac_objext'
13890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13891 (eval $ac_try) 2>&5
13893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13894 (exit $ac_status); }; }; then
13895 ac_hi=$ac_mid; break
13897 echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13900 ac_lo=`expr $ac_mid + 1`
13901 if test $ac_lo -le $ac_mid; then
13905 ac_mid=`expr 2 '*' $ac_mid + 1`
13907 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13910 echo "$as_me: failed program was:" >&5
13911 sed 's/^/| /' conftest.$ac_ext >&5
13913 cat >conftest.$ac_ext <<_ACEOF
13916 cat confdefs.h >>conftest.$ac_ext
13917 cat >>conftest.$ac_ext <<_ACEOF
13918 /* end confdefs.h. */
13919 $ac_includes_default
13923 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13930 rm -f conftest.$ac_objext
13931 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13932 (eval $ac_compile) 2>conftest.er1
13934 grep -v '^ *+' conftest.er1 >conftest.err
13936 cat conftest.err >&5
13937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13938 (exit $ac_status); } &&
13939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13941 (eval $ac_try) 2>&5
13943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13944 (exit $ac_status); }; } &&
13945 { ac_try='test -s conftest.$ac_objext'
13946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13947 (eval $ac_try) 2>&5
13949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13950 (exit $ac_status); }; }; then
13953 cat >conftest.$ac_ext <<_ACEOF
13956 cat confdefs.h >>conftest.$ac_ext
13957 cat >>conftest.$ac_ext <<_ACEOF
13958 /* end confdefs.h. */
13959 $ac_includes_default
13963 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13970 rm -f conftest.$ac_objext
13971 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13972 (eval $ac_compile) 2>conftest.er1
13974 grep -v '^ *+' conftest.er1 >conftest.err
13976 cat conftest.err >&5
13977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13978 (exit $ac_status); } &&
13979 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13981 (eval $ac_try) 2>&5
13983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13984 (exit $ac_status); }; } &&
13985 { ac_try='test -s conftest.$ac_objext'
13986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13987 (eval $ac_try) 2>&5
13989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13990 (exit $ac_status); }; }; then
13991 ac_lo=$ac_mid; break
13993 echo "$as_me: failed program was:" >&5
13994 sed 's/^/| /' conftest.$ac_ext >&5
13996 ac_hi=`expr '(' $ac_mid ')' - 1`
13997 if test $ac_mid -le $ac_hi; then
14001 ac_mid=`expr 2 '*' $ac_mid`
14003 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14006 echo "$as_me: failed program was:" >&5
14007 sed 's/^/| /' conftest.$ac_ext >&5
14011 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14013 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14014 # Binary search between lo and hi bounds.
14015 while test "x$ac_lo" != "x$ac_hi"; do
14016 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
14017 cat >conftest.$ac_ext <<_ACEOF
14020 cat confdefs.h >>conftest.$ac_ext
14021 cat >>conftest.$ac_ext <<_ACEOF
14022 /* end confdefs.h. */
14023 $ac_includes_default
14027 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
14034 rm -f conftest.$ac_objext
14035 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14036 (eval $ac_compile) 2>conftest.er1
14038 grep -v '^ *+' conftest.er1 >conftest.err
14040 cat conftest.err >&5
14041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14042 (exit $ac_status); } &&
14043 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14044 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14045 (eval $ac_try) 2>&5
14047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14048 (exit $ac_status); }; } &&
14049 { ac_try='test -s conftest.$ac_objext'
14050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14051 (eval $ac_try) 2>&5
14053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14054 (exit $ac_status); }; }; then
14057 echo "$as_me: failed program was:" >&5
14058 sed 's/^/| /' conftest.$ac_ext >&5
14060 ac_lo=`expr '(' $ac_mid ')' + 1`
14062 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14065 ?*) ac_cv_sizeof_int_p=$ac_lo;;
14066 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
14067 See \`config.log' for more details." >&5
14068 echo "$as_me: error: cannot compute sizeof (int *), 77
14069 See \`config.log' for more details." >&2;}
14070 { (exit 1); exit 1; }; } ;;
14073 if test "$cross_compiling" = yes; then
14074 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
14075 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
14076 { (exit 1); exit 1; }; }
14078 cat >conftest.$ac_ext <<_ACEOF
14081 cat confdefs.h >>conftest.$ac_ext
14082 cat >>conftest.$ac_ext <<_ACEOF
14083 /* end confdefs.h. */
14084 $ac_includes_default
14085 long longval () { return (long) (sizeof (int *)); }
14086 unsigned long ulongval () { return (long) (sizeof (int *)); }
14088 #include <stdlib.h>
14093 FILE *f = fopen ("conftest.val", "w");
14096 if (((long) (sizeof (int *))) < 0)
14098 long i = longval ();
14099 if (i != ((long) (sizeof (int *))))
14101 fprintf (f, "%ld\n", i);
14105 unsigned long i = ulongval ();
14106 if (i != ((long) (sizeof (int *))))
14108 fprintf (f, "%lu\n", i);
14110 exit (ferror (f) || fclose (f) != 0);
14116 rm -f conftest$ac_exeext
14117 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14118 (eval $ac_link) 2>&5
14120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14121 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
14122 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14123 (eval $ac_try) 2>&5
14125 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14126 (exit $ac_status); }; }; then
14127 ac_cv_sizeof_int_p=`cat conftest.val`
14129 echo "$as_me: program exited with status $ac_status" >&5
14130 echo "$as_me: failed program was:" >&5
14131 sed 's/^/| /' conftest.$ac_ext >&5
14133 ( exit $ac_status )
14134 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
14135 See \`config.log' for more details." >&5
14136 echo "$as_me: error: cannot compute sizeof (int *), 77
14137 See \`config.log' for more details." >&2;}
14138 { (exit 1); exit 1; }; }
14140 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
14145 ac_cv_sizeof_int_p=0
14148 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
14149 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
14150 cat >>confdefs.h <<_ACEOF
14151 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
14157 echo "$as_me:$LINENO: checking for int16_t" >&5
14158 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
14159 if test "${rxvt_cv_int16_t+set}" = set; then
14160 echo $ECHO_N "(cached) $ECHO_C" >&6
14162 cat >conftest.$ac_ext <<_ACEOF
14165 cat confdefs.h >>conftest.$ac_ext
14166 cat >>conftest.$ac_ext <<_ACEOF
14167 /* end confdefs.h. */
14168 #include <stdint.h>
14177 rm -f conftest.$ac_objext
14178 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14179 (eval $ac_compile) 2>conftest.er1
14181 grep -v '^ *+' conftest.er1 >conftest.err
14183 cat conftest.err >&5
14184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14185 (exit $ac_status); } &&
14186 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14188 (eval $ac_try) 2>&5
14190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14191 (exit $ac_status); }; } &&
14192 { ac_try='test -s conftest.$ac_objext'
14193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14194 (eval $ac_try) 2>&5
14196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14197 (exit $ac_status); }; }; then
14198 rxvt_cv_int16_t=yes
14200 echo "$as_me: failed program was:" >&5
14201 sed 's/^/| /' conftest.$ac_ext >&5
14203 if test $ac_cv_sizeof_char -ge 2; then
14204 rxvt_cv_int16_t=" char"
14206 if test $ac_cv_sizeof_short -ge 2; then
14207 rxvt_cv_int16_t=" short"
14209 if test $ac_cv_sizeof_int -ge 2; then
14210 rxvt_cv_int16_t=" int"
14212 if test $ac_cv_sizeof_long -ge 2; then
14213 rxvt_cv_int16_t=" long"
14215 if test $ac_cv_sizeof_long_long -ge 2; then
14216 rxvt_cv_int16_t=" long long"
14218 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14225 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14227 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14228 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14229 if test x"$rxvt_cv_int16_t" != xyes; then
14230 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14232 if test x"" = x; then
14233 rxvt_int16_typedef="/* typedef short int16_t; */"
14235 rxvt_int16_typedef="/* typedef short int16_t; */"
14239 echo "$as_me:$LINENO: checking for uint16_t" >&5
14240 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14241 if test "${rxvt_cv_uint16_t+set}" = set; then
14242 echo $ECHO_N "(cached) $ECHO_C" >&6
14244 cat >conftest.$ac_ext <<_ACEOF
14247 cat confdefs.h >>conftest.$ac_ext
14248 cat >>conftest.$ac_ext <<_ACEOF
14249 /* end confdefs.h. */
14250 #include <stdint.h>
14259 rm -f conftest.$ac_objext
14260 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14261 (eval $ac_compile) 2>conftest.er1
14263 grep -v '^ *+' conftest.er1 >conftest.err
14265 cat conftest.err >&5
14266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14267 (exit $ac_status); } &&
14268 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14270 (eval $ac_try) 2>&5
14272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14273 (exit $ac_status); }; } &&
14274 { ac_try='test -s conftest.$ac_objext'
14275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14276 (eval $ac_try) 2>&5
14278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14279 (exit $ac_status); }; }; then
14280 rxvt_cv_uint16_t=yes
14282 echo "$as_me: failed program was:" >&5
14283 sed 's/^/| /' conftest.$ac_ext >&5
14285 if test $ac_cv_sizeof_char -ge 2; then
14286 rxvt_cv_uint16_t="unsigned char"
14288 if test $ac_cv_sizeof_short -ge 2; then
14289 rxvt_cv_uint16_t="unsigned short"
14291 if test $ac_cv_sizeof_int -ge 2; then
14292 rxvt_cv_uint16_t="unsigned int"
14294 if test $ac_cv_sizeof_long -ge 2; then
14295 rxvt_cv_uint16_t="unsigned long"
14297 if test $ac_cv_sizeof_long_long -ge 2; then
14298 rxvt_cv_uint16_t="unsigned long long"
14300 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14307 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14309 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14310 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14311 if test x"$rxvt_cv_uint16_t" != xyes; then
14312 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14314 if test x"unsigned" = x; then
14315 rxvt_uint16_typedef="/* typedef short uint16_t; */"
14317 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14321 echo "$as_me:$LINENO: checking for int32_t" >&5
14322 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14323 if test "${rxvt_cv_int32_t+set}" = set; then
14324 echo $ECHO_N "(cached) $ECHO_C" >&6
14326 cat >conftest.$ac_ext <<_ACEOF
14329 cat confdefs.h >>conftest.$ac_ext
14330 cat >>conftest.$ac_ext <<_ACEOF
14331 /* end confdefs.h. */
14332 #include <stdint.h>
14341 rm -f conftest.$ac_objext
14342 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14343 (eval $ac_compile) 2>conftest.er1
14345 grep -v '^ *+' conftest.er1 >conftest.err
14347 cat conftest.err >&5
14348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349 (exit $ac_status); } &&
14350 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14351 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14352 (eval $ac_try) 2>&5
14354 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14355 (exit $ac_status); }; } &&
14356 { ac_try='test -s conftest.$ac_objext'
14357 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14358 (eval $ac_try) 2>&5
14360 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14361 (exit $ac_status); }; }; then
14362 rxvt_cv_int32_t=yes
14364 echo "$as_me: failed program was:" >&5
14365 sed 's/^/| /' conftest.$ac_ext >&5
14367 if test $ac_cv_sizeof_char -ge 4; then
14368 rxvt_cv_int32_t=" char"
14370 if test $ac_cv_sizeof_short -ge 4; then
14371 rxvt_cv_int32_t=" short"
14373 if test $ac_cv_sizeof_int -ge 4; then
14374 rxvt_cv_int32_t=" int"
14376 if test $ac_cv_sizeof_long -ge 4; then
14377 rxvt_cv_int32_t=" long"
14379 if test $ac_cv_sizeof_long_long -ge 4; then
14380 rxvt_cv_int32_t=" long long"
14382 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14389 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14391 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14392 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14393 if test x"$rxvt_cv_int32_t" != xyes; then
14394 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14396 if test x"" = x; then
14397 rxvt_int32_typedef="/* typedef int int32_t; */"
14399 rxvt_int32_typedef="/* typedef int int32_t; */"
14403 echo "$as_me:$LINENO: checking for uint32_t" >&5
14404 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14405 if test "${rxvt_cv_uint32_t+set}" = set; then
14406 echo $ECHO_N "(cached) $ECHO_C" >&6
14408 cat >conftest.$ac_ext <<_ACEOF
14411 cat confdefs.h >>conftest.$ac_ext
14412 cat >>conftest.$ac_ext <<_ACEOF
14413 /* end confdefs.h. */
14414 #include <stdint.h>
14423 rm -f conftest.$ac_objext
14424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14425 (eval $ac_compile) 2>conftest.er1
14427 grep -v '^ *+' conftest.er1 >conftest.err
14429 cat conftest.err >&5
14430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14431 (exit $ac_status); } &&
14432 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14434 (eval $ac_try) 2>&5
14436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14437 (exit $ac_status); }; } &&
14438 { ac_try='test -s conftest.$ac_objext'
14439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14440 (eval $ac_try) 2>&5
14442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14443 (exit $ac_status); }; }; then
14444 rxvt_cv_uint32_t=yes
14446 echo "$as_me: failed program was:" >&5
14447 sed 's/^/| /' conftest.$ac_ext >&5
14449 if test $ac_cv_sizeof_char -ge 4; then
14450 rxvt_cv_uint32_t="unsigned char"
14452 if test $ac_cv_sizeof_short -ge 4; then
14453 rxvt_cv_uint32_t="unsigned short"
14455 if test $ac_cv_sizeof_int -ge 4; then
14456 rxvt_cv_uint32_t="unsigned int"
14458 if test $ac_cv_sizeof_long -ge 4; then
14459 rxvt_cv_uint32_t="unsigned long"
14461 if test $ac_cv_sizeof_long_long -ge 4; then
14462 rxvt_cv_uint32_t="unsigned long long"
14464 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14471 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14473 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14474 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14475 if test x"$rxvt_cv_uint32_t" != xyes; then
14476 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14478 if test x"unsigned" = x; then
14479 rxvt_uint32_typedef="/* typedef int uint32_t; */"
14481 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14485 if test $ac_cv_sizeof_int_p -eq 8; then
14486 rxvt_intp_define="#define intp_t int64_t"
14487 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14489 if test $ac_cv_sizeof_int_p -eq 4; then
14490 rxvt_intp_define="#define intp_t int32_t"
14491 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14493 if test $ac_cv_sizeof_int_p -eq 2; then
14494 rxvt_intp_define="#define intp_t int16_t"
14495 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14497 rxvt_intp_define="#error set intp_t"
14498 rxvt_u_intp_define="#error set u_intp_t"
14505 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14506 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14507 if test "${ac_cv_type_signal+set}" = set; then
14508 echo $ECHO_N "(cached) $ECHO_C" >&6
14510 cat >conftest.$ac_ext <<_ACEOF
14513 cat confdefs.h >>conftest.$ac_ext
14514 cat >>conftest.$ac_ext <<_ACEOF
14515 /* end confdefs.h. */
14516 #include <sys/types.h>
14517 #include <signal.h>
14522 extern "C" void (*signal (int, void (*)(int)))(int);
14524 void (*signal ()) ();
14535 rm -f conftest.$ac_objext
14536 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14537 (eval $ac_compile) 2>conftest.er1
14539 grep -v '^ *+' conftest.er1 >conftest.err
14541 cat conftest.err >&5
14542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14543 (exit $ac_status); } &&
14544 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14545 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14546 (eval $ac_try) 2>&5
14548 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14549 (exit $ac_status); }; } &&
14550 { ac_try='test -s conftest.$ac_objext'
14551 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14552 (eval $ac_try) 2>&5
14554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14555 (exit $ac_status); }; }; then
14556 ac_cv_type_signal=void
14558 echo "$as_me: failed program was:" >&5
14559 sed 's/^/| /' conftest.$ac_ext >&5
14561 ac_cv_type_signal=int
14563 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14565 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14566 echo "${ECHO_T}$ac_cv_type_signal" >&6
14568 cat >>confdefs.h <<_ACEOF
14569 #define RETSIGTYPE $ac_cv_type_signal
14574 case "$host_alias" in
14575 *ultrix) ac_cv_func_setsid='no' ;;
14618 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14619 echo "$as_me:$LINENO: checking for $ac_func" >&5
14620 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14621 if eval "test \"\${$as_ac_var+set}\" = set"; then
14622 echo $ECHO_N "(cached) $ECHO_C" >&6
14624 cat >conftest.$ac_ext <<_ACEOF
14627 cat confdefs.h >>conftest.$ac_ext
14628 cat >>conftest.$ac_ext <<_ACEOF
14629 /* end confdefs.h. */
14630 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14631 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14632 #define $ac_func innocuous_$ac_func
14634 /* System header to define __stub macros and hopefully few prototypes,
14635 which can conflict with char $ac_func (); below.
14636 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14637 <limits.h> exists even on freestanding compilers. */
14640 # include <limits.h>
14642 # include <assert.h>
14647 /* Override any gcc2 internal prototype to avoid an error. */
14652 /* We use char because int might match the return type of a gcc2
14653 builtin and then its argument prototype would still apply. */
14655 /* The GNU C library defines this for functions which it implements
14656 to always fail with ENOSYS. Some functions are actually named
14657 something starting with __ and the normal name is an alias. */
14658 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14661 char (*f) () = $ac_func;
14670 return f != $ac_func;
14675 rm -f conftest.$ac_objext conftest$ac_exeext
14676 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14677 (eval $ac_link) 2>conftest.er1
14679 grep -v '^ *+' conftest.er1 >conftest.err
14681 cat conftest.err >&5
14682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14683 (exit $ac_status); } &&
14684 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14685 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14686 (eval $ac_try) 2>&5
14688 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14689 (exit $ac_status); }; } &&
14690 { ac_try='test -s conftest$ac_exeext'
14691 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14692 (eval $ac_try) 2>&5
14694 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14695 (exit $ac_status); }; }; then
14696 eval "$as_ac_var=yes"
14698 echo "$as_me: failed program was:" >&5
14699 sed 's/^/| /' conftest.$ac_ext >&5
14701 eval "$as_ac_var=no"
14703 rm -f conftest.err conftest.$ac_objext \
14704 conftest$ac_exeext conftest.$ac_ext
14706 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14707 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14708 if test `eval echo '${'$as_ac_var'}'` = yes; then
14709 cat >>confdefs.h <<_ACEOF
14710 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14718 if test "${ac_cv_header_utmp_h+set}" = set; then
14719 echo "$as_me:$LINENO: checking for utmp.h" >&5
14720 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14721 if test "${ac_cv_header_utmp_h+set}" = set; then
14722 echo $ECHO_N "(cached) $ECHO_C" >&6
14724 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14725 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14727 # Is the header compilable?
14728 echo "$as_me:$LINENO: checking utmp.h usability" >&5
14729 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14730 cat >conftest.$ac_ext <<_ACEOF
14733 cat confdefs.h >>conftest.$ac_ext
14734 cat >>conftest.$ac_ext <<_ACEOF
14735 /* end confdefs.h. */
14736 $ac_includes_default
14739 rm -f conftest.$ac_objext
14740 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14741 (eval $ac_compile) 2>conftest.er1
14743 grep -v '^ *+' conftest.er1 >conftest.err
14745 cat conftest.err >&5
14746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14747 (exit $ac_status); } &&
14748 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14750 (eval $ac_try) 2>&5
14752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14753 (exit $ac_status); }; } &&
14754 { ac_try='test -s conftest.$ac_objext'
14755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14756 (eval $ac_try) 2>&5
14758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14759 (exit $ac_status); }; }; then
14760 ac_header_compiler=yes
14762 echo "$as_me: failed program was:" >&5
14763 sed 's/^/| /' conftest.$ac_ext >&5
14765 ac_header_compiler=no
14767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14768 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14769 echo "${ECHO_T}$ac_header_compiler" >&6
14771 # Is the header present?
14772 echo "$as_me:$LINENO: checking utmp.h presence" >&5
14773 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14774 cat >conftest.$ac_ext <<_ACEOF
14777 cat confdefs.h >>conftest.$ac_ext
14778 cat >>conftest.$ac_ext <<_ACEOF
14779 /* end confdefs.h. */
14782 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14783 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14785 grep -v '^ *+' conftest.er1 >conftest.err
14787 cat conftest.err >&5
14788 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14789 (exit $ac_status); } >/dev/null; then
14790 if test -s conftest.err; then
14791 ac_cpp_err=$ac_cxx_preproc_warn_flag
14792 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14799 if test -z "$ac_cpp_err"; then
14800 ac_header_preproc=yes
14802 echo "$as_me: failed program was:" >&5
14803 sed 's/^/| /' conftest.$ac_ext >&5
14805 ac_header_preproc=no
14807 rm -f conftest.err conftest.$ac_ext
14808 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14809 echo "${ECHO_T}$ac_header_preproc" >&6
14811 # So? What about this header?
14812 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14814 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14815 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14816 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14817 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14818 ac_header_preproc=yes
14821 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14822 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14823 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14824 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14825 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14826 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14827 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14828 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14829 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14830 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14831 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14832 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14835 ## ------------------------------------------ ##
14836 ## Report this to the AC_PACKAGE_NAME lists. ##
14837 ## ------------------------------------------ ##
14840 sed "s/^/$as_me: WARNING: /" >&2
14843 echo "$as_me:$LINENO: checking for utmp.h" >&5
14844 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14845 if test "${ac_cv_header_utmp_h+set}" = set; then
14846 echo $ECHO_N "(cached) $ECHO_C" >&6
14848 ac_cv_header_utmp_h=$ac_header_preproc
14850 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14851 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14854 if test $ac_cv_header_utmp_h = yes; then
14855 echo "$as_me:$LINENO: checking for struct utmp" >&5
14856 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14857 if test "${rxvt_cv_struct_utmp+set}" = set; then
14858 echo $ECHO_N "(cached) $ECHO_C" >&6
14860 cat >conftest.$ac_ext <<_ACEOF
14863 cat confdefs.h >>conftest.$ac_ext
14864 cat >>conftest.$ac_ext <<_ACEOF
14865 /* end confdefs.h. */
14866 #include <sys/types.h>
14867 #include <stdint.h>
14877 rm -f conftest.$ac_objext
14878 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14879 (eval $ac_compile) 2>conftest.er1
14881 grep -v '^ *+' conftest.er1 >conftest.err
14883 cat conftest.err >&5
14884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14885 (exit $ac_status); } &&
14886 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14888 (eval $ac_try) 2>&5
14890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14891 (exit $ac_status); }; } &&
14892 { ac_try='test -s conftest.$ac_objext'
14893 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14894 (eval $ac_try) 2>&5
14896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14897 (exit $ac_status); }; }; then
14898 rxvt_cv_struct_utmp=yes
14900 echo "$as_me: failed program was:" >&5
14901 sed 's/^/| /' conftest.$ac_ext >&5
14903 rxvt_cv_struct_utmp=no
14905 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14907 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14908 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14909 if test x$rxvt_cv_struct_utmp = xyes; then
14911 cat >>confdefs.h <<\_ACEOF
14912 #define HAVE_STRUCT_UTMP 1
14918 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14919 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14920 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14921 echo $ECHO_N "(cached) $ECHO_C" >&6
14923 cat >conftest.$ac_ext <<_ACEOF
14926 cat confdefs.h >>conftest.$ac_ext
14927 cat >>conftest.$ac_ext <<_ACEOF
14928 /* end confdefs.h. */
14929 #include <sys/types.h>
14934 struct utmp ut; ut.ut_host;
14939 rm -f conftest.$ac_objext
14940 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14941 (eval $ac_compile) 2>conftest.er1
14943 grep -v '^ *+' conftest.er1 >conftest.err
14945 cat conftest.err >&5
14946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14947 (exit $ac_status); } &&
14948 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14950 (eval $ac_try) 2>&5
14952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14953 (exit $ac_status); }; } &&
14954 { ac_try='test -s conftest.$ac_objext'
14955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14956 (eval $ac_try) 2>&5
14958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14959 (exit $ac_status); }; }; then
14960 rxvt_cv_struct_utmp_host=yes
14962 echo "$as_me: failed program was:" >&5
14963 sed 's/^/| /' conftest.$ac_ext >&5
14965 rxvt_cv_struct_utmp_host=no
14967 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14969 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14970 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14971 if test x$rxvt_cv_struct_utmp_host = xyes; then
14973 cat >>confdefs.h <<\_ACEOF
14974 #define HAVE_UTMP_HOST 1
14979 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14980 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14981 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14982 echo $ECHO_N "(cached) $ECHO_C" >&6
14984 cat >conftest.$ac_ext <<_ACEOF
14987 cat confdefs.h >>conftest.$ac_ext
14988 cat >>conftest.$ac_ext <<_ACEOF
14989 /* end confdefs.h. */
14990 #include <sys/types.h>
14995 struct utmp ut; ut.ut_pid;
15000 rm -f conftest.$ac_objext
15001 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15002 (eval $ac_compile) 2>conftest.er1
15004 grep -v '^ *+' conftest.er1 >conftest.err
15006 cat conftest.err >&5
15007 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15008 (exit $ac_status); } &&
15009 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15010 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15011 (eval $ac_try) 2>&5
15013 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15014 (exit $ac_status); }; } &&
15015 { ac_try='test -s conftest.$ac_objext'
15016 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15017 (eval $ac_try) 2>&5
15019 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15020 (exit $ac_status); }; }; then
15021 rxvt_cv_struct_utmp_pid=yes
15023 echo "$as_me: failed program was:" >&5
15024 sed 's/^/| /' conftest.$ac_ext >&5
15026 rxvt_cv_struct_utmp_pid=no
15028 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15030 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
15031 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
15032 if test x$rxvt_cv_struct_utmp_pid = xyes; then
15034 cat >>confdefs.h <<\_ACEOF
15035 #define HAVE_UTMP_PID 1
15044 if test "${ac_cv_header_utmpx_h+set}" = set; then
15045 echo "$as_me:$LINENO: checking for utmpx.h" >&5
15046 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
15047 if test "${ac_cv_header_utmpx_h+set}" = set; then
15048 echo $ECHO_N "(cached) $ECHO_C" >&6
15050 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
15051 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
15053 # Is the header compilable?
15054 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
15055 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
15056 cat >conftest.$ac_ext <<_ACEOF
15059 cat confdefs.h >>conftest.$ac_ext
15060 cat >>conftest.$ac_ext <<_ACEOF
15061 /* end confdefs.h. */
15062 $ac_includes_default
15065 rm -f conftest.$ac_objext
15066 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15067 (eval $ac_compile) 2>conftest.er1
15069 grep -v '^ *+' conftest.er1 >conftest.err
15071 cat conftest.err >&5
15072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15073 (exit $ac_status); } &&
15074 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15075 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15076 (eval $ac_try) 2>&5
15078 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15079 (exit $ac_status); }; } &&
15080 { ac_try='test -s conftest.$ac_objext'
15081 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15082 (eval $ac_try) 2>&5
15084 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15085 (exit $ac_status); }; }; then
15086 ac_header_compiler=yes
15088 echo "$as_me: failed program was:" >&5
15089 sed 's/^/| /' conftest.$ac_ext >&5
15091 ac_header_compiler=no
15093 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15094 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
15095 echo "${ECHO_T}$ac_header_compiler" >&6
15097 # Is the header present?
15098 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
15099 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
15100 cat >conftest.$ac_ext <<_ACEOF
15103 cat confdefs.h >>conftest.$ac_ext
15104 cat >>conftest.$ac_ext <<_ACEOF
15105 /* end confdefs.h. */
15108 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
15109 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
15111 grep -v '^ *+' conftest.er1 >conftest.err
15113 cat conftest.err >&5
15114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15115 (exit $ac_status); } >/dev/null; then
15116 if test -s conftest.err; then
15117 ac_cpp_err=$ac_cxx_preproc_warn_flag
15118 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
15125 if test -z "$ac_cpp_err"; then
15126 ac_header_preproc=yes
15128 echo "$as_me: failed program was:" >&5
15129 sed 's/^/| /' conftest.$ac_ext >&5
15131 ac_header_preproc=no
15133 rm -f conftest.err conftest.$ac_ext
15134 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
15135 echo "${ECHO_T}$ac_header_preproc" >&6
15137 # So? What about this header?
15138 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
15140 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
15141 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
15142 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
15143 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
15144 ac_header_preproc=yes
15147 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
15148 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
15149 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
15150 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
15151 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
15152 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
15153 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
15154 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
15155 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
15156 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
15157 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
15158 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
15161 ## ------------------------------------------ ##
15162 ## Report this to the AC_PACKAGE_NAME lists. ##
15163 ## ------------------------------------------ ##
15166 sed "s/^/$as_me: WARNING: /" >&2
15169 echo "$as_me:$LINENO: checking for utmpx.h" >&5
15170 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
15171 if test "${ac_cv_header_utmpx_h+set}" = set; then
15172 echo $ECHO_N "(cached) $ECHO_C" >&6
15174 ac_cv_header_utmpx_h=$ac_header_preproc
15176 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
15177 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
15180 if test $ac_cv_header_utmpx_h = yes; then
15181 echo "$as_me:$LINENO: checking for struct utmpx" >&5
15182 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
15183 if test "${rxvt_cv_struct_utmpx+set}" = set; then
15184 echo $ECHO_N "(cached) $ECHO_C" >&6
15186 cat >conftest.$ac_ext <<_ACEOF
15189 cat confdefs.h >>conftest.$ac_ext
15190 cat >>conftest.$ac_ext <<_ACEOF
15191 /* end confdefs.h. */
15192 #include <sys/types.h>
15202 rm -f conftest.$ac_objext
15203 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15204 (eval $ac_compile) 2>conftest.er1
15206 grep -v '^ *+' conftest.er1 >conftest.err
15208 cat conftest.err >&5
15209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15210 (exit $ac_status); } &&
15211 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15213 (eval $ac_try) 2>&5
15215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15216 (exit $ac_status); }; } &&
15217 { ac_try='test -s conftest.$ac_objext'
15218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15219 (eval $ac_try) 2>&5
15221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15222 (exit $ac_status); }; }; then
15223 rxvt_cv_struct_utmpx=yes
15225 echo "$as_me: failed program was:" >&5
15226 sed 's/^/| /' conftest.$ac_ext >&5
15228 rxvt_cv_struct_utmpx=no
15230 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15232 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15233 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15234 if test x$rxvt_cv_struct_utmpx = xyes; then
15236 cat >>confdefs.h <<\_ACEOF
15237 #define HAVE_STRUCT_UTMPX 1
15243 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15244 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15245 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15246 echo $ECHO_N "(cached) $ECHO_C" >&6
15248 cat >conftest.$ac_ext <<_ACEOF
15251 cat confdefs.h >>conftest.$ac_ext
15252 cat >>conftest.$ac_ext <<_ACEOF
15253 /* end confdefs.h. */
15254 #include <sys/types.h>
15259 struct utmpx utx; utx.ut_host;
15264 rm -f conftest.$ac_objext
15265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15266 (eval $ac_compile) 2>conftest.er1
15268 grep -v '^ *+' conftest.er1 >conftest.err
15270 cat conftest.err >&5
15271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15272 (exit $ac_status); } &&
15273 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15275 (eval $ac_try) 2>&5
15277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15278 (exit $ac_status); }; } &&
15279 { ac_try='test -s conftest.$ac_objext'
15280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15281 (eval $ac_try) 2>&5
15283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15284 (exit $ac_status); }; }; then
15285 rxvt_cv_struct_utmpx_host=yes
15287 echo "$as_me: failed program was:" >&5
15288 sed 's/^/| /' conftest.$ac_ext >&5
15290 rxvt_cv_struct_utmpx_host=no
15292 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15294 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15295 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15296 if test x$rxvt_cv_struct_utmpx_host = xyes; then
15298 cat >>confdefs.h <<\_ACEOF
15299 #define HAVE_UTMPX_HOST 1
15308 echo "$as_me:$LINENO: checking for struct lastlog" >&5
15309 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15310 if test "${rxvt_cv_struct_lastlog+set}" = set; then
15311 echo $ECHO_N "(cached) $ECHO_C" >&6
15313 cat >conftest.$ac_ext <<_ACEOF
15316 cat confdefs.h >>conftest.$ac_ext
15317 cat >>conftest.$ac_ext <<_ACEOF
15318 /* end confdefs.h. */
15319 #include <sys/types.h>
15321 #ifdef HAVE_LASTLOG_H
15322 #include <lastlog.h>
15333 rm -f conftest.$ac_objext
15334 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15335 (eval $ac_compile) 2>conftest.er1
15337 grep -v '^ *+' conftest.er1 >conftest.err
15339 cat conftest.err >&5
15340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15341 (exit $ac_status); } &&
15342 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15344 (eval $ac_try) 2>&5
15346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15347 (exit $ac_status); }; } &&
15348 { ac_try='test -s conftest.$ac_objext'
15349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15350 (eval $ac_try) 2>&5
15352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15353 (exit $ac_status); }; }; then
15354 rxvt_cv_struct_lastlog=yes
15356 echo "$as_me: failed program was:" >&5
15357 sed 's/^/| /' conftest.$ac_ext >&5
15359 rxvt_cv_struct_lastlog=no
15361 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15363 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15364 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15365 if test x$rxvt_cv_struct_lastlog = xyes; then
15367 cat >>confdefs.h <<\_ACEOF
15368 #define HAVE_STRUCT_LASTLOG 1
15373 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15374 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15375 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15376 echo $ECHO_N "(cached) $ECHO_C" >&6
15378 cat >conftest.$ac_ext <<_ACEOF
15381 cat confdefs.h >>conftest.$ac_ext
15382 cat >>conftest.$ac_ext <<_ACEOF
15383 /* end confdefs.h. */
15384 #include <sys/types.h>
15386 #ifdef HAVE_LASTLOG_H
15387 #include <lastlog.h>
15393 struct lastlogx ll;
15398 rm -f conftest.$ac_objext
15399 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15400 (eval $ac_compile) 2>conftest.er1
15402 grep -v '^ *+' conftest.er1 >conftest.err
15404 cat conftest.err >&5
15405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15406 (exit $ac_status); } &&
15407 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15409 (eval $ac_try) 2>&5
15411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15412 (exit $ac_status); }; } &&
15413 { ac_try='test -s conftest.$ac_objext'
15414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15415 (eval $ac_try) 2>&5
15417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15418 (exit $ac_status); }; }; then
15419 rxvt_cv_struct_lastlogx=yes
15421 echo "$as_me: failed program was:" >&5
15422 sed 's/^/| /' conftest.$ac_ext >&5
15424 rxvt_cv_struct_lastlogx=no
15426 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15428 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15429 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15430 if test x$rxvt_cv_struct_lastlogx = xyes; then
15432 cat >>confdefs.h <<\_ACEOF
15433 #define HAVE_STRUCT_LASTLOGX 1
15439 echo "$as_me:$LINENO: checking where utmp is located" >&5
15440 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15441 if test "${rxvt_cv_path_utmp+set}" = set; then
15442 echo $ECHO_N "(cached) $ECHO_C" >&6
15444 if test "$cross_compiling" = yes; then
15445 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15446 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15448 cat >conftest.$ac_ext <<_ACEOF
15451 cat confdefs.h >>conftest.$ac_ext
15452 cat >>conftest.$ac_ext <<_ACEOF
15453 /* end confdefs.h. */
15455 #include <sys/types.h>
15460 char **u, *utmplist[] = {
15461 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15462 FILE *a, *f=fopen("conftestval", "w");
15465 fprintf(f, "%s\n", UTMP_FILE);
15469 fprintf(f, "%s\n", _PATH_UTMP);
15472 for (u = utmplist; *u; u++) {
15473 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15474 fprintf(f, "%s\n", *u);
15481 rm -f conftest$ac_exeext
15482 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15483 (eval $ac_link) 2>&5
15485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15486 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15487 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15488 (eval $ac_try) 2>&5
15490 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15491 (exit $ac_status); }; }; then
15492 rxvt_cv_path_utmp=`cat conftestval`
15494 echo "$as_me: program exited with status $ac_status" >&5
15495 echo "$as_me: failed program was:" >&5
15496 sed 's/^/| /' conftest.$ac_ext >&5
15498 ( exit $ac_status )
15501 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15504 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15505 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15506 if test x$rxvt_cv_path_utmp != x; then
15508 cat >>confdefs.h <<_ACEOF
15509 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15515 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15516 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15517 if test "${rxvt_cv_path_utmpx+set}" = set; then
15518 echo $ECHO_N "(cached) $ECHO_C" >&6
15520 if test "$cross_compiling" = yes; then
15521 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15522 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15524 cat >conftest.$ac_ext <<_ACEOF
15527 cat confdefs.h >>conftest.$ac_ext
15528 cat >>conftest.$ac_ext <<_ACEOF
15529 /* end confdefs.h. */
15531 #include <sys/types.h>
15534 #include <sys/stat.h>
15535 #ifdef HAVE_STRING_H
15536 #include <string.h>
15540 char **u, *p, *utmplist[] = {
15547 "/var/adm/utmpx", "/etc/utmpx", NULL };
15548 FILE *a, *f=fopen("conftestval", "w");
15549 struct stat statu, statux;
15551 for (u = utmplist; *u; u++) {
15552 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15553 if (stat(*u, &statux) < 0)
15556 p[strlen(p) - 1] = '\0';
15557 if (stat(p, &statu) >= 0
15558 && (statu.st_mtime - statux.st_mtime > 86400))
15560 fprintf(f, "%s\n", *u);
15567 rm -f conftest$ac_exeext
15568 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15569 (eval $ac_link) 2>&5
15571 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15572 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15574 (eval $ac_try) 2>&5
15576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15577 (exit $ac_status); }; }; then
15578 rxvt_cv_path_utmpx=`cat conftestval`
15580 echo "$as_me: program exited with status $ac_status" >&5
15581 echo "$as_me: failed program was:" >&5
15582 sed 's/^/| /' conftest.$ac_ext >&5
15584 ( exit $ac_status )
15585 rxvt_cv_path_utmpx=
15587 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15590 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15591 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15592 if test x$rxvt_cv_path_utmpx != x; then
15594 cat >>confdefs.h <<_ACEOF
15595 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15601 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15602 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15603 if test "${rxvt_cv_path_wtmp+set}" = set; then
15604 echo $ECHO_N "(cached) $ECHO_C" >&6
15606 if test "$cross_compiling" = yes; then
15607 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15608 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15610 cat >conftest.$ac_ext <<_ACEOF
15613 cat confdefs.h >>conftest.$ac_ext
15614 cat >>conftest.$ac_ext <<_ACEOF
15615 /* end confdefs.h. */
15617 #include <sys/types.h>
15624 char **w, *wtmplist[] = {
15625 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15626 FILE *a, *f=fopen("conftestval", "w");
15629 fprintf(f, "%s\n", WTMP_FILE);
15633 fprintf(f, "%s\n", _PATH_WTMP);
15636 for (w = wtmplist; *w; w++) {
15637 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15638 fprintf(f, "%s\n", *w);
15645 rm -f conftest$ac_exeext
15646 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15647 (eval $ac_link) 2>&5
15649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15650 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15652 (eval $ac_try) 2>&5
15654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15655 (exit $ac_status); }; }; then
15656 rxvt_cv_path_wtmp=`cat conftestval`
15658 echo "$as_me: program exited with status $ac_status" >&5
15659 echo "$as_me: failed program was:" >&5
15660 sed 's/^/| /' conftest.$ac_ext >&5
15662 ( exit $ac_status )
15665 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15668 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15669 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15670 if test x$rxvt_cv_path_wtmp != x; then
15672 cat >>confdefs.h <<_ACEOF
15673 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15678 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15679 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15680 if test "${rxvt_cv_path_wtmpx+set}" = set; then
15681 echo $ECHO_N "(cached) $ECHO_C" >&6
15683 if test "$cross_compiling" = yes; then
15684 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15685 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15687 cat >conftest.$ac_ext <<_ACEOF
15690 cat confdefs.h >>conftest.$ac_ext
15691 cat >>conftest.$ac_ext <<_ACEOF
15692 /* end confdefs.h. */
15694 #ifdef HAVE_UTMPX_H
15700 char **w, *wtmplist[] = {
15701 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15702 FILE *a, *f=fopen("conftestval", "w");
15705 fprintf(f, "%s\n", WTMPX_FILE);
15709 fprintf(f, "%s\n", _PATH_WTMPX);
15712 for (w = wtmplist; *w; w++) {
15713 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15714 fprintf(f, "%s\n", *w);
15721 rm -f conftest$ac_exeext
15722 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15723 (eval $ac_link) 2>&5
15725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15726 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15727 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15728 (eval $ac_try) 2>&5
15730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15731 (exit $ac_status); }; }; then
15732 rxvt_cv_path_wtmpx=`cat conftestval`
15734 echo "$as_me: program exited with status $ac_status" >&5
15735 echo "$as_me: failed program was:" >&5
15736 sed 's/^/| /' conftest.$ac_ext >&5
15738 ( exit $ac_status )
15739 rxvt_cv_path_wtmpx=
15741 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15744 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15745 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15746 if test x$rxvt_cv_path_wtmpx != x; then
15748 cat >>confdefs.h <<_ACEOF
15749 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15754 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15755 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15756 if test "${rxvt_cv_path_lastlog+set}" = set; then
15757 echo $ECHO_N "(cached) $ECHO_C" >&6
15759 if test "$cross_compiling" = yes; then
15760 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15761 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15763 cat >conftest.$ac_ext <<_ACEOF
15766 cat confdefs.h >>conftest.$ac_ext
15767 cat >>conftest.$ac_ext <<_ACEOF
15768 /* end confdefs.h. */
15770 #include <sys/types.h>
15771 #ifdef HAVE_UTMPX_H
15773 #elif defined(HAVE_UTMP_H)
15776 #ifdef HAVE_LASTLOG_H
15777 #include <lastlog.h>
15782 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15783 FILE *a, *f=fopen("conftestval", "w");
15785 #ifdef LASTLOG_FILE
15786 fprintf(f, "%s\n", LASTLOG_FILE);
15789 #ifdef _PATH_LASTLOG
15790 fprintf(f, "%s\n", _PATH_LASTLOG);
15793 for (w = lastloglist; *w; w++) {
15794 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15795 fprintf(f, "%s\n", *w);
15802 rm -f conftest$ac_exeext
15803 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15804 (eval $ac_link) 2>&5
15806 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15807 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15809 (eval $ac_try) 2>&5
15811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15812 (exit $ac_status); }; }; then
15813 rxvt_cv_path_lastlog=`cat conftestval`
15815 echo "$as_me: program exited with status $ac_status" >&5
15816 echo "$as_me: failed program was:" >&5
15817 sed 's/^/| /' conftest.$ac_ext >&5
15819 ( exit $ac_status )
15820 rxvt_cv_path_lastlog=
15822 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15825 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15826 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15827 if test x$rxvt_cv_path_lastlog != x; then
15829 cat >>confdefs.h <<_ACEOF
15830 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15833 if test -d "$rxvt_cv_path_lastlog"; then
15835 cat >>confdefs.h <<\_ACEOF
15836 #define LASTLOG_IS_DIR 1
15842 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15843 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15844 if test "${rxvt_cv_path_lastlogx+set}" = set; then
15845 echo $ECHO_N "(cached) $ECHO_C" >&6
15847 if test "$cross_compiling" = yes; then
15848 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15849 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15851 cat >conftest.$ac_ext <<_ACEOF
15854 cat confdefs.h >>conftest.$ac_ext
15855 cat >>conftest.$ac_ext <<_ACEOF
15856 /* end confdefs.h. */
15858 #ifdef HAVE_UTMPX_H
15864 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15865 FILE *a, *f=fopen("conftestval", "w");
15867 #ifdef LASTLOGX_FILE
15868 fprintf(f, "%s\n", LASTLOGX_FILE);
15871 #ifdef _PATH_LASTLOGX
15872 fprintf(f, "%s\n", _PATH_LASTLOGX);
15875 for (w = wtmplist; *w; w++) {
15876 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15877 fprintf(f, "%s\n", *w);
15884 rm -f conftest$ac_exeext
15885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15886 (eval $ac_link) 2>&5
15888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15889 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15891 (eval $ac_try) 2>&5
15893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894 (exit $ac_status); }; }; then
15895 rxvt_cv_path_lastlogx=`cat conftestval`
15897 echo "$as_me: program exited with status $ac_status" >&5
15898 echo "$as_me: failed program was:" >&5
15899 sed 's/^/| /' conftest.$ac_ext >&5
15901 ( exit $ac_status )
15902 rxvt_cv_path_lastlogx=
15904 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15907 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15908 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15909 if test x$rxvt_cv_path_lastlogx != x; then
15911 cat >>confdefs.h <<_ACEOF
15912 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15918 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15919 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15920 if test "${rxvt_cv_path_ttytab+set}" = set; then
15921 echo $ECHO_N "(cached) $ECHO_C" >&6
15923 for ttys_file in /etc/ttys /etc/ttytab;
15925 if test -f "$ttys_file" ; then
15926 rxvt_cv_path_ttytab=$ttys_file
15932 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15933 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15934 if test x$rxvt_cv_path_ttytab != x; then
15936 cat >>confdefs.h <<_ACEOF
15937 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15944 ac_save_CFLAGS=$CFLAGS
15945 CFLAGS="$CFLAGS $X_CFLAGS"
15946 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15947 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15948 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15950 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15951 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15952 if test "${rxvt_cv_func_xlocale+set}" = set; then
15953 echo $ECHO_N "(cached) $ECHO_C" >&6
15955 if test "$cross_compiling" = yes; then
15956 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15957 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15959 cat >conftest.$ac_ext <<_ACEOF
15962 cat confdefs.h >>conftest.$ac_ext
15963 cat >>conftest.$ac_ext <<_ACEOF
15964 /* end confdefs.h. */
15965 #include <X11/Xlib.h>
15968 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15969 exit (XSupportsLocale() ? 0 : 1);
15973 rm -f conftest$ac_exeext
15974 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15975 (eval $ac_link) 2>&5
15977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15978 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15980 (eval $ac_try) 2>&5
15982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15983 (exit $ac_status); }; }; then
15984 rxvt_cv_func_xlocale=yes
15986 echo "$as_me: program exited with status $ac_status" >&5
15987 echo "$as_me: failed program was:" >&5
15988 sed 's/^/| /' conftest.$ac_ext >&5
15990 ( exit $ac_status )
15991 rxvt_cv_func_xlocale=no
15993 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15996 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15997 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15998 if test x$rxvt_cv_func_xlocale = xyes; then
16000 cat >>confdefs.h <<\_ACEOF
16001 #define HAVE_XLOCALE 1
16006 echo "$as_me:$LINENO: checking for working X setlocale" >&5
16007 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
16008 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
16009 echo $ECHO_N "(cached) $ECHO_C" >&6
16011 cat >conftest.$ac_ext <<_ACEOF
16014 cat confdefs.h >>conftest.$ac_ext
16015 cat >>conftest.$ac_ext <<_ACEOF
16016 /* end confdefs.h. */
16018 #include <X11/Xlocale.h>
16022 setlocale(LC_CTYPE, "");
16027 rm -f conftest.$ac_objext conftest$ac_exeext
16028 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16029 (eval $ac_link) 2>conftest.er1
16031 grep -v '^ *+' conftest.er1 >conftest.err
16033 cat conftest.err >&5
16034 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16035 (exit $ac_status); } &&
16036 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16037 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16038 (eval $ac_try) 2>&5
16040 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16041 (exit $ac_status); }; } &&
16042 { ac_try='test -s conftest$ac_exeext'
16043 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16044 (eval $ac_try) 2>&5
16046 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16047 (exit $ac_status); }; }; then
16048 rxvt_cv_func_xsetlocale=yes
16050 echo "$as_me: failed program was:" >&5
16051 sed 's/^/| /' conftest.$ac_ext >&5
16053 rxvt_cv_func_xsetlocale=no
16055 rm -f conftest.err conftest.$ac_objext \
16056 conftest$ac_exeext conftest.$ac_ext
16058 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
16059 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
16060 if test x$rxvt_cv_func_xsetlocale = xyes; then
16062 cat >>confdefs.h <<\_ACEOF
16063 #define HAVE_XSETLOCALE 1
16068 CFLAGS=$ac_save_CFLAGS
16070 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
16071 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
16072 if test "${rxvt_cv_func_setlocale+set}" = set; then
16073 echo $ECHO_N "(cached) $ECHO_C" >&6
16075 cat >conftest.$ac_ext <<_ACEOF
16078 cat confdefs.h >>conftest.$ac_ext
16079 cat >>conftest.$ac_ext <<_ACEOF
16080 /* end confdefs.h. */
16085 setlocale(LC_CTYPE, "");
16090 rm -f conftest.$ac_objext conftest$ac_exeext
16091 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16092 (eval $ac_link) 2>conftest.er1
16094 grep -v '^ *+' conftest.er1 >conftest.err
16096 cat conftest.err >&5
16097 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16098 (exit $ac_status); } &&
16099 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16100 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16101 (eval $ac_try) 2>&5
16103 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16104 (exit $ac_status); }; } &&
16105 { ac_try='test -s conftest$ac_exeext'
16106 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16107 (eval $ac_try) 2>&5
16109 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16110 (exit $ac_status); }; }; then
16111 rxvt_cv_func_setlocale=yes
16113 echo "$as_me: failed program was:" >&5
16114 sed 's/^/| /' conftest.$ac_ext >&5
16116 rxvt_cv_func_setlocale=no
16118 rm -f conftest.err conftest.$ac_objext \
16119 conftest$ac_exeext conftest.$ac_ext
16121 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
16122 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
16123 if test x$rxvt_cv_func_setlocale = xyes; then
16125 cat >>confdefs.h <<\_ACEOF
16126 #define HAVE_SETLOCALE 1
16131 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
16132 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
16133 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
16134 echo $ECHO_N "(cached) $ECHO_C" >&6
16136 cat >conftest.$ac_ext <<_ACEOF
16139 cat confdefs.h >>conftest.$ac_ext
16140 cat >>conftest.$ac_ext <<_ACEOF
16141 /* end confdefs.h. */
16142 #include <langinfo.h>
16146 nl_langinfo(CODESET);
16151 rm -f conftest.$ac_objext conftest$ac_exeext
16152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16153 (eval $ac_link) 2>conftest.er1
16155 grep -v '^ *+' conftest.er1 >conftest.err
16157 cat conftest.err >&5
16158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16159 (exit $ac_status); } &&
16160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16162 (eval $ac_try) 2>&5
16164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16165 (exit $ac_status); }; } &&
16166 { ac_try='test -s conftest$ac_exeext'
16167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16168 (eval $ac_try) 2>&5
16170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16171 (exit $ac_status); }; }; then
16172 rxvt_cv_func_nl_langinfo=yes
16174 echo "$as_me: failed program was:" >&5
16175 sed 's/^/| /' conftest.$ac_ext >&5
16177 rxvt_cv_func_nl_langinfo=no
16179 rm -f conftest.err conftest.$ac_objext \
16180 conftest$ac_exeext conftest.$ac_ext
16182 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
16183 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
16184 if test x$rxvt_cv_func_nl_langinfo = xyes; then
16186 cat >>confdefs.h <<\_ACEOF
16187 #define HAVE_NL_LANGINFO 1
16192 echo "$as_me:$LINENO: checking for getpt" >&5
16193 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
16194 if test "${rxvt_cv_func_getpt+set}" = set; then
16195 echo $ECHO_N "(cached) $ECHO_C" >&6
16197 cat >conftest.$ac_ext <<_ACEOF
16200 cat confdefs.h >>conftest.$ac_ext
16201 cat >>conftest.$ac_ext <<_ACEOF
16202 /* end confdefs.h. */
16203 #define _GNU_SOURCE
16204 #ifdef HAVE_STDLIB_H
16205 # include <cstdlib>
16215 rm -f conftest.$ac_objext conftest$ac_exeext
16216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16217 (eval $ac_link) 2>conftest.er1
16219 grep -v '^ *+' conftest.er1 >conftest.err
16221 cat conftest.err >&5
16222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223 (exit $ac_status); } &&
16224 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16225 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16226 (eval $ac_try) 2>&5
16228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16229 (exit $ac_status); }; } &&
16230 { ac_try='test -s conftest$ac_exeext'
16231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16232 (eval $ac_try) 2>&5
16234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16235 (exit $ac_status); }; }; then
16236 rxvt_cv_func_getpt=yes
16238 echo "$as_me: failed program was:" >&5
16239 sed 's/^/| /' conftest.$ac_ext >&5
16241 rxvt_cv_func_getpt=no
16243 rm -f conftest.err conftest.$ac_objext \
16244 conftest$ac_exeext conftest.$ac_ext
16246 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16247 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16248 if test x$rxvt_cv_func_getpt = xyes; then
16250 cat >>confdefs.h <<\_ACEOF
16251 #define HAVE_GETPT 1
16256 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16257 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16258 if test "${rxvt_cv_ptys+set}" = set; then
16259 echo $ECHO_N "(cached) $ECHO_C" >&6
16261 if test x$ac_cv_func_openpty = xyes; then
16262 rxvt_cv_ptys=OPENPTY
16263 else if test x$ac_cv_func__getpty = xyes; then
16265 else if test -c /dev/ttyp20; then
16267 else if test -c /dev/ptym/clone; then
16269 else if test x$rxvt_cv_func_getpt = xyes; then
16271 else if test -c /dev/ptc -a -c /dev/pts; then
16273 else if test -c /dev/ptc -a -d /dev/pts; then
16275 else if test -c /dev/ptmx -a -c /dev/pts/0; then
16276 rxvt_cv_ptys=STREAMS
16277 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16278 rxvt_cv_ptys=STREAMS
16292 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16293 echo "${ECHO_T}$rxvt_cv_ptys" >&6
16295 if test x$rxvt_cv_ptys = xOPENPTY; then
16297 cat >>confdefs.h <<\_ACEOF
16298 #define PTYS_ARE_OPENPTY 1
16302 if test x$rxvt_cv_ptys = xSCO; then
16304 cat >>confdefs.h <<\_ACEOF
16305 #define PTYS_ARE_NUMERIC 1
16309 if test x$rxvt_cv_ptys = xSTREAMS; then
16311 cat >>confdefs.h <<\_ACEOF
16312 #define PTYS_ARE_PTMX 1
16316 if test x$rxvt_cv_ptys = xPTC; then
16318 cat >>confdefs.h <<\_ACEOF
16319 #define PTYS_ARE_PTC 1
16323 if test x$rxvt_cv_ptys = xSGI4; then
16325 cat >>confdefs.h <<\_ACEOF
16326 #define PTYS_ARE__GETPTY 1
16330 if test x$rxvt_cv_ptys = xCONVEX; then
16332 cat >>confdefs.h <<\_ACEOF
16333 #define PTYS_ARE_GETPTY 1
16337 if test x$rxvt_cv_ptys = xGLIBC; then
16339 cat >>confdefs.h <<\_ACEOF
16340 #define PTYS_ARE_GETPT 1
16344 if test x$rxvt_cv_ptys = xHPUX; then
16346 cat >>confdefs.h <<\_ACEOF
16347 #define PTYS_ARE_CLONE 1
16351 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16353 cat >>confdefs.h <<\_ACEOF
16354 #define PTYS_ARE_SEARCHED 1
16360 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16361 echo "$as_me: checking for pty ranges..." >&6;}
16362 ptys=`echo /dev/pty??`
16363 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16364 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16365 if test x$pch1 != x; then
16367 cat >>confdefs.h <<_ACEOF
16368 #define PTYCHAR1 "$pch1"
16372 if test x$pch2 != x; then
16374 cat >>confdefs.h <<_ACEOF
16375 #define PTYCHAR2 "$pch2"
16380 if test x$support_8bitctrls = xyes; then
16382 cat >>confdefs.h <<\_ACEOF
16383 #define EIGHT_BIT_CONTROLS 1
16387 if test x$support_tinting = xyes; then
16389 cat >>confdefs.h <<\_ACEOF
16394 if test x$support_inheritpixmap = xyes; then
16396 cat >>confdefs.h <<\_ACEOF
16397 #define TRANSPARENT 1
16401 if test x$support_keepscrolling = xno; then
16403 cat >>confdefs.h <<\_ACEOF
16404 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16408 if test x$support_selectionscrolling = xyes; then
16410 cat >>confdefs.h <<\_ACEOF
16411 #define SELECTION_SCROLLING 1
16415 if test x$support_menubar = xyes; then
16417 cat >>confdefs.h <<\_ACEOF
16422 if test x$support_frills = xno; then
16424 cat >>confdefs.h <<\_ACEOF
16425 #define NO_FRILLS 1
16429 if test x$support_linespace = xno; then
16431 cat >>confdefs.h <<\_ACEOF
16432 #define NO_LINESPACE 1
16436 if test x$support_24bit = xyes; then
16438 cat >>confdefs.h <<\_ACEOF
16439 #define PREFER_24BIT 1
16443 if test x$support_mousewheel = xyes; then
16445 cat >>confdefs.h <<\_ACEOF
16446 #define MOUSE_WHEEL 1
16450 if test x$support_mouseslipwheel = xyes; then
16452 cat >>confdefs.h <<\_ACEOF
16453 #define MOUSE_SLIP_WHEELING 1
16457 if test x$support_utmp = xyes; then
16459 cat >>confdefs.h <<\_ACEOF
16460 #define UTMP_SUPPORT 1
16464 if test x$support_wtmp = xyes; then
16466 cat >>confdefs.h <<\_ACEOF
16467 #define WTMP_SUPPORT 1
16471 if test x$support_lastlog = xyes; then
16473 cat >>confdefs.h <<\_ACEOF
16474 #define LASTLOG_SUPPORT 1
16478 if test x$support_xim = xyes -o x$multichar_set = xyes; then
16479 if test x$rxvt_cv_func_xlocale = xyes; then
16481 cat >>confdefs.h <<\_ACEOF
16487 if test x$support_xpm = xyes; then
16489 cat >>confdefs.h <<\_ACEOF
16490 #define XPM_BACKGROUND 1
16494 if test x$support_scroll_rxvt = xyes; then
16496 cat >>confdefs.h <<\_ACEOF
16497 #define RXVT_SCROLLBAR 1
16502 if test x$support_scroll_next = xyes; then
16504 cat >>confdefs.h <<\_ACEOF
16505 #define NEXT_SCROLLBAR 1
16508 scrolltypes="$scrolltypes next"
16510 if test x$support_scroll_xterm = xyes; then
16512 cat >>confdefs.h <<\_ACEOF
16513 #define XTERM_SCROLLBAR 1
16516 scrolltypes="$scrolltypes xterm"
16518 if test x$support_scroll_plain = xyes; then
16520 cat >>confdefs.h <<\_ACEOF
16521 #define PLAIN_SCROLLBAR 1
16524 scrolltypes="$scrolltypes plain"
16526 if test x$support_pointer_blank = xyes; then
16528 cat >>confdefs.h <<\_ACEOF
16529 #define POINTER_BLANK 1
16533 if test x$support_cursor_blink = xyes; then
16535 cat >>confdefs.h <<\_ACEOF
16536 #define CURSOR_BLINK 1
16540 if test x$support_text_blink = xyes; then
16542 cat >>confdefs.h <<\_ACEOF
16543 #define TEXT_BLINK 1
16547 if test x$support_unicode3 = xyes; then
16549 cat >>confdefs.h <<\_ACEOF
16550 #define UNICODE_3 1
16554 if test x$support_combining = xyes; then
16556 cat >>confdefs.h <<\_ACEOF
16557 #define ENABLE_COMBINING 1
16561 if test x$codesets = xall; then
16562 codesets=jp,jp-ext,kr,cn,cn-ext
16564 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16566 cat >>confdefs.h <<\_ACEOF
16567 #define ENCODING_EU 1
16571 cat >>confdefs.h <<\_ACEOF
16572 #define ENCODING_VN 1
16577 cat >>confdefs.h <<\_ACEOF
16578 #define ENCODING_JP 1
16582 cat >>confdefs.h <<\_ACEOF
16583 #define ENCODING_JP_EXT 1
16587 cat >>confdefs.h <<\_ACEOF
16588 #define ENCODING_KR 1
16592 cat >>confdefs.h <<\_ACEOF
16593 #define ENCODING_CN 1
16597 cat >>confdefs.h <<\_ACEOF
16598 #define ENCODING_CN_EXT 1
16605 CFLAGS=${CFLAGS--O}
16606 LDFLAGS=${LDFLAGS--O}
16608 CPPFLAGS="$CPPFLAGS"
16616 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16617 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16618 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16619 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16620 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16621 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16628 if test x$support_addstrings = xno; then
16630 cat >>confdefs.h <<\_ACEOF
16631 #define NO_STRINGS 1
16636 MCOMMON=./autoconf/Make.common
16639 test "$program_prefix" != NONE &&
16640 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16641 # Use a double $ so make ignores it.
16642 test "$program_suffix" != NONE &&
16643 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16644 # Double any \ or $. echo might interpret backslashes.
16645 # By default was `s,x,x', remove it if useless.
16646 cat <<\_ACEOF >conftest.sed
16647 s/[\\$]/&&/g;s/;s,x,x,$//
16649 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16656 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16657 include_stdint_h="#include <stdint.h>"
16659 include_stdint_h="/* #include <stdint.h> */"
16661 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16662 include_stdarg_h="#include <cstdarg>"
16664 include_stdarg_h="/* #include <cstdarg> */"
16666 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16667 include_stdlib_h="#include <cstdlib>"
16669 include_stdlib_h="/* #include <cstdlib> */"
16671 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16672 include_unistd_h="#include <unistd.h>"
16674 include_unistd_h="/* #include <unistd.h> */"
16676 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16677 include_string_h="#include <cstring>"
16679 include_string_h="/* #include <cstring> */"
16681 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16682 include_fcntl_h="#include <fcntl.h>"
16684 include_fcntl_h="/* #include <fcntl.h> */"
16686 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16687 include_util_h="#include <util.h>"
16689 include_util_h="/* #include <util.h> */"
16691 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16692 include_assert_h="#include <assert.h>"
16694 include_assert_h="/* #include <assert.h> */"
16696 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16697 include_sys_ioctl_h="#include <sys/ioctl.h>"
16699 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16701 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16702 include_sys_select_h="#include <sys/select.h>"
16704 include_sys_select_h="/* #include <sys/select.h> */"
16706 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16707 include_sys_strredir_h="#include <sys/strredir.h>"
16709 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16711 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16712 include_sys_time_h="#include <sys/time.h>"
16714 include_sys_time_h="/* #include <sys/time.h> */"
16716 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16717 include_time_h="#include <time.h>"
16719 include_time_h="/* #include <time.h> */"
16722 if test x$support_xft = xyes; then
16723 LIBS="$LIBS `pkg-config xft --libs`"
16724 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16725 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16728 for ac_header in X11/Xft/Xft.h
16730 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16731 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16732 echo "$as_me:$LINENO: checking for $ac_header" >&5
16733 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16734 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16735 echo $ECHO_N "(cached) $ECHO_C" >&6
16737 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16738 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16740 # Is the header compilable?
16741 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16742 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16743 cat >conftest.$ac_ext <<_ACEOF
16746 cat confdefs.h >>conftest.$ac_ext
16747 cat >>conftest.$ac_ext <<_ACEOF
16748 /* end confdefs.h. */
16749 $ac_includes_default
16750 #include <$ac_header>
16752 rm -f conftest.$ac_objext
16753 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16754 (eval $ac_compile) 2>conftest.er1
16756 grep -v '^ *+' conftest.er1 >conftest.err
16758 cat conftest.err >&5
16759 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16760 (exit $ac_status); } &&
16761 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16762 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16763 (eval $ac_try) 2>&5
16765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16766 (exit $ac_status); }; } &&
16767 { ac_try='test -s conftest.$ac_objext'
16768 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16769 (eval $ac_try) 2>&5
16771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16772 (exit $ac_status); }; }; then
16773 ac_header_compiler=yes
16775 echo "$as_me: failed program was:" >&5
16776 sed 's/^/| /' conftest.$ac_ext >&5
16778 ac_header_compiler=no
16780 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16781 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16782 echo "${ECHO_T}$ac_header_compiler" >&6
16784 # Is the header present?
16785 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16786 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16787 cat >conftest.$ac_ext <<_ACEOF
16790 cat confdefs.h >>conftest.$ac_ext
16791 cat >>conftest.$ac_ext <<_ACEOF
16792 /* end confdefs.h. */
16793 #include <$ac_header>
16795 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16796 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16798 grep -v '^ *+' conftest.er1 >conftest.err
16800 cat conftest.err >&5
16801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16802 (exit $ac_status); } >/dev/null; then
16803 if test -s conftest.err; then
16804 ac_cpp_err=$ac_cxx_preproc_warn_flag
16805 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16812 if test -z "$ac_cpp_err"; then
16813 ac_header_preproc=yes
16815 echo "$as_me: failed program was:" >&5
16816 sed 's/^/| /' conftest.$ac_ext >&5
16818 ac_header_preproc=no
16820 rm -f conftest.err conftest.$ac_ext
16821 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16822 echo "${ECHO_T}$ac_header_preproc" >&6
16824 # So? What about this header?
16825 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16827 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16828 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16829 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16830 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16831 ac_header_preproc=yes
16834 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16835 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16836 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16837 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16838 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16839 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16840 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16841 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16842 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16843 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16844 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16845 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16848 ## ------------------------------------------ ##
16849 ## Report this to the AC_PACKAGE_NAME lists. ##
16850 ## ------------------------------------------ ##
16853 sed "s/^/$as_me: WARNING: /" >&2
16856 echo "$as_me:$LINENO: checking for $ac_header" >&5
16857 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16858 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16859 echo $ECHO_N "(cached) $ECHO_C" >&6
16861 eval "$as_ac_Header=\$ac_header_preproc"
16863 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16864 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16867 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16868 cat >>confdefs.h <<_ACEOF
16869 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16879 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16880 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16881 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16882 echo $ECHO_N "(cached) $ECHO_C" >&6
16884 ac_check_lib_save_LIBS=$LIBS
16886 cat >conftest.$ac_ext <<_ACEOF
16889 cat confdefs.h >>conftest.$ac_ext
16890 cat >>conftest.$ac_ext <<_ACEOF
16891 /* end confdefs.h. */
16893 /* Override any gcc2 internal prototype to avoid an error. */
16897 /* We use char because int might match the return type of a gcc2
16898 builtin and then its argument prototype would still apply. */
16899 char XftDrawString32 ();
16903 XftDrawString32 ();
16908 rm -f conftest.$ac_objext conftest$ac_exeext
16909 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16910 (eval $ac_link) 2>conftest.er1
16912 grep -v '^ *+' conftest.er1 >conftest.err
16914 cat conftest.err >&5
16915 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16916 (exit $ac_status); } &&
16917 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16918 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16919 (eval $ac_try) 2>&5
16921 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16922 (exit $ac_status); }; } &&
16923 { ac_try='test -s conftest$ac_exeext'
16924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16925 (eval $ac_try) 2>&5
16927 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16928 (exit $ac_status); }; }; then
16929 ac_cv_lib_Xft_XftDrawString32=yes
16931 echo "$as_me: failed program was:" >&5
16932 sed 's/^/| /' conftest.$ac_ext >&5
16934 ac_cv_lib_Xft_XftDrawString32=no
16936 rm -f conftest.err conftest.$ac_objext \
16937 conftest$ac_exeext conftest.$ac_ext
16938 LIBS=$ac_check_lib_save_LIBS
16940 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16941 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16942 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16943 cat >>confdefs.h <<_ACEOF
16944 #define HAVE_LIBXFT 1
16954 if test x$support_xft = xyes; then
16956 cat >>confdefs.h <<\_ACEOF
16963 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
16964 cat >confcache <<\_ACEOF
16965 # This file is a shell script that caches the results of configure
16966 # tests run on this system so they can be shared between configure
16967 # scripts and configure runs, see configure's option --config-cache.
16968 # It is not useful on other systems. If it contains results you don't
16969 # want to keep, you may remove or edit it.
16971 # config.status only pays attention to the cache file if you give it
16972 # the --recheck option to rerun configure.
16974 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16975 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16976 # following values.
16980 # The following way of writing the cache mishandles newlines in values,
16981 # but we know of no workaround that is simple, portable, and efficient.
16982 # So, don't put newlines in cache variables' values.
16983 # Ultrix sh set writes to stderr and can't be redirected directly,
16984 # and sets the high bit in the cache file unless we assign to the vars.
16987 case `(ac_space=' '; set | grep ac_space) 2>&1` in
16989 # `set' does not quote correctly, so add quotes (double-quote
16990 # substitution turns \\\\ into \\, and sed turns \\ into \).
16993 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16996 # `set' quotes correctly as required by POSIX, so do not add quotes.
16998 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
17005 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
17007 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
17009 if diff $cache_file confcache >/dev/null 2>&1; then :; else
17010 if test -w $cache_file; then
17011 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
17012 cat confcache >$cache_file
17014 echo "not updating unwritable cache $cache_file"
17019 test "x$prefix" = xNONE && prefix=$ac_default_prefix
17020 # Let make expand exec_prefix.
17021 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
17023 # VPATH may cause trouble with some makes, so we remove $(srcdir),
17024 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
17025 # trailing colons and then remove the whole line if VPATH becomes empty
17026 # (actually we leave an empty line to preserve line numbers).
17027 if test "x$srcdir" = x.; then
17028 ac_vpsub='/^[ ]*VPATH[ ]*=/{
17029 s/:*\$(srcdir):*/:/;
17030 s/:*\${srcdir}:*/:/;
17032 s/^\([^=]*=[ ]*\):*/\1/;
17038 DEFS=-DHAVE_CONFIG_H
17042 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
17043 # 1. Remove the extension, and $U if already installed.
17044 ac_i=`echo "$ac_i" |
17045 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
17047 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
17048 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
17050 LIBOBJS=$ac_libobjs
17052 LTLIBOBJS=$ac_ltlibobjs
17056 : ${CONFIG_STATUS=./config.status}
17057 ac_clean_files_save=$ac_clean_files
17058 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
17059 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
17060 echo "$as_me: creating $CONFIG_STATUS" >&6;}
17061 cat >$CONFIG_STATUS <<_ACEOF
17063 # Generated by $as_me.
17064 # Run this file to recreate the current configuration.
17065 # Compiler output produced by configure, useful for debugging
17066 # configure, is in config.log if it exists.
17069 ac_cs_recheck=false
17071 SHELL=\${CONFIG_SHELL-$SHELL}
17074 cat >>$CONFIG_STATUS <<\_ACEOF
17075 ## --------------------- ##
17076 ## M4sh Initialization. ##
17077 ## --------------------- ##
17079 # Be Bourne compatible
17080 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
17083 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
17084 # is contrary to our usage. Disable this feature.
17085 alias -g '${1+"$@"}'='"$@"'
17086 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
17089 DUALCASE=1; export DUALCASE # for MKS sh
17091 # Support unset when possible.
17092 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
17099 # Work around bugs in pre-3.0 UWIN ksh.
17100 $as_unset ENV MAIL MAILPATH
17107 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
17108 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
17109 LC_TELEPHONE LC_TIME
17111 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
17112 eval $as_var=C; export $as_var
17118 # Required to use basename.
17119 if expr a : '\(a\)' >/dev/null 2>&1; then
17125 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
17126 as_basename=basename
17132 # Name of the executable.
17133 as_me=`$as_basename "$0" ||
17134 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
17135 X"$0" : 'X\(//\)$' \| \
17136 X"$0" : 'X\(/\)$' \| \
17137 . : '\(.\)' 2>/dev/null ||
17139 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
17140 /^X\/\(\/\/\)$/{ s//\1/; q; }
17141 /^X\/\(\/\).*/{ s//\1/; q; }
17145 # PATH needs CR, and LINENO needs CR and PATH.
17146 # Avoid depending upon Character Ranges.
17147 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17148 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17149 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17150 as_cr_digits='0123456789'
17151 as_cr_alnum=$as_cr_Letters$as_cr_digits
17153 # The user is always right.
17154 if test "${PATH_SEPARATOR+set}" != set; then
17155 echo "#! /bin/sh" >conf$$.sh
17156 echo "exit 0" >>conf$$.sh
17158 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17167 as_lineno_1=$LINENO
17168 as_lineno_2=$LINENO
17169 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17170 test "x$as_lineno_1" != "x$as_lineno_2" &&
17171 test "x$as_lineno_3" = "x$as_lineno_2" || {
17172 # Find who we are. Look in the path if we contain no path at all
17175 *[\\/]* ) as_myself=$0 ;;
17176 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17177 for as_dir in $PATH
17180 test -z "$as_dir" && as_dir=.
17181 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17186 # We did not find ourselves, most probably we were run as `sh COMMAND'
17187 # in which case we are not to be found in the path.
17188 if test "x$as_myself" = x; then
17191 if test ! -f "$as_myself"; then
17192 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17193 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17194 { (exit 1); exit 1; }; }
17196 case $CONFIG_SHELL in
17198 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17199 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17202 test -z "$as_dir" && as_dir=.
17203 for as_base in sh bash ksh sh5; do
17206 if ("$as_dir/$as_base" -c '
17207 as_lineno_1=$LINENO
17208 as_lineno_2=$LINENO
17209 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17210 test "x$as_lineno_1" != "x$as_lineno_2" &&
17211 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17212 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17213 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17214 CONFIG_SHELL=$as_dir/$as_base
17215 export CONFIG_SHELL
17216 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17224 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17225 # uniformly replaced by the line number. The first 'sed' inserts a
17226 # line-number line before each line; the second 'sed' does the real
17227 # work. The second script uses 'N' to pair each line-number line
17228 # with the numbered line, and appends trailing '-' during
17229 # substitution so that $LINENO is not a special case at line end.
17230 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17231 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17232 sed '=' <$as_myself |
17237 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17240 s,^['$as_cr_digits']*\n,,
17241 ' >$as_me.lineno &&
17242 chmod +x $as_me.lineno ||
17243 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17244 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17245 { (exit 1); exit 1; }; }
17247 # Don't try to exec as it changes $[0], causing all sort of problems
17248 # (the dirname of $[0] is not the place where we might find the
17249 # original and so on. Autoconf is especially sensible to this).
17251 # Exit status is that of the last command.
17256 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17257 *c*,-n*) ECHO_N= ECHO_C='
17259 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17260 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17263 if expr a : '\(a\)' >/dev/null 2>&1; then
17269 rm -f conf$$ conf$$.exe conf$$.file
17271 if ln -s conf$$.file conf$$ 2>/dev/null; then
17272 # We could just check for DJGPP; but this test a) works b) is more generic
17273 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17274 if test -f conf$$.exe; then
17275 # Don't use ln at all; we don't have any links
17280 elif ln conf$$.file conf$$ 2>/dev/null; then
17285 rm -f conf$$ conf$$.exe conf$$.file
17287 if mkdir -p . 2>/dev/null; then
17290 test -d ./-p && rmdir ./-p
17294 as_executable_p="test -f"
17296 # Sed expression to map a string onto a valid CPP name.
17297 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17299 # Sed expression to map a string onto a valid variable name.
17300 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17304 # We need space, tab and new line, in precisely that order.
17314 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17315 # report actual input values of CONFIG_FILES etc. instead of their
17316 # values after options handling. Logging --version etc. is OK.
17320 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17321 ## Running $as_me. ##
17326 This file was extended by $as_me, which was
17327 generated by GNU Autoconf 2.59. Invocation command line was
17329 CONFIG_FILES = $CONFIG_FILES
17330 CONFIG_HEADERS = $CONFIG_HEADERS
17331 CONFIG_LINKS = $CONFIG_LINKS
17332 CONFIG_COMMANDS = $CONFIG_COMMANDS
17336 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17340 # Files that config.status was made for.
17341 if test -n "$ac_config_files"; then
17342 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17345 if test -n "$ac_config_headers"; then
17346 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17349 if test -n "$ac_config_links"; then
17350 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17353 if test -n "$ac_config_commands"; then
17354 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17357 cat >>$CONFIG_STATUS <<\_ACEOF
17360 \`$as_me' instantiates files from templates according to the
17361 current configuration.
17363 Usage: $0 [OPTIONS] [FILE]...
17365 -h, --help print this help, then exit
17366 -V, --version print version number, then exit
17367 -q, --quiet do not print progress messages
17368 -d, --debug don't remove temporary files
17369 --recheck update $as_me by reconfiguring in the same conditions
17370 --file=FILE[:TEMPLATE]
17371 instantiate the configuration file FILE
17372 --header=FILE[:TEMPLATE]
17373 instantiate the configuration header FILE
17375 Configuration files:
17378 Configuration headers:
17381 Report bugs to <bug-autoconf@gnu.org>."
17384 cat >>$CONFIG_STATUS <<_ACEOF
17387 configured by $0, generated by GNU Autoconf 2.59,
17388 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17390 Copyright (C) 2003 Free Software Foundation, Inc.
17391 This config.status script is free software; the Free Software Foundation
17392 gives unlimited permission to copy, distribute and modify it."
17397 cat >>$CONFIG_STATUS <<\_ACEOF
17398 # If no file are specified by the user, then we need to provide default
17399 # value. By we need to know if files were specified by the user.
17405 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17406 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17414 *) # This is not an option, so the user has probably given explicit
17417 ac_need_defaults=false;;
17421 # Handling of the options.
17423 cat >>$CONFIG_STATUS <<\_ACEOF
17424 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17426 --version | --vers* | -V )
17427 echo "$ac_cs_version"; exit 0 ;;
17429 # Conflict between --help and --header
17430 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17431 Try \`$0 --help' for more information." >&5
17432 echo "$as_me: error: ambiguous option: $1
17433 Try \`$0 --help' for more information." >&2;}
17434 { (exit 1); exit 1; }; };;
17435 --help | --hel | -h )
17436 echo "$ac_cs_usage"; exit 0 ;;
17437 --debug | --d* | -d )
17439 --file | --fil | --fi | --f )
17441 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17442 ac_need_defaults=false;;
17443 --header | --heade | --head | --hea )
17445 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17446 ac_need_defaults=false;;
17447 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17448 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17451 # This is an error.
17452 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17453 Try \`$0 --help' for more information." >&5
17454 echo "$as_me: error: unrecognized option: $1
17455 Try \`$0 --help' for more information." >&2;}
17456 { (exit 1); exit 1; }; } ;;
17458 *) ac_config_targets="$ac_config_targets $1" ;;
17464 ac_configure_extra_args=
17466 if $ac_cs_silent; then
17468 ac_configure_extra_args="$ac_configure_extra_args --silent"
17472 cat >>$CONFIG_STATUS <<_ACEOF
17473 if \$ac_cs_recheck; then
17474 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17475 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17484 cat >>$CONFIG_STATUS <<\_ACEOF
17485 for ac_config_target in $ac_config_targets
17487 case "$ac_config_target" in
17488 # Handling of arguments.
17489 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17490 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17491 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17492 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17493 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17494 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17495 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17496 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17497 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17498 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17499 { (exit 1); exit 1; }; };;
17503 # If the user did not use the arguments to specify the items to instantiate,
17504 # then the envvar interface is used. Set only those that are not.
17505 # We use the long form for the default assignment because of an extremely
17506 # bizarre bug on SunOS 4.1.3.
17507 if $ac_need_defaults; then
17508 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17509 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17512 # Have a temporary directory for convenience. Make it in the build tree
17513 # simply because there is no reason to put it here, and in addition,
17514 # creating and moving files from /tmp can sometimes cause problems.
17515 # Create a temporary directory, and hook for its removal unless debugging.
17518 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17519 trap '{ (exit 1); exit 1; }' 1 2 13 15
17522 # Create a (secure) tmp directory for tmp files.
17525 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17526 test -n "$tmp" && test -d "$tmp"
17529 tmp=./confstat$$-$RANDOM
17530 (umask 077 && mkdir $tmp)
17533 echo "$me: cannot create a temporary directory in ." >&2
17534 { (exit 1); exit 1; }
17539 cat >>$CONFIG_STATUS <<_ACEOF
17542 # CONFIG_FILES section.
17545 # No need to generate the scripts if there are no CONFIG_FILES.
17546 # This happens for instance when ./config.status config.h
17547 if test -n "\$CONFIG_FILES"; then
17548 # Protect against being on the right side of a sed subst in config.status.
17549 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17550 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17551 s,@SHELL@,$SHELL,;t t
17552 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17553 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17554 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17555 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17556 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17557 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17558 s,@exec_prefix@,$exec_prefix,;t t
17559 s,@prefix@,$prefix,;t t
17560 s,@program_transform_name@,$program_transform_name,;t t
17561 s,@bindir@,$bindir,;t t
17562 s,@sbindir@,$sbindir,;t t
17563 s,@libexecdir@,$libexecdir,;t t
17564 s,@datadir@,$datadir,;t t
17565 s,@sysconfdir@,$sysconfdir,;t t
17566 s,@sharedstatedir@,$sharedstatedir,;t t
17567 s,@localstatedir@,$localstatedir,;t t
17568 s,@libdir@,$libdir,;t t
17569 s,@includedir@,$includedir,;t t
17570 s,@oldincludedir@,$oldincludedir,;t t
17571 s,@infodir@,$infodir,;t t
17572 s,@mandir@,$mandir,;t t
17573 s,@build_alias@,$build_alias,;t t
17574 s,@host_alias@,$host_alias,;t t
17575 s,@target_alias@,$target_alias,;t t
17576 s,@DEFS@,$DEFS,;t t
17577 s,@ECHO_C@,$ECHO_C,;t t
17578 s,@ECHO_N@,$ECHO_N,;t t
17579 s,@ECHO_T@,$ECHO_T,;t t
17580 s,@LIBS@,$LIBS,;t t
17581 s,@VERSION@,$VERSION,;t t
17582 s,@DATE@,$DATE,;t t
17583 s,@LSMDATE@,$LSMDATE,;t t
17584 s,@LIBVERSION@,$LIBVERSION,;t t
17586 s,@CFLAGS@,$CFLAGS,;t t
17587 s,@LDFLAGS@,$LDFLAGS,;t t
17588 s,@CPPFLAGS@,$CPPFLAGS,;t t
17589 s,@ac_ct_CC@,$ac_ct_CC,;t t
17590 s,@EXEEXT@,$EXEEXT,;t t
17591 s,@OBJEXT@,$OBJEXT,;t t
17593 s,@CXXFLAGS@,$CXXFLAGS,;t t
17594 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17596 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17597 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17598 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17600 s,@LINKER@,$LINKER,;t t
17601 s,@CXXCPP@,$CXXCPP,;t t
17602 s,@EGREP@,$EGREP,;t t
17603 s,@build@,$build,;t t
17604 s,@build_cpu@,$build_cpu,;t t
17605 s,@build_vendor@,$build_vendor,;t t
17606 s,@build_os@,$build_os,;t t
17607 s,@host@,$host,;t t
17608 s,@host_cpu@,$host_cpu,;t t
17609 s,@host_vendor@,$host_vendor,;t t
17610 s,@host_os@,$host_os,;t t
17611 s,@LN_S@,$LN_S,;t t
17612 s,@ECHO@,$ECHO,;t t
17613 s,@RANLIB@,$RANLIB,;t t
17614 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17615 s,@STRIP@,$STRIP,;t t
17616 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17617 s,@LIBTOOL@,$LIBTOOL,;t t
17618 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17619 s,@RXVTNAME@,$RXVTNAME,;t t
17627 s,@X_CFLAGS@,$X_CFLAGS,;t t
17628 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17629 s,@X_LIBS@,$X_LIBS,;t t
17630 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17631 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17632 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17633 s,@XPM_LIBS@,$XPM_LIBS,;t t
17634 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17635 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17636 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17637 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17638 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17639 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17640 s,@DEBUG@,$DEBUG,;t t
17641 s,@DINCLUDE@,$DINCLUDE,;t t
17642 s,@DLIB@,$DLIB,;t t
17643 s,@include_stdint_h@,$include_stdint_h,;t t
17644 s,@include_stdarg_h@,$include_stdarg_h,;t t
17645 s,@include_stdlib_h@,$include_stdlib_h,;t t
17646 s,@include_unistd_h@,$include_unistd_h,;t t
17647 s,@include_string_h@,$include_string_h,;t t
17648 s,@include_fcntl_h@,$include_fcntl_h,;t t
17649 s,@include_util_h@,$include_util_h,;t t
17650 s,@include_assert_h@,$include_assert_h,;t t
17651 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17652 s,@include_sys_select_h@,$include_sys_select_h,;t t
17653 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17654 s,@include_sys_time_h@,$include_sys_time_h,;t t
17655 s,@include_time_h@,$include_time_h,;t t
17656 s,@LIBOBJS@,$LIBOBJS,;t t
17657 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17658 /@MCOMMON@/r $MCOMMON
17664 cat >>$CONFIG_STATUS <<\_ACEOF
17665 # Split the substitutions into bite-sized pieces for seds with
17666 # small command number limits, like on Digital OSF/1 and HP-UX.
17667 ac_max_sed_lines=48
17668 ac_sed_frag=1 # Number of current file.
17669 ac_beg=1 # First line for current file.
17670 ac_end=$ac_max_sed_lines # Line after last line for current file.
17673 while $ac_more_lines; do
17674 if test $ac_beg -gt 1; then
17675 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17677 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17679 if test ! -s $tmp/subs.frag; then
17680 ac_more_lines=false
17682 # The purpose of the label and of the branching condition is to
17683 # speed up the sed processing (if there are no `@' at all, there
17684 # is no need to browse any of the substitutions).
17685 # These are the two extra sed commands mentioned above.
17687 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17688 if test -z "$ac_sed_cmds"; then
17689 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17691 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17693 ac_sed_frag=`expr $ac_sed_frag + 1`
17695 ac_end=`expr $ac_end + $ac_max_sed_lines`
17698 if test -z "$ac_sed_cmds"; then
17701 fi # test -n "$CONFIG_FILES"
17704 cat >>$CONFIG_STATUS <<\_ACEOF
17705 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17706 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17708 - | *:- | *:-:* ) # input from stdin
17710 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17711 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17712 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17713 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17714 * ) ac_file_in=$ac_file.in ;;
17717 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17718 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17719 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17720 X"$ac_file" : 'X\(//\)[^/]' \| \
17721 X"$ac_file" : 'X\(//\)$' \| \
17722 X"$ac_file" : 'X\(/\)' \| \
17723 . : '\(.\)' 2>/dev/null ||
17725 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17726 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17727 /^X\(\/\/\)$/{ s//\1/; q; }
17728 /^X\(\/\).*/{ s//\1/; q; }
17730 { if $as_mkdir_p; then
17735 while test ! -d "$as_dir"; do
17736 as_dirs="$as_dir $as_dirs"
17737 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17738 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17739 X"$as_dir" : 'X\(//\)[^/]' \| \
17740 X"$as_dir" : 'X\(//\)$' \| \
17741 X"$as_dir" : 'X\(/\)' \| \
17742 . : '\(.\)' 2>/dev/null ||
17744 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17745 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17746 /^X\(\/\/\)$/{ s//\1/; q; }
17747 /^X\(\/\).*/{ s//\1/; q; }
17750 test ! -n "$as_dirs" || mkdir $as_dirs
17751 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17752 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17753 { (exit 1); exit 1; }; }; }
17757 if test "$ac_dir" != .; then
17758 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17759 # A "../" for each directory in $ac_dir_suffix.
17760 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17762 ac_dir_suffix= ac_top_builddir=
17766 .) # No --srcdir option. We are building in place.
17768 if test -z "$ac_top_builddir"; then
17771 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17773 [\\/]* | ?:[\\/]* ) # Absolute path.
17774 ac_srcdir=$srcdir$ac_dir_suffix;
17775 ac_top_srcdir=$srcdir ;;
17776 *) # Relative path.
17777 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17778 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17781 # Do not use `cd foo && pwd` to compute absolute paths, because
17782 # the directories may not exist.
17784 .) ac_abs_builddir="$ac_dir";;
17787 .) ac_abs_builddir=`pwd`;;
17788 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17789 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17792 case $ac_abs_builddir in
17793 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17795 case ${ac_top_builddir}. in
17796 .) ac_abs_top_builddir=$ac_abs_builddir;;
17797 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17798 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17801 case $ac_abs_builddir in
17802 .) ac_abs_srcdir=$ac_srcdir;;
17805 .) ac_abs_srcdir=$ac_abs_builddir;;
17806 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17807 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17810 case $ac_abs_builddir in
17811 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17813 case $ac_top_srcdir in
17814 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17815 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17816 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17822 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17823 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17826 # Let's still pretend it is `configure' which instantiates (i.e., don't
17827 # use $as_me), people would be surprised to read:
17828 # /* config.h. Generated by config.status. */
17829 if test x"$ac_file" = x-; then
17832 configure_input="$ac_file. "
17834 configure_input=$configure_input"Generated from `echo $ac_file_in |
17835 sed 's,.*/,,'` by configure."
17837 # First look for the input files in the build tree, otherwise in the
17839 ac_file_inputs=`IFS=:
17840 for f in $ac_file_in; do
17842 -) echo $tmp/stdin ;;
17844 # Absolute (can't be DOS-style, as IFS=:)
17845 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17846 echo "$as_me: error: cannot find input file: $f" >&2;}
17847 { (exit 1); exit 1; }; }
17850 if test -f "$f"; then
17853 elif test -f "$srcdir/$f"; then
17858 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17859 echo "$as_me: error: cannot find input file: $f" >&2;}
17860 { (exit 1); exit 1; }; }
17863 done` || { (exit 1); exit 1; }
17865 if test x"$ac_file" != x-; then
17866 { echo "$as_me:$LINENO: creating $ac_file" >&5
17867 echo "$as_me: creating $ac_file" >&6;}
17871 cat >>$CONFIG_STATUS <<_ACEOF
17875 cat >>$CONFIG_STATUS <<\_ACEOF
17877 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17878 s,@configure_input@,$configure_input,;t t
17879 s,@srcdir@,$ac_srcdir,;t t
17880 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17881 s,@top_srcdir@,$ac_top_srcdir,;t t
17882 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17883 s,@builddir@,$ac_builddir,;t t
17884 s,@abs_builddir@,$ac_abs_builddir,;t t
17885 s,@top_builddir@,$ac_top_builddir,;t t
17886 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17887 s,@INSTALL@,$ac_INSTALL,;t t
17888 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17890 if test x"$ac_file" != x-; then
17891 mv $tmp/out $ac_file
17899 cat >>$CONFIG_STATUS <<\_ACEOF
17902 # CONFIG_HEADER section.
17905 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17906 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17908 # ac_d sets the value in "#define NAME VALUE" lines.
17909 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17910 ac_dB='[ ].*$,\1#\2'
17913 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17914 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17915 ac_uB='$,\1#\2define\3'
17919 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17920 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17922 - | *:- | *:-:* ) # input from stdin
17924 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17925 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17926 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17927 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17928 * ) ac_file_in=$ac_file.in ;;
17931 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17932 echo "$as_me: creating $ac_file" >&6;}
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; }; }
17945 # Do quote $f, to prevent DOS paths from being IFS'd.
17948 if test -f "$f"; then
17951 elif test -f "$srcdir/$f"; then
17956 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17957 echo "$as_me: error: cannot find input file: $f" >&2;}
17958 { (exit 1); exit 1; }; }
17961 done` || { (exit 1); exit 1; }
17962 # Remove the trailing spaces.
17963 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17967 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17968 # `conftest.undefs', that substitutes the proper values into
17969 # config.h.in to produce config.h. The first handles `#define'
17970 # templates, and the second `#undef' templates.
17971 # And first: Protect against being on the right side of a sed subst in
17972 # config.status. Protect against being in an unquoted here document
17973 # in config.status.
17974 rm -f conftest.defines conftest.undefs
17975 # Using a here document instead of a string reduces the quoting nightmare.
17976 # Putting comments in sed scripts is not portable.
17978 # `end' is used to avoid that the second main sed command (meant for
17979 # 0-ary CPP macros) applies to n-ary macro definitions.
17980 # See the Autoconf documentation for `clear'.
17981 cat >confdef2sed.sed <<\_ACEOF
17986 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17988 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17991 # If some macros were called several times there might be several times
17992 # the same #defines, which is useless. Nevertheless, we may not want to
17993 # sort them, since we want the *last* AC-DEFINE to be honored.
17994 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17995 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17996 rm -f confdef2sed.sed
17998 # This sed command replaces #undef with comments. This is necessary, for
17999 # example, in the case of _POSIX_SOURCE, which is predefined and required
18000 # on some systems where configure will not decide to define it.
18001 cat >>conftest.undefs <<\_ACEOF
18002 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
18005 # Break up conftest.defines because some shells have a limit on the size
18006 # of here documents, and old seds have small limits too (100 cmds).
18007 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
18008 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
18009 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
18010 echo ' :' >>$CONFIG_STATUS
18011 rm -f conftest.tail
18012 while grep . conftest.defines >/dev/null
18014 # Write a limited-size here document to $tmp/defines.sed.
18015 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
18016 # Speed up: don't consider the non `#define' lines.
18017 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
18018 # Work around the forget-to-reset-the-flag bug.
18019 echo 't clr' >>$CONFIG_STATUS
18020 echo ': clr' >>$CONFIG_STATUS
18021 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
18023 sed -f $tmp/defines.sed $tmp/in >$tmp/out
18025 mv $tmp/out $tmp/in
18027 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
18028 rm -f conftest.defines
18029 mv conftest.tail conftest.defines
18031 rm -f conftest.defines
18032 echo ' fi # grep' >>$CONFIG_STATUS
18033 echo >>$CONFIG_STATUS
18035 # Break up conftest.undefs because some shells have a limit on the size
18036 # of here documents, and old seds have small limits too (100 cmds).
18037 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
18038 rm -f conftest.tail
18039 while grep . conftest.undefs >/dev/null
18041 # Write a limited-size here document to $tmp/undefs.sed.
18042 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
18043 # Speed up: don't consider the non `#undef'
18044 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
18045 # Work around the forget-to-reset-the-flag bug.
18046 echo 't clr' >>$CONFIG_STATUS
18047 echo ': clr' >>$CONFIG_STATUS
18048 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
18050 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
18052 mv $tmp/out $tmp/in
18054 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
18055 rm -f conftest.undefs
18056 mv conftest.tail conftest.undefs
18058 rm -f conftest.undefs
18060 cat >>$CONFIG_STATUS <<\_ACEOF
18061 # Let's still pretend it is `configure' which instantiates (i.e., don't
18062 # use $as_me), people would be surprised to read:
18063 # /* config.h. Generated by config.status. */
18064 if test x"$ac_file" = x-; then
18065 echo "/* Generated by configure. */" >$tmp/config.h
18067 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
18069 cat $tmp/in >>$tmp/config.h
18071 if test x"$ac_file" != x-; then
18072 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
18073 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
18074 echo "$as_me: $ac_file is unchanged" >&6;}
18076 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
18077 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18078 X"$ac_file" : 'X\(//\)[^/]' \| \
18079 X"$ac_file" : 'X\(//\)$' \| \
18080 X"$ac_file" : 'X\(/\)' \| \
18081 . : '\(.\)' 2>/dev/null ||
18083 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18084 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18085 /^X\(\/\/\)$/{ s//\1/; q; }
18086 /^X\(\/\).*/{ s//\1/; q; }
18088 { if $as_mkdir_p; then
18093 while test ! -d "$as_dir"; do
18094 as_dirs="$as_dir $as_dirs"
18095 as_dir=`(dirname "$as_dir") 2>/dev/null ||
18096 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
18097 X"$as_dir" : 'X\(//\)[^/]' \| \
18098 X"$as_dir" : 'X\(//\)$' \| \
18099 X"$as_dir" : 'X\(/\)' \| \
18100 . : '\(.\)' 2>/dev/null ||
18102 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
18103 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
18104 /^X\(\/\/\)$/{ s//\1/; q; }
18105 /^X\(\/\).*/{ s//\1/; q; }
18108 test ! -n "$as_dirs" || mkdir $as_dirs
18109 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
18110 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
18111 { (exit 1); exit 1; }; }; }
18114 mv $tmp/config.h $ac_file
18118 rm -f $tmp/config.h
18123 cat >>$CONFIG_STATUS <<\_ACEOF
18125 { (exit 0); exit 0; }
18127 chmod +x $CONFIG_STATUS
18128 ac_clean_files=$ac_clean_files_save
18131 # configure is writing to config.log, and then calls config.status.
18132 # config.status does its own redirection, appending to config.log.
18133 # Unfortunately, on DOS this fails, as config.log is still kept open
18134 # by configure, so config.status won't be able to write to it; its
18135 # output is simply discarded. So we exec the FD to /dev/null,
18136 # effectively closing config.log, so it can be properly (re)opened and
18137 # appended to by config.status. When coming back to configure, we
18138 # need to make the FD available again.
18139 if test "$no_create" != yes; then
18141 ac_config_status_args=
18142 test "$silent" = yes &&
18143 ac_config_status_args="$ac_config_status_args --quiet"
18145 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18147 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18148 # would make configure fail if this is the last instruction.
18149 $ac_cs_success || { (exit 1); exit 1; }
18153 echo "Configuration:
18155 Rxvt version: $VERSION : $DATE
18156 Source code location: $srcdir
18157 Install path: ${prefix}/bin
18159 Compiler flags: $CFLAGS
18162 if test "$MALLOC_TYPE" = S; then
18163 echo " malloc support: system default"
18165 if test "$MALLOC_TYPE" = G; then
18166 echo " malloc support: Gray Watson's dmalloc"
18168 if test "$MALLOC_TYPE" = D; then
18169 echo " malloc support: Doug Lea's malloc"
18172 if test x$support_xpm = xyes; then
18173 echo " Xpm library: $XPM_LIBS"
18177 The following are set in config.h
18179 echo " pty/tty type: "$rxvt_cv_ptys
18180 if test x$support_utmp != xyes; then
18181 echo " utmp support: disabled"
18184 echo " utmp support: enabled
18185 utmp file: $rxvt_cv_path_utmp
18186 utmpx file: $rxvt_cv_path_utmpx
18187 wtmp file: $rxvt_cv_path_wtmp
18188 wtmpx file: $rxvt_cv_path_wtmpx
18189 lastlog file: $rxvt_cv_path_lastlog
18190 ttys/ttytab file: $rxvt_cv_path_ttytab"
18193 if test x$term != x; then
18194 echo " set TERM to: $term"
18196 if test x$terminfo != x; then
18197 echo " set TERMINFO to: $terminfo"
18199 echo " default resource name: $RESNAME"
18200 echo " resource class: $RESCLASS"
18201 if test x$RESFALLBACK != x; then
18202 echo " resource class fallback: $RESFALLBACK"
18205 if test x$rxvt_cv_ptys = xUNKNOWN; then
18206 echo ".----------------------------------------------------------------."
18207 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18208 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18209 echo ".----------------------------------------------------------------."
18211 if test x$support_xpm = xneedsmanualspecification; then
18212 echo ".----------------------------------------------------------------."
18213 echo ". WARNING: --enable-xpm-background was specified however the ."
18214 echo ". XPM includes files and libraries could not be found. ."
18215 echo ". XPM backgrounds are now being DISABLED! If you want ."
18216 echo ". to use them you should rerun configure with the ."
18217 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18218 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18219 echo ".----------------------------------------------------------------."
18221 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18222 echo ".----------------------------------------------------------------."
18223 echo ". WARNING: --enable-xim was specified however the locale support ."
18224 echo ". functions could not be found. ."
18225 echo ". XIM is now being DISABLED! ."
18226 echo ".----------------------------------------------------------------."
18229 echo " *** Please check src/feature.h for further options ***"
18232 echo ".----------------------------------------------------------------."
18233 echo ". NOTE: most features are disabled by default, try ."
18234 echo ". configure --help to get an idea of the optional features ."
18235 echo ".----------------------------------------------------------------."