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-menubar enable menubar
1042 --enable-rxvt-scroll enable rxvt style scrollbar
1043 --enable-next-scroll enable NeXT style scrollbar
1044 --enable-xterm-scroll enable Xterm style scrollbar
1045 --enable-plain-scroll enable plain style scrollbar
1046 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1047 --enable-xim XIM (X Input Method) protocol support
1048 --enable-ttygid enable tty setting to group named "tty"
1049 --disable-backspace-key disable handling of the backspace key
1050 --disable-delete-key disable handling of the delete key
1051 --disable-resources disable all resource checking
1052 --enable-xgetdefault enable resources via X instead of our small version
1053 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1054 --enable-strings enable some replacement system functions
1055 --disable-swapscreen disable swap screen support
1056 --enable-frills enable support for rarely used features
1057 --enable-linespace enable support for linespace
1058 --enable-24bit enable support for using 24bit visuals if available
1059 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1060 --enable-selectionscrolling enable scrolling during selections
1061 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1062 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1063 --enable-old-selection enable v2.20 (& prior) mouse selection style support
1064 --disable-new-selection disable new mouse (xterm) selection style support
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"
3286 if test x$GXX = xyes; then
3287 CXXFLAGS="$CXXFLAGS -fno-exceptions"
3291 ac_cpp='$CXXCPP $CPPFLAGS'
3292 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3293 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3294 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299 ac_cpp='$CXXCPP $CPPFLAGS'
3300 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3301 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3302 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3303 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3304 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3305 if test -z "$CXXCPP"; then
3306 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3307 echo $ECHO_N "(cached) $ECHO_C" >&6
3309 # Double quotes because CXXCPP needs to be expanded
3310 for CXXCPP in "$CXX -E" "/lib/cpp"
3313 for ac_cxx_preproc_warn_flag in '' yes
3315 # Use a header file that comes with gcc, so configuring glibc
3316 # with a fresh cross-compiler works.
3317 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3318 # <limits.h> exists even on freestanding compilers.
3319 # On the NeXT, cc -E runs the code through the compiler's parser,
3320 # not just through cpp. "Syntax error" is here to catch this case.
3321 cat >conftest.$ac_ext <<_ACEOF
3324 cat confdefs.h >>conftest.$ac_ext
3325 cat >>conftest.$ac_ext <<_ACEOF
3326 /* end confdefs.h. */
3328 # include <limits.h>
3330 # include <assert.h>
3334 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3335 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3337 grep -v '^ *+' conftest.er1 >conftest.err
3339 cat conftest.err >&5
3340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3341 (exit $ac_status); } >/dev/null; then
3342 if test -s conftest.err; then
3343 ac_cpp_err=$ac_cxx_preproc_warn_flag
3344 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3351 if test -z "$ac_cpp_err"; then
3354 echo "$as_me: failed program was:" >&5
3355 sed 's/^/| /' conftest.$ac_ext >&5
3357 # Broken: fails on valid input.
3360 rm -f conftest.err conftest.$ac_ext
3362 # OK, works on sane cases. Now check whether non-existent headers
3363 # can be detected and how.
3364 cat >conftest.$ac_ext <<_ACEOF
3367 cat confdefs.h >>conftest.$ac_ext
3368 cat >>conftest.$ac_ext <<_ACEOF
3369 /* end confdefs.h. */
3370 #include <ac_nonexistent.h>
3372 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3373 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3375 grep -v '^ *+' conftest.er1 >conftest.err
3377 cat conftest.err >&5
3378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3379 (exit $ac_status); } >/dev/null; then
3380 if test -s conftest.err; then
3381 ac_cpp_err=$ac_cxx_preproc_warn_flag
3382 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3389 if test -z "$ac_cpp_err"; then
3390 # Broken: success on invalid input.
3393 echo "$as_me: failed program was:" >&5
3394 sed 's/^/| /' conftest.$ac_ext >&5
3396 # Passes both tests.
3400 rm -f conftest.err conftest.$ac_ext
3403 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3404 rm -f conftest.err conftest.$ac_ext
3405 if $ac_preproc_ok; then
3410 ac_cv_prog_CXXCPP=$CXXCPP
3413 CXXCPP=$ac_cv_prog_CXXCPP
3415 ac_cv_prog_CXXCPP=$CXXCPP
3417 echo "$as_me:$LINENO: result: $CXXCPP" >&5
3418 echo "${ECHO_T}$CXXCPP" >&6
3420 for ac_cxx_preproc_warn_flag in '' yes
3422 # Use a header file that comes with gcc, so configuring glibc
3423 # with a fresh cross-compiler works.
3424 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3425 # <limits.h> exists even on freestanding compilers.
3426 # On the NeXT, cc -E runs the code through the compiler's parser,
3427 # not just through cpp. "Syntax error" is here to catch this case.
3428 cat >conftest.$ac_ext <<_ACEOF
3431 cat confdefs.h >>conftest.$ac_ext
3432 cat >>conftest.$ac_ext <<_ACEOF
3433 /* end confdefs.h. */
3435 # include <limits.h>
3437 # include <assert.h>
3441 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3442 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3444 grep -v '^ *+' conftest.er1 >conftest.err
3446 cat conftest.err >&5
3447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3448 (exit $ac_status); } >/dev/null; then
3449 if test -s conftest.err; then
3450 ac_cpp_err=$ac_cxx_preproc_warn_flag
3451 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3458 if test -z "$ac_cpp_err"; then
3461 echo "$as_me: failed program was:" >&5
3462 sed 's/^/| /' conftest.$ac_ext >&5
3464 # Broken: fails on valid input.
3467 rm -f conftest.err conftest.$ac_ext
3469 # OK, works on sane cases. Now check whether non-existent headers
3470 # can be detected and how.
3471 cat >conftest.$ac_ext <<_ACEOF
3474 cat confdefs.h >>conftest.$ac_ext
3475 cat >>conftest.$ac_ext <<_ACEOF
3476 /* end confdefs.h. */
3477 #include <ac_nonexistent.h>
3479 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3480 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3482 grep -v '^ *+' conftest.er1 >conftest.err
3484 cat conftest.err >&5
3485 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3486 (exit $ac_status); } >/dev/null; then
3487 if test -s conftest.err; then
3488 ac_cpp_err=$ac_cxx_preproc_warn_flag
3489 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3496 if test -z "$ac_cpp_err"; then
3497 # Broken: success on invalid input.
3500 echo "$as_me: failed program was:" >&5
3501 sed 's/^/| /' conftest.$ac_ext >&5
3503 # Passes both tests.
3507 rm -f conftest.err conftest.$ac_ext
3510 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3511 rm -f conftest.err conftest.$ac_ext
3512 if $ac_preproc_ok; then
3515 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3516 See \`config.log' for more details." >&5
3517 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3518 See \`config.log' for more details." >&2;}
3519 { (exit 1); exit 1; }; }
3523 ac_cpp='$CXXCPP $CPPFLAGS'
3524 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3525 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3526 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3529 echo "$as_me:$LINENO: checking for egrep" >&5
3530 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3531 if test "${ac_cv_prog_egrep+set}" = set; then
3532 echo $ECHO_N "(cached) $ECHO_C" >&6
3534 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3535 then ac_cv_prog_egrep='grep -E'
3536 else ac_cv_prog_egrep='egrep'
3539 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3540 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3541 EGREP=$ac_cv_prog_egrep
3545 echo "$as_me:$LINENO: checking for AIX" >&5
3546 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3547 cat >conftest.$ac_ext <<_ACEOF
3550 cat confdefs.h >>conftest.$ac_ext
3551 cat >>conftest.$ac_ext <<_ACEOF
3552 /* end confdefs.h. */
3558 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3559 $EGREP "yes" >/dev/null 2>&1; then
3560 echo "$as_me:$LINENO: result: yes" >&5
3561 echo "${ECHO_T}yes" >&6
3562 cat >>confdefs.h <<\_ACEOF
3563 #define _ALL_SOURCE 1
3567 echo "$as_me:$LINENO: result: no" >&5
3568 echo "${ECHO_T}no" >&6
3573 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3574 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3575 if test "${ac_cv_search_strerror+set}" = set; then
3576 echo $ECHO_N "(cached) $ECHO_C" >&6
3578 ac_func_search_save_LIBS=$LIBS
3579 ac_cv_search_strerror=no
3580 cat >conftest.$ac_ext <<_ACEOF
3583 cat confdefs.h >>conftest.$ac_ext
3584 cat >>conftest.$ac_ext <<_ACEOF
3585 /* end confdefs.h. */
3587 /* Override any gcc2 internal prototype to avoid an error. */
3591 /* We use char because int might match the return type of a gcc2
3592 builtin and then its argument prototype would still apply. */
3602 rm -f conftest.$ac_objext conftest$ac_exeext
3603 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3604 (eval $ac_link) 2>conftest.er1
3606 grep -v '^ *+' conftest.er1 >conftest.err
3608 cat conftest.err >&5
3609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3610 (exit $ac_status); } &&
3611 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3612 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3615 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3616 (exit $ac_status); }; } &&
3617 { ac_try='test -s conftest$ac_exeext'
3618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3622 (exit $ac_status); }; }; then
3623 ac_cv_search_strerror="none required"
3625 echo "$as_me: failed program was:" >&5
3626 sed 's/^/| /' conftest.$ac_ext >&5
3629 rm -f conftest.err conftest.$ac_objext \
3630 conftest$ac_exeext conftest.$ac_ext
3631 if test "$ac_cv_search_strerror" = no; then
3632 for ac_lib in cposix; do
3633 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3634 cat >conftest.$ac_ext <<_ACEOF
3637 cat confdefs.h >>conftest.$ac_ext
3638 cat >>conftest.$ac_ext <<_ACEOF
3639 /* end confdefs.h. */
3641 /* Override any gcc2 internal prototype to avoid an error. */
3645 /* We use char because int might match the return type of a gcc2
3646 builtin and then its argument prototype would still apply. */
3656 rm -f conftest.$ac_objext conftest$ac_exeext
3657 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3658 (eval $ac_link) 2>conftest.er1
3660 grep -v '^ *+' conftest.er1 >conftest.err
3662 cat conftest.err >&5
3663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3664 (exit $ac_status); } &&
3665 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3666 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3670 (exit $ac_status); }; } &&
3671 { ac_try='test -s conftest$ac_exeext'
3672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3676 (exit $ac_status); }; }; then
3677 ac_cv_search_strerror="-l$ac_lib"
3680 echo "$as_me: failed program was:" >&5
3681 sed 's/^/| /' conftest.$ac_ext >&5
3684 rm -f conftest.err conftest.$ac_objext \
3685 conftest$ac_exeext conftest.$ac_ext
3688 LIBS=$ac_func_search_save_LIBS
3690 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3691 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3692 if test "$ac_cv_search_strerror" != no; then
3693 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3698 # Check whether --enable-shared or --disable-shared was given.
3699 if test "${enable_shared+set}" = set; then
3700 enableval="$enable_shared"
3701 p=${PACKAGE-default}
3702 case "$enableval" in
3703 yes) enable_shared=yes ;;
3704 no) enable_shared=no ;;
3707 # Look at the argument we got. We use all the common list separators.
3708 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3709 for pkg in $enableval; do
3710 if test "X$pkg" = "X$p"; then
3719 fi; # Check whether --enable-static or --disable-static was given.
3720 if test "${enable_static+set}" = set; then
3721 enableval="$enable_static"
3722 p=${PACKAGE-default}
3723 case "$enableval" in
3724 yes) enable_static=yes ;;
3725 no) enable_static=no ;;
3728 # Look at the argument we got. We use all the common list separators.
3729 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3730 for pkg in $enableval; do
3731 if test "X$pkg" = "X$p"; then
3740 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3741 if test "${enable_fast_install+set}" = set; then
3742 enableval="$enable_fast_install"
3743 p=${PACKAGE-default}
3744 case "$enableval" in
3745 yes) enable_fast_install=yes ;;
3746 no) enable_fast_install=no ;;
3748 enable_fast_install=no
3749 # Look at the argument we got. We use all the common list separators.
3750 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3751 for pkg in $enableval; do
3752 if test "X$pkg" = "X$p"; then
3753 enable_fast_install=yes
3760 enable_fast_install=yes
3762 # Make sure we can run config.sub.
3763 $ac_config_sub sun4 >/dev/null 2>&1 ||
3764 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3765 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3766 { (exit 1); exit 1; }; }
3768 echo "$as_me:$LINENO: checking build system type" >&5
3769 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3770 if test "${ac_cv_build+set}" = set; then
3771 echo $ECHO_N "(cached) $ECHO_C" >&6
3773 ac_cv_build_alias=$build_alias
3774 test -z "$ac_cv_build_alias" &&
3775 ac_cv_build_alias=`$ac_config_guess`
3776 test -z "$ac_cv_build_alias" &&
3777 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3778 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3779 { (exit 1); exit 1; }; }
3780 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3781 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3782 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3783 { (exit 1); exit 1; }; }
3786 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3787 echo "${ECHO_T}$ac_cv_build" >&6
3789 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3790 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3791 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3794 echo "$as_me:$LINENO: checking host system type" >&5
3795 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3796 if test "${ac_cv_host+set}" = set; then
3797 echo $ECHO_N "(cached) $ECHO_C" >&6
3799 ac_cv_host_alias=$host_alias
3800 test -z "$ac_cv_host_alias" &&
3801 ac_cv_host_alias=$ac_cv_build_alias
3802 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3803 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3804 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3805 { (exit 1); exit 1; }; }
3808 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3809 echo "${ECHO_T}$ac_cv_host" >&6
3811 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3812 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3813 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3817 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3818 if test "${with_gnu_ld+set}" = set; then
3819 withval="$with_gnu_ld"
3820 test "$withval" = no || with_gnu_ld=yes
3825 if test "$GCC" = yes; then
3826 # Check if gcc -print-prog-name=ld gives a path.
3827 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3828 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3831 # gcc leaves a trailing carriage return which upsets mingw
3832 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3834 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3837 # Accept absolute paths.
3838 [\\/]* | [A-Za-z]:[\\/]*)
3839 re_direlt='/[^/][^/]*/\.\./'
3840 # Canonicalize the path of ld
3841 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3842 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3843 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3845 test -z "$LD" && LD="$ac_prog"
3848 # If it fails, then pretend we aren't using GCC.
3852 # If it is relative, then search for the first ld in PATH.
3856 elif test "$with_gnu_ld" = yes; then
3857 echo "$as_me:$LINENO: checking for GNU ld" >&5
3858 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3860 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3861 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3863 if test "${lt_cv_path_LD+set}" = set; then
3864 echo $ECHO_N "(cached) $ECHO_C" >&6
3866 if test -z "$LD"; then
3867 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3868 for ac_dir in $PATH; do
3869 test -z "$ac_dir" && ac_dir=.
3870 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3871 lt_cv_path_LD="$ac_dir/$ac_prog"
3872 # Check to see if the program is GNU ld. I'd rather use --version,
3873 # but apparently some GNU ld's only accept -v.
3874 # Break only if it was the GNU/non-GNU ld that we prefer.
3875 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3876 test "$with_gnu_ld" != no && break
3878 test "$with_gnu_ld" != yes && break
3884 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3889 if test -n "$LD"; then
3890 echo "$as_me:$LINENO: result: $LD" >&5
3891 echo "${ECHO_T}$LD" >&6
3893 echo "$as_me:$LINENO: result: no" >&5
3894 echo "${ECHO_T}no" >&6
3896 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3897 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3898 { (exit 1); exit 1; }; }
3899 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3900 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3901 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3902 echo $ECHO_N "(cached) $ECHO_C" >&6
3904 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3905 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3906 lt_cv_prog_gnu_ld=yes
3908 lt_cv_prog_gnu_ld=no
3911 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3912 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3913 with_gnu_ld=$lt_cv_prog_gnu_ld
3916 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3917 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3918 if test "${lt_cv_ld_reload_flag+set}" = set; then
3919 echo $ECHO_N "(cached) $ECHO_C" >&6
3921 lt_cv_ld_reload_flag='-r'
3923 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3924 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3925 reload_flag=$lt_cv_ld_reload_flag
3926 test -n "$reload_flag" && reload_flag=" $reload_flag"
3928 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3929 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3930 if test "${lt_cv_path_NM+set}" = set; then
3931 echo $ECHO_N "(cached) $ECHO_C" >&6
3933 if test -n "$NM"; then
3934 # Let the user override the test.
3937 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3938 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3939 test -z "$ac_dir" && ac_dir=.
3940 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3941 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3942 # Check to see if the nm accepts a BSD-compat flag.
3943 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3944 # nm: unknown option "B" ignored
3945 # Tru64's nm complains that /dev/null is an invalid object file
3946 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3947 lt_cv_path_NM="$tmp_nm -B"
3949 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3950 lt_cv_path_NM="$tmp_nm -p"
3953 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3954 continue # so that we can try to find one that supports BSD flags
3959 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3964 echo "$as_me:$LINENO: result: $NM" >&5
3965 echo "${ECHO_T}$NM" >&6
3967 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3968 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3970 if test "$LN_S" = "ln -s"; then
3971 echo "$as_me:$LINENO: result: yes" >&5
3972 echo "${ECHO_T}yes" >&6
3974 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3975 echo "${ECHO_T}no, using $LN_S" >&6
3978 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3979 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3980 if test "${lt_cv_deplibs_check_method+set}" = set; then
3981 echo $ECHO_N "(cached) $ECHO_C" >&6
3983 lt_cv_file_magic_cmd='$MAGIC_CMD'
3984 lt_cv_file_magic_test_file=
3985 lt_cv_deplibs_check_method='unknown'
3986 # Need to set the preceding variable on all platforms that support
3987 # interlibrary dependencies.
3988 # 'none' -- dependencies not supported.
3989 # `unknown' -- same as none, but documents that we really don't know.
3990 # 'pass_all' -- all dependencies passed with no checks.
3991 # 'test_compile' -- check by making test program.
3992 # ['file_magic [regex]'] -- check by looking for files in library path
3993 # which responds to the $file_magic_cmd with a given egrep regex.
3994 # If you have `file' or equivalent on your system and you're not sure
3995 # whether `pass_all' will *always* work, you probably want this one.
3999 lt_cv_deplibs_check_method=pass_all
4003 lt_cv_deplibs_check_method=pass_all
4007 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4008 lt_cv_file_magic_cmd='/usr/bin/file -L'
4009 lt_cv_file_magic_test_file=/shlib/libc.so
4012 cygwin* | mingw* | pw32*)
4013 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4014 lt_cv_file_magic_cmd='$OBJDUMP -f'
4018 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4019 lt_cv_file_magiic_cmd=/usr/bin/file
4020 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4024 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4027 # Not sure whether the presence of OpenBSD here was a mistake.
4028 # Let's accept both of them until this is cleared up.
4029 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4030 lt_cv_file_magic_cmd=/usr/bin/file
4031 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4035 lt_cv_deplibs_check_method=pass_all
4040 lt_cv_deplibs_check_method=pass_all
4044 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4045 lt_cv_file_magic_cmd=/usr/bin/file
4046 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4052 # this will be overridden with pass_all, but let us keep it just in case
4053 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4057 *-32|*"-32 ") libmagic=32-bit;;
4058 *-n32|*"-n32 ") libmagic=N32;;
4059 *-64|*"-64 ") libmagic=64-bit;;
4060 *) libmagic=never-match;;
4062 # this will be overridden with pass_all, but let us keep it just in case
4063 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4066 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4067 lt_cv_deplibs_check_method=pass_all
4070 # This must be Linux ELF.
4073 alpha* | i*86 | powerpc* | sparc* | ia64* )
4074 lt_cv_deplibs_check_method=pass_all ;;
4076 # glibc up to 2.1.1 does not perform some relocations on ARM
4077 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4079 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4083 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4084 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4086 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4088 lt_cv_file_magic_cmd='/usr/bin/file -L'
4089 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4093 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4094 lt_cv_file_magic_cmd=/usr/bin/file
4095 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4098 osf3* | osf4* | osf5*)
4099 # this will be overridden with pass_all, but let us keep it just in case
4100 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4101 lt_cv_file_magic_test_file=/shlib/libc.so
4102 lt_cv_deplibs_check_method=pass_all
4106 lt_cv_deplibs_check_method=pass_all
4110 lt_cv_deplibs_check_method=pass_all
4111 lt_cv_file_magic_test_file=/lib/libc.so
4114 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4115 case "$host_vendor" in
4117 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]'
4118 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4121 lt_cv_deplibs_check_method=pass_all
4124 lt_cv_file_magic_cmd='/bin/file'
4125 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4128 lt_cv_file_magic_cmd='/bin/file'
4129 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4130 lt_cv_file_magic_test_file=/lib/libc.so
4137 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4138 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4139 file_magic_cmd=$lt_cv_file_magic_cmd
4140 deplibs_check_method=$lt_cv_deplibs_check_method
4148 # Check for command to grab the raw symbol name followed by C symbol from nm.
4149 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4150 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4151 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4152 echo $ECHO_N "(cached) $ECHO_C" >&6
4155 # These are sane defaults that work on at least a few old systems.
4156 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4158 # Character class describing NM global symbol codes.
4159 symcode='[BCDEGRST]'
4161 # Regexp to match symbols that can be accessed directly from C.
4162 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4164 # Transform the above into a raw symbol and a C symbol.
4165 symxfrm='\1 \2\3 \3'
4167 # Transform an extracted symbol line into a proper C declaration
4168 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4170 # Define system-specific variables.
4175 cygwin* | mingw* | pw32*)
4176 symcode='[ABCDGISTW]'
4178 hpux*) # Its linker distinguishes data from code symbols
4179 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4182 symcode='[BCDEGRST]'
4192 # Handle CRLF in mingw tool chain
4196 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4200 # If we're using GNU nm, then use its standard symbol codes.
4201 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4202 symcode='[ABCDGISTW]'
4205 # Try without a prefix undercore, then with it.
4206 for ac_symprfx in "" "_"; do
4208 # Write the raw and C identifiers.
4209 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4211 # Check to see that the pipe works correctly.
4214 cat > conftest.$ac_ext <<EOF
4219 void nm_test_func(){}
4223 main(){nm_test_var='a';nm_test_func();return(0);}
4226 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4227 (eval $ac_compile) 2>&5
4229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4230 (exit $ac_status); }; then
4231 # Now try to grab the symbols.
4233 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4234 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237 (exit $ac_status); } && test -s "$nlist"; then
4238 # Try sorting and uniquifying the output.
4239 if sort "$nlist" | uniq > "$nlist"T; then
4240 mv -f "$nlist"T "$nlist"
4245 # Make sure that we snagged all the symbols we need.
4246 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4247 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4248 cat <<EOF > conftest.$ac_ext
4254 # Now generate the symbol file.
4255 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4257 cat <<EOF >> conftest.$ac_ext
4258 #if defined (__STDC__) && __STDC__
4259 # define lt_ptr_t void *
4261 # define lt_ptr_t char *
4265 /* The mapping between symbol names and symbols. */
4270 lt_preloaded_symbols[] =
4273 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4274 cat <<\EOF >> conftest.$ac_ext
4282 # Now try linking the two files.
4283 mv conftest.$ac_objext conftstm.$ac_objext
4285 save_CFLAGS="$CFLAGS"
4286 LIBS="conftstm.$ac_objext"
4287 CFLAGS="$CFLAGS$no_builtin_flag"
4288 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4289 (eval $ac_link) 2>&5
4291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4292 (exit $ac_status); } && test -s conftest; then
4296 CFLAGS="$save_CFLAGS"
4298 echo "cannot find nm_test_func in $nlist" >&5
4301 echo "cannot find nm_test_var in $nlist" >&5
4304 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4307 echo "$progname: failed program was:" >&5
4308 cat conftest.$ac_ext >&5
4310 rm -f conftest* conftst*
4312 # Do not use the global_symbol_pipe unless it works.
4313 if test "$pipe_works" = yes; then
4316 lt_cv_sys_global_symbol_pipe=
4322 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4323 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4324 global_symbol_to_cdecl=
4326 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4328 if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4329 echo "$as_me:$LINENO: result: failed" >&5
4330 echo "${ECHO_T}failed" >&6
4332 echo "$as_me:$LINENO: result: ok" >&5
4333 echo "${ECHO_T}ok" >&6
4336 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4337 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4338 if test "${ac_cv_header_stdc+set}" = set; then
4339 echo $ECHO_N "(cached) $ECHO_C" >&6
4341 cat >conftest.$ac_ext <<_ACEOF
4344 cat confdefs.h >>conftest.$ac_ext
4345 cat >>conftest.$ac_ext <<_ACEOF
4346 /* end confdefs.h. */
4360 rm -f conftest.$ac_objext
4361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4362 (eval $ac_compile) 2>conftest.er1
4364 grep -v '^ *+' conftest.er1 >conftest.err
4366 cat conftest.err >&5
4367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4368 (exit $ac_status); } &&
4369 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4374 (exit $ac_status); }; } &&
4375 { ac_try='test -s conftest.$ac_objext'
4376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4380 (exit $ac_status); }; }; then
4381 ac_cv_header_stdc=yes
4383 echo "$as_me: failed program was:" >&5
4384 sed 's/^/| /' conftest.$ac_ext >&5
4386 ac_cv_header_stdc=no
4388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4390 if test $ac_cv_header_stdc = yes; then
4391 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4392 cat >conftest.$ac_ext <<_ACEOF
4395 cat confdefs.h >>conftest.$ac_ext
4396 cat >>conftest.$ac_ext <<_ACEOF
4397 /* end confdefs.h. */
4401 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4402 $EGREP "memchr" >/dev/null 2>&1; then
4405 ac_cv_header_stdc=no
4411 if test $ac_cv_header_stdc = yes; then
4412 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4413 cat >conftest.$ac_ext <<_ACEOF
4416 cat confdefs.h >>conftest.$ac_ext
4417 cat >>conftest.$ac_ext <<_ACEOF
4418 /* end confdefs.h. */
4422 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4423 $EGREP "free" >/dev/null 2>&1; then
4426 ac_cv_header_stdc=no
4432 if test $ac_cv_header_stdc = yes; then
4433 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4434 if test "$cross_compiling" = yes; then
4437 cat >conftest.$ac_ext <<_ACEOF
4440 cat confdefs.h >>conftest.$ac_ext
4441 cat >>conftest.$ac_ext <<_ACEOF
4442 /* end confdefs.h. */
4444 #if ((' ' & 0x0FF) == 0x020)
4445 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4446 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4448 # define ISLOWER(c) \
4449 (('a' <= (c) && (c) <= 'i') \
4450 || ('j' <= (c) && (c) <= 'r') \
4451 || ('s' <= (c) && (c) <= 'z'))
4452 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4455 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4460 for (i = 0; i < 256; i++)
4461 if (XOR (islower (i), ISLOWER (i))
4462 || toupper (i) != TOUPPER (i))
4467 rm -f conftest$ac_exeext
4468 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4469 (eval $ac_link) 2>&5
4471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4473 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4477 (exit $ac_status); }; }; then
4480 echo "$as_me: program exited with status $ac_status" >&5
4481 echo "$as_me: failed program was:" >&5
4482 sed 's/^/| /' conftest.$ac_ext >&5
4485 ac_cv_header_stdc=no
4487 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4491 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4492 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4493 if test $ac_cv_header_stdc = yes; then
4495 cat >>confdefs.h <<\_ACEOF
4496 #define STDC_HEADERS 1
4501 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4511 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4512 inttypes.h stdint.h unistd.h
4514 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4515 echo "$as_me:$LINENO: checking for $ac_header" >&5
4516 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4517 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4518 echo $ECHO_N "(cached) $ECHO_C" >&6
4520 cat >conftest.$ac_ext <<_ACEOF
4523 cat confdefs.h >>conftest.$ac_ext
4524 cat >>conftest.$ac_ext <<_ACEOF
4525 /* end confdefs.h. */
4526 $ac_includes_default
4528 #include <$ac_header>
4530 rm -f conftest.$ac_objext
4531 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4532 (eval $ac_compile) 2>conftest.er1
4534 grep -v '^ *+' conftest.er1 >conftest.err
4536 cat conftest.err >&5
4537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4538 (exit $ac_status); } &&
4539 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4540 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4544 (exit $ac_status); }; } &&
4545 { ac_try='test -s conftest.$ac_objext'
4546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4550 (exit $ac_status); }; }; then
4551 eval "$as_ac_Header=yes"
4553 echo "$as_me: failed program was:" >&5
4554 sed 's/^/| /' conftest.$ac_ext >&5
4556 eval "$as_ac_Header=no"
4558 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4560 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4561 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4562 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4563 cat >>confdefs.h <<_ACEOF
4564 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4573 for ac_header in dlfcn.h
4575 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4576 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4577 echo "$as_me:$LINENO: checking for $ac_header" >&5
4578 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4579 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4580 echo $ECHO_N "(cached) $ECHO_C" >&6
4582 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4583 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4585 # Is the header compilable?
4586 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4587 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4588 cat >conftest.$ac_ext <<_ACEOF
4591 cat confdefs.h >>conftest.$ac_ext
4592 cat >>conftest.$ac_ext <<_ACEOF
4593 /* end confdefs.h. */
4594 $ac_includes_default
4595 #include <$ac_header>
4597 rm -f conftest.$ac_objext
4598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4599 (eval $ac_compile) 2>conftest.er1
4601 grep -v '^ *+' conftest.er1 >conftest.err
4603 cat conftest.err >&5
4604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4605 (exit $ac_status); } &&
4606 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4611 (exit $ac_status); }; } &&
4612 { ac_try='test -s conftest.$ac_objext'
4613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4617 (exit $ac_status); }; }; then
4618 ac_header_compiler=yes
4620 echo "$as_me: failed program was:" >&5
4621 sed 's/^/| /' conftest.$ac_ext >&5
4623 ac_header_compiler=no
4625 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4626 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4627 echo "${ECHO_T}$ac_header_compiler" >&6
4629 # Is the header present?
4630 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4631 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4632 cat >conftest.$ac_ext <<_ACEOF
4635 cat confdefs.h >>conftest.$ac_ext
4636 cat >>conftest.$ac_ext <<_ACEOF
4637 /* end confdefs.h. */
4638 #include <$ac_header>
4640 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4641 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4643 grep -v '^ *+' conftest.er1 >conftest.err
4645 cat conftest.err >&5
4646 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4647 (exit $ac_status); } >/dev/null; then
4648 if test -s conftest.err; then
4649 ac_cpp_err=$ac_cxx_preproc_warn_flag
4650 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4657 if test -z "$ac_cpp_err"; then
4658 ac_header_preproc=yes
4660 echo "$as_me: failed program was:" >&5
4661 sed 's/^/| /' conftest.$ac_ext >&5
4663 ac_header_preproc=no
4665 rm -f conftest.err conftest.$ac_ext
4666 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4667 echo "${ECHO_T}$ac_header_preproc" >&6
4669 # So? What about this header?
4670 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4672 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4673 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4674 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4675 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4676 ac_header_preproc=yes
4679 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4680 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4681 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4682 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4683 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4684 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4685 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4686 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4687 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4688 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4689 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4690 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4693 ## ------------------------------------------ ##
4694 ## Report this to the AC_PACKAGE_NAME lists. ##
4695 ## ------------------------------------------ ##
4698 sed "s/^/$as_me: WARNING: /" >&2
4701 echo "$as_me:$LINENO: checking for $ac_header" >&5
4702 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4703 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4704 echo $ECHO_N "(cached) $ECHO_C" >&6
4706 eval "$as_ac_Header=\$ac_header_preproc"
4708 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4709 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4712 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4713 cat >>confdefs.h <<_ACEOF
4714 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4725 # Only perform the check for file, if the check method requires it
4726 case "$deplibs_check_method" in
4728 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4729 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4730 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4731 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4732 echo $ECHO_N "(cached) $ECHO_C" >&6
4734 case "$MAGIC_CMD" in
4736 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4739 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4742 ac_save_MAGIC_CMD="$MAGIC_CMD"
4743 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4744 ac_dummy="/usr/bin:$PATH"
4745 for ac_dir in $ac_dummy; do
4746 test -z "$ac_dir" && ac_dir=.
4747 if test -f $ac_dir/${ac_tool_prefix}file; then
4748 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4749 if test -n "$file_magic_test_file"; then
4750 case "$deplibs_check_method" in
4752 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4753 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4754 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4755 egrep "$file_magic_regex" > /dev/null; then
4760 *** Warning: the command libtool uses to detect shared libraries,
4761 *** $file_magic_cmd, produces output that libtool cannot recognize.
4762 *** The result is that libtool may fail to recognize shared libraries
4763 *** as such. This will affect the creation of libtool libraries that
4764 *** depend on shared libraries, but programs linked with such libtool
4765 *** libraries will work regardless of this problem. Nevertheless, you
4766 *** may want to report the problem to your system manager and/or to
4767 *** bug-libtool@gnu.org
4777 MAGIC_CMD="$ac_save_MAGIC_CMD"
4782 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4783 if test -n "$MAGIC_CMD"; then
4784 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4785 echo "${ECHO_T}$MAGIC_CMD" >&6
4787 echo "$as_me:$LINENO: result: no" >&5
4788 echo "${ECHO_T}no" >&6
4791 if test -z "$lt_cv_path_MAGIC_CMD"; then
4792 if test -n "$ac_tool_prefix"; then
4793 echo "$as_me:$LINENO: checking for file" >&5
4794 echo $ECHO_N "checking for file... $ECHO_C" >&6
4795 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4796 echo $ECHO_N "(cached) $ECHO_C" >&6
4798 case "$MAGIC_CMD" in
4800 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4803 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4806 ac_save_MAGIC_CMD="$MAGIC_CMD"
4807 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4808 ac_dummy="/usr/bin:$PATH"
4809 for ac_dir in $ac_dummy; do
4810 test -z "$ac_dir" && ac_dir=.
4811 if test -f $ac_dir/file; then
4812 lt_cv_path_MAGIC_CMD="$ac_dir/file"
4813 if test -n "$file_magic_test_file"; then
4814 case "$deplibs_check_method" in
4816 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4817 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4818 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4819 egrep "$file_magic_regex" > /dev/null; then
4824 *** Warning: the command libtool uses to detect shared libraries,
4825 *** $file_magic_cmd, produces output that libtool cannot recognize.
4826 *** The result is that libtool may fail to recognize shared libraries
4827 *** as such. This will affect the creation of libtool libraries that
4828 *** depend on shared libraries, but programs linked with such libtool
4829 *** libraries will work regardless of this problem. Nevertheless, you
4830 *** may want to report the problem to your system manager and/or to
4831 *** bug-libtool@gnu.org
4841 MAGIC_CMD="$ac_save_MAGIC_CMD"
4846 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4847 if test -n "$MAGIC_CMD"; then
4848 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4849 echo "${ECHO_T}$MAGIC_CMD" >&6
4851 echo "$as_me:$LINENO: result: no" >&5
4852 echo "${ECHO_T}no" >&6
4864 if test -n "$ac_tool_prefix"; then
4865 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4866 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4867 echo "$as_me:$LINENO: checking for $ac_word" >&5
4868 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4869 if test "${ac_cv_prog_RANLIB+set}" = set; then
4870 echo $ECHO_N "(cached) $ECHO_C" >&6
4872 if test -n "$RANLIB"; then
4873 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4879 test -z "$as_dir" && as_dir=.
4880 for ac_exec_ext in '' $ac_executable_extensions; do
4881 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4882 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4883 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4891 RANLIB=$ac_cv_prog_RANLIB
4892 if test -n "$RANLIB"; then
4893 echo "$as_me:$LINENO: result: $RANLIB" >&5
4894 echo "${ECHO_T}$RANLIB" >&6
4896 echo "$as_me:$LINENO: result: no" >&5
4897 echo "${ECHO_T}no" >&6
4901 if test -z "$ac_cv_prog_RANLIB"; then
4902 ac_ct_RANLIB=$RANLIB
4903 # Extract the first word of "ranlib", so it can be a program name with args.
4904 set dummy ranlib; ac_word=$2
4905 echo "$as_me:$LINENO: checking for $ac_word" >&5
4906 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4907 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4908 echo $ECHO_N "(cached) $ECHO_C" >&6
4910 if test -n "$ac_ct_RANLIB"; then
4911 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4917 test -z "$as_dir" && as_dir=.
4918 for ac_exec_ext in '' $ac_executable_extensions; do
4919 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4920 ac_cv_prog_ac_ct_RANLIB="ranlib"
4921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4927 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4930 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4931 if test -n "$ac_ct_RANLIB"; then
4932 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4933 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4935 echo "$as_me:$LINENO: result: no" >&5
4936 echo "${ECHO_T}no" >&6
4939 RANLIB=$ac_ct_RANLIB
4941 RANLIB="$ac_cv_prog_RANLIB"
4944 if test -n "$ac_tool_prefix"; then
4945 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4946 set dummy ${ac_tool_prefix}strip; ac_word=$2
4947 echo "$as_me:$LINENO: checking for $ac_word" >&5
4948 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4949 if test "${ac_cv_prog_STRIP+set}" = set; then
4950 echo $ECHO_N "(cached) $ECHO_C" >&6
4952 if test -n "$STRIP"; then
4953 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4955 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4959 test -z "$as_dir" && as_dir=.
4960 for ac_exec_ext in '' $ac_executable_extensions; do
4961 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4962 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4963 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4971 STRIP=$ac_cv_prog_STRIP
4972 if test -n "$STRIP"; then
4973 echo "$as_me:$LINENO: result: $STRIP" >&5
4974 echo "${ECHO_T}$STRIP" >&6
4976 echo "$as_me:$LINENO: result: no" >&5
4977 echo "${ECHO_T}no" >&6
4981 if test -z "$ac_cv_prog_STRIP"; then
4983 # Extract the first word of "strip", so it can be a program name with args.
4984 set dummy strip; ac_word=$2
4985 echo "$as_me:$LINENO: checking for $ac_word" >&5
4986 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4987 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4988 echo $ECHO_N "(cached) $ECHO_C" >&6
4990 if test -n "$ac_ct_STRIP"; then
4991 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4997 test -z "$as_dir" && as_dir=.
4998 for ac_exec_ext in '' $ac_executable_extensions; do
4999 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5000 ac_cv_prog_ac_ct_STRIP="strip"
5001 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5007 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5010 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5011 if test -n "$ac_ct_STRIP"; then
5012 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5013 echo "${ECHO_T}$ac_ct_STRIP" >&6
5015 echo "$as_me:$LINENO: result: no" >&5
5016 echo "${ECHO_T}no" >&6
5021 STRIP="$ac_cv_prog_STRIP"
5028 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5029 if test "${enable_libtool_lock+set}" = set; then
5030 enableval="$enable_libtool_lock"
5033 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5035 # Some flags need to be propagated to the compiler or linker for good
5039 # Find out which ABI we are using.
5040 echo '#line 5040 "configure"' > conftest.$ac_ext
5041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5042 (eval $ac_compile) 2>&5
5044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045 (exit $ac_status); }; then
5046 case "`/usr/bin/file conftest.$ac_objext`" in
5062 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5063 SAVE_CFLAGS="$CFLAGS"
5064 CFLAGS="$CFLAGS -belf"
5065 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5066 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5067 if test "${lt_cv_cc_needs_belf+set}" = set; then
5068 echo $ECHO_N "(cached) $ECHO_C" >&6
5073 ac_cpp='$CPP $CPPFLAGS'
5074 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5075 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5076 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5078 cat >conftest.$ac_ext <<_ACEOF
5081 cat confdefs.h >>conftest.$ac_ext
5082 cat >>conftest.$ac_ext <<_ACEOF
5083 /* end confdefs.h. */
5093 rm -f conftest.$ac_objext conftest$ac_exeext
5094 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5095 (eval $ac_link) 2>conftest.er1
5097 grep -v '^ *+' conftest.er1 >conftest.err
5099 cat conftest.err >&5
5100 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5101 (exit $ac_status); } &&
5102 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5103 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5106 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5107 (exit $ac_status); }; } &&
5108 { ac_try='test -s conftest$ac_exeext'
5109 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5112 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5113 (exit $ac_status); }; }; then
5114 lt_cv_cc_needs_belf=yes
5116 echo "$as_me: failed program was:" >&5
5117 sed 's/^/| /' conftest.$ac_ext >&5
5119 lt_cv_cc_needs_belf=no
5121 rm -f conftest.err conftest.$ac_objext \
5122 conftest$ac_exeext conftest.$ac_ext
5124 ac_cpp='$CXXCPP $CPPFLAGS'
5125 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5126 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5127 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5130 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5131 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5132 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5133 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5134 CFLAGS="$SAVE_CFLAGS"
5141 # Sed substitution that helps us do robust quoting. It backslashifies
5142 # metacharacters that are still active within double-quoted strings.
5143 Xsed='sed -e s/^X//'
5144 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5146 # Same as above, but do not quote variable references.
5147 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5149 # Sed substitution to delay expansion of an escaped shell variable in a
5150 # double_quote_subst'ed string.
5151 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5157 default_ofile=libtool
5158 can_build_shared=yes
5160 # All known linkers require a `.a' archive for static linking (except M$VC,
5161 # which needs '.lib').
5163 ltmain="$ac_aux_dir/ltmain.sh"
5164 ofile="$default_ofile"
5165 with_gnu_ld="$lt_cv_prog_gnu_ld"
5166 need_locks="$enable_libtool_lock"
5169 old_CFLAGS="$CFLAGS"
5171 # Set sane defaults for various variables
5172 test -z "$AR" && AR=ar
5173 test -z "$AR_FLAGS" && AR_FLAGS=cru
5174 test -z "$AS" && AS=as
5175 test -z "$CC" && CC=cc
5176 test -z "$DLLTOOL" && DLLTOOL=dlltool
5177 test -z "$LD" && LD=ld
5178 test -z "$LN_S" && LN_S="ln -s"
5179 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5180 test -z "$NM" && NM=nm
5181 test -z "$OBJDUMP" && OBJDUMP=objdump
5182 test -z "$RANLIB" && RANLIB=:
5183 test -z "$STRIP" && STRIP=:
5184 test -z "$ac_objext" && ac_objext=o
5186 if test x"$host" != x"$build"; then
5187 ac_tool_prefix=${host_alias}-
5192 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5195 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5200 # AIX sometimes has problems with the GCC collect2 program. For some
5201 # reason, if we set the COLLECT_NAMES environment variable, the problems
5202 # vanish in a puff of smoke.
5203 if test "X${COLLECT_NAMES+set}" != Xset; then
5205 export COLLECT_NAMES
5210 # Determine commands to create old-style static archives.
5211 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5212 old_postinstall_cmds='chmod 644 $oldlib'
5213 old_postuninstall_cmds=
5215 if test -n "$RANLIB"; then
5216 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5217 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5220 # Allow CC to be a program name with arguments.
5224 ## FIXME: this should be a separate macro
5226 echo "$as_me:$LINENO: checking for objdir" >&5
5227 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5228 rm -f .libs 2>/dev/null
5229 mkdir .libs 2>/dev/null
5230 if test -d .libs; then
5233 # MS-DOS does not allow filenames that begin with a dot.
5236 rmdir .libs 2>/dev/null
5237 echo "$as_me:$LINENO: result: $objdir" >&5
5238 echo "${ECHO_T}$objdir" >&6
5243 ## FIXME: this should be a separate macro
5246 # Check whether --with-pic or --without-pic was given.
5247 if test "${with_pic+set}" = set; then
5253 test -z "$pic_mode" && pic_mode=default
5255 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5256 # in isolation, and that seeing it set (from the cache) indicates that
5257 # the associated values are set (in the cache) correctly too.
5258 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5259 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5260 if test "${lt_cv_prog_cc_pic+set}" = set; then
5261 echo $ECHO_N "(cached) $ECHO_C" >&6
5264 lt_cv_prog_cc_shlib=
5266 lt_cv_prog_cc_static=
5267 lt_cv_prog_cc_no_builtin=
5268 lt_cv_prog_cc_can_build_shared=$can_build_shared
5270 if test "$GCC" = yes; then
5271 lt_cv_prog_cc_wl='-Wl,'
5272 lt_cv_prog_cc_static='-static'
5275 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5276 # PIC is the default for these OSes.
5279 # Below there is a dirty hack to force normal static linking with -ldl
5280 # The problem is because libdl dynamically linked with both libc and
5281 # libC (AIX C++ library), which obviously doesn't included in libraries
5282 # list by gcc. This cause undefined symbols with -static flags.
5283 # This hack allows C programs to be linked with "-static -ldl", but
5284 # we not sure about C++ programs.
5285 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5287 cygwin* | mingw* | pw32* | os2*)
5288 # This hack is so that the source file can tell whether it is being
5289 # built for inclusion in a dll (and should export symbols for example).
5290 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5293 # FIXME: we need at least 68020 code to build shared libraries, but
5294 # adding the `-m68020' flag to GCC prevents building anything better,
5296 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5299 if test -d /usr/nec; then
5300 lt_cv_prog_cc_pic=-Kconform_pic
5304 lt_cv_prog_cc_pic='-fPIC'
5308 # PORTME Check for PIC flags for the system compiler.
5311 # All AIX code is PIC.
5312 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5315 hpux9* | hpux10* | hpux11*)
5316 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5317 lt_cv_prog_cc_wl='-Wl,'
5318 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5319 lt_cv_prog_cc_pic='+Z'
5323 lt_cv_prog_cc_wl='-Wl,'
5324 lt_cv_prog_cc_static='-non_shared'
5325 # PIC (with -KPIC) is the default.
5328 cygwin* | mingw* | pw32* | os2*)
5329 # This hack is so that the source file can tell whether it is being
5330 # built for inclusion in a dll (and should export symbols for example).
5331 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5335 lt_cv_prog_cc_pic='-KPIC'
5336 lt_cv_prog_cc_static='-Bstatic'
5339 osf3* | osf4* | osf5*)
5340 # All OSF/1 code is PIC.
5341 lt_cv_prog_cc_wl='-Wl,'
5342 lt_cv_prog_cc_static='-non_shared'
5346 lt_cv_prog_cc_pic='-Kpic'
5347 lt_cv_prog_cc_static='-dn'
5348 lt_cv_prog_cc_shlib='-belf'
5352 lt_cv_prog_cc_pic='-KPIC'
5353 lt_cv_prog_cc_static='-Bstatic'
5354 lt_cv_prog_cc_wl='-Wl,'
5358 lt_cv_prog_cc_pic='-PIC'
5359 lt_cv_prog_cc_static='-Bstatic'
5360 lt_cv_prog_cc_wl='-Qoption ld '
5363 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5364 lt_cv_prog_cc_pic='-KPIC'
5365 lt_cv_prog_cc_static='-Bstatic'
5366 if test "x$host_vendor" = xsni; then
5367 lt_cv_prog_cc_wl='-LD'
5369 lt_cv_prog_cc_wl='-Wl,'
5374 lt_cv_prog_cc_pic='-pic'
5375 lt_cv_prog_cc_static='-Bstatic'
5379 if test -d /usr/nec ;then
5380 lt_cv_prog_cc_pic='-Kconform_pic'
5381 lt_cv_prog_cc_static='-Bstatic'
5386 lt_cv_prog_cc_can_build_shared=no
5393 if test -z "$lt_cv_prog_cc_pic"; then
5394 echo "$as_me:$LINENO: result: none" >&5
5395 echo "${ECHO_T}none" >&6
5397 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5398 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5400 # Check to make sure the pic_flag actually works.
5401 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5402 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5403 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5404 echo $ECHO_N "(cached) $ECHO_C" >&6
5406 save_CFLAGS="$CFLAGS"
5407 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5408 cat >conftest.$ac_ext <<_ACEOF
5411 cat confdefs.h >>conftest.$ac_ext
5412 cat >>conftest.$ac_ext <<_ACEOF
5413 /* end confdefs.h. */
5423 rm -f conftest.$ac_objext
5424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5425 (eval $ac_compile) 2>conftest.er1
5427 grep -v '^ *+' conftest.er1 >conftest.err
5429 cat conftest.err >&5
5430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5431 (exit $ac_status); } &&
5432 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5437 (exit $ac_status); }; } &&
5438 { ac_try='test -s conftest.$ac_objext'
5439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5443 (exit $ac_status); }; }; then
5445 hpux9* | hpux10* | hpux11*)
5446 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5447 # they create non-PIC objects. So, if there were any warnings, we
5448 # assume that PIC is not supported.
5449 if test -s conftest.err; then
5450 lt_cv_prog_cc_pic_works=no
5452 lt_cv_prog_cc_pic_works=yes
5456 lt_cv_prog_cc_pic_works=yes
5461 echo "$as_me: failed program was:" >&5
5462 sed 's/^/| /' conftest.$ac_ext >&5
5464 lt_cv_prog_cc_pic_works=no
5467 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5468 CFLAGS="$save_CFLAGS"
5473 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5475 lt_cv_prog_cc_can_build_shared=no
5477 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5480 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5481 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5486 # Check for any special shared library compilation flags.
5487 if test -n "$lt_cv_prog_cc_shlib"; then
5488 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5489 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5490 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5492 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5493 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5494 lt_cv_prog_cc_can_build_shared=no
5498 ## FIXME: this should be a separate macro
5500 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5501 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5502 if test "${lt_cv_prog_cc_static_works+set}" = set; then
5503 echo $ECHO_N "(cached) $ECHO_C" >&6
5505 lt_cv_prog_cc_static_works=no
5506 save_LDFLAGS="$LDFLAGS"
5507 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5508 cat >conftest.$ac_ext <<_ACEOF
5511 cat confdefs.h >>conftest.$ac_ext
5512 cat >>conftest.$ac_ext <<_ACEOF
5513 /* end confdefs.h. */
5523 rm -f conftest.$ac_objext conftest$ac_exeext
5524 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5525 (eval $ac_link) 2>conftest.er1
5527 grep -v '^ *+' conftest.er1 >conftest.err
5529 cat conftest.err >&5
5530 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5531 (exit $ac_status); } &&
5532 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5536 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5537 (exit $ac_status); }; } &&
5538 { ac_try='test -s conftest$ac_exeext'
5539 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5542 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5543 (exit $ac_status); }; }; then
5544 lt_cv_prog_cc_static_works=yes
5546 echo "$as_me: failed program was:" >&5
5547 sed 's/^/| /' conftest.$ac_ext >&5
5550 rm -f conftest.err conftest.$ac_objext \
5551 conftest$ac_exeext conftest.$ac_ext
5552 LDFLAGS="$save_LDFLAGS"
5557 # Belt *and* braces to stop my trousers falling down:
5558 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5559 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5560 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5562 pic_flag="$lt_cv_prog_cc_pic"
5563 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5564 wl="$lt_cv_prog_cc_wl"
5565 link_static_flag="$lt_cv_prog_cc_static"
5566 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5567 can_build_shared="$lt_cv_prog_cc_can_build_shared"
5572 ## FIXME: this should be a separate macro
5574 # Check to see if options -o and -c are simultaneously supported by compiler
5575 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5576 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5577 $rm -r conftest 2>/dev/null
5580 echo "int some_variable = 0;" > conftest.$ac_ext
5582 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5583 # that will create temporary files in the current directory regardless of
5584 # the output directory. Thus, making CWD read-only will cause this test
5585 # to fail, enabling locking or at least warning the user not to do parallel
5588 save_CFLAGS="$CFLAGS"
5589 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5591 if { (eval echo configure:5591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5592 # The compiler can only warn and ignore the option if not recognized
5593 # So say no if there are warnings
5594 if test -s out/conftest.err; then
5600 # Append any errors to the config.log.
5601 cat out/conftest.err 1>&5
5604 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5605 echo "${ECHO_T}$compiler_c_o" >&6
5606 CFLAGS="$save_CFLAGS"
5612 $rm -r conftest 2>/dev/null
5614 if test x"$compiler_c_o" = x"yes"; then
5615 # Check to see if we can write to a .lo
5616 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5617 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5619 save_CFLAGS="$CFLAGS"
5620 CFLAGS="$CFLAGS -c -o conftest.lo"
5621 cat >conftest.$ac_ext <<_ACEOF
5624 cat confdefs.h >>conftest.$ac_ext
5625 cat >>conftest.$ac_ext <<_ACEOF
5626 /* end confdefs.h. */
5631 int some_variable = 0;
5636 rm -f conftest.$ac_objext
5637 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5638 (eval $ac_compile) 2>conftest.er1
5640 grep -v '^ *+' conftest.er1 >conftest.err
5642 cat conftest.err >&5
5643 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5644 (exit $ac_status); } &&
5645 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5646 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5649 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5650 (exit $ac_status); }; } &&
5651 { ac_try='test -s conftest.$ac_objext'
5652 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5656 (exit $ac_status); }; }; then
5657 # The compiler can only warn and ignore the option if not recognized
5658 # So say no if there are warnings
5659 if test -s conftest.err; then
5666 echo "$as_me: failed program was:" >&5
5667 sed 's/^/| /' conftest.$ac_ext >&5
5670 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5671 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5672 echo "${ECHO_T}$compiler_c_o" >&6
5673 CFLAGS="$save_CFLAGS"
5680 ## FIXME: this should be a separate macro
5682 # Check to see if we can do hard links to lock some files if needed
5683 hard_links="nottested"
5684 if test "$compiler_c_o" = no && test "$need_locks" != no; then
5685 # do not overwrite the value of need_locks provided by the user
5686 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5687 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5690 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5692 ln conftest.a conftest.b 2>&5 || hard_links=no
5693 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5694 echo "$as_me:$LINENO: result: $hard_links" >&5
5695 echo "${ECHO_T}$hard_links" >&6
5696 if test "$hard_links" = no; then
5697 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5698 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5707 ## FIXME: this should be a separate macro
5709 if test "$GCC" = yes; then
5710 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5711 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5712 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5713 echo "int some_variable = 0;" > conftest.$ac_ext
5714 save_CFLAGS="$CFLAGS"
5715 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5716 compiler_rtti_exceptions=no
5717 cat >conftest.$ac_ext <<_ACEOF
5720 cat confdefs.h >>conftest.$ac_ext
5721 cat >>conftest.$ac_ext <<_ACEOF
5722 /* end confdefs.h. */
5727 int some_variable = 0;
5732 rm -f conftest.$ac_objext
5733 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5734 (eval $ac_compile) 2>conftest.er1
5736 grep -v '^ *+' conftest.er1 >conftest.err
5738 cat conftest.err >&5
5739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5740 (exit $ac_status); } &&
5741 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5746 (exit $ac_status); }; } &&
5747 { ac_try='test -s conftest.$ac_objext'
5748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5752 (exit $ac_status); }; }; then
5753 # The compiler can only warn and ignore the option if not recognized
5754 # So say no if there are warnings
5755 if test -s conftest.err; then
5756 compiler_rtti_exceptions=no
5758 compiler_rtti_exceptions=yes
5762 echo "$as_me: failed program was:" >&5
5763 sed 's/^/| /' conftest.$ac_ext >&5
5766 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5767 CFLAGS="$save_CFLAGS"
5768 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5769 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5771 if test "$compiler_rtti_exceptions" = "yes"; then
5772 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5774 no_builtin_flag=' -fno-builtin'
5780 ## FIXME: this should be a separate macro
5782 # See if the linker supports building shared libraries.
5783 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5784 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5786 allow_undefined_flag=
5788 need_lib_prefix=unknown
5789 need_version=unknown
5790 # when you set need_version to no, make sure it does not cause -set_version
5791 # flags to be left without arguments
5793 archive_expsym_cmds=
5794 old_archive_from_new_cmds=
5795 old_archive_from_expsyms_cmds=
5796 export_dynamic_flag_spec=
5797 whole_archive_flag_spec=
5798 thread_safe_flag_spec=
5799 hardcode_into_libs=no
5800 hardcode_libdir_flag_spec=
5801 hardcode_libdir_separator=
5804 hardcode_shlibpath_var=unsupported
5806 link_all_deplibs=unknown
5807 always_export_symbols=no
5808 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5809 # include_expsyms should be a list of space-separated symbols to be *always*
5810 # included in the symbol list
5812 # exclude_expsyms can be an egrep regular expression of symbols to exclude
5813 # it will be wrapped by ` (' and `)$', so one must not match beginning or
5814 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5815 # as well as any symbol that contains `d'.
5816 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5817 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5818 # platforms (ab)use it in PIC code, but their linkers get confused if
5819 # the symbol is explicitly referenced. Since portable code cannot
5820 # rely on this symbol name, it's probably fine to never include it in
5821 # preloaded symbol tables.
5822 extract_expsyms_cmds=
5825 cygwin* | mingw* | pw32* )
5826 # FIXME: the MSVC++ port hasn't been tested in a loooong time
5827 # When not using gcc, we currently assume that we are using
5828 # Microsoft Visual C++.
5829 if test "$GCC" != yes; then
5837 if test "$with_gnu_ld" = yes; then
5838 # If archive_cmds runs LD, not CC, wlarc should be empty
5841 # See if GNU ld supports shared libraries.
5844 # On AIX, the GNU linker is very broken
5848 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5849 *** to be unable to reliably create shared libraries on AIX.
5850 *** Therefore, libtool is disabling shared libraries support. If you
5851 *** really care for shared libraries, you may want to modify your PATH
5852 *** so that a non-GNU linker is found, and then restart.
5858 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)'
5859 hardcode_libdir_flag_spec='-L$libdir'
5860 hardcode_minus_L=yes
5862 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5863 # that the semantics of dynamic libraries on AmigaOS, at least up
5864 # to version 4, is to share data among multiple programs linked
5865 # with the same dynamic library. Since this doesn't match the
5866 # behavior of shared libraries on other platforms, we can use
5872 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5873 allow_undefined_flag=unsupported
5874 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5875 # support --undefined. This deserves some investigation. FIXME
5876 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5882 cygwin* | mingw* | pw32*)
5883 # hardcode_libdir_flag_spec is actually meaningless, as there is
5884 # no search path for DLLs.
5885 hardcode_libdir_flag_spec='-L$libdir'
5886 allow_undefined_flag=unsupported
5887 always_export_symbols=yes
5889 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5890 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5891 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5892 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5893 else $CC -o impgen impgen.c ; fi)~
5894 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5896 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5898 # cygwin and mingw dlls have different entry points and sets of symbols
5900 # FIXME: what about values for MSVC?
5901 dll_entry=__cygwin_dll_entry@12
5902 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5906 dll_entry=_DllMainCRTStartup@12
5907 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5911 # mingw and cygwin differ, and it's simplest to just exclude the union
5912 # of the two symbol sets.
5913 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5915 # recent cygwin and mingw systems supply a stub DllMain which the user
5916 # can override, but on older systems we have to supply one (in ltdll.c)
5917 if test "x$lt_cv_need_dllmain" = "xyes"; then
5918 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5919 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~
5920 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5926 # Extract the symbol export list from an `--export-all' def file,
5927 # then regenerate the def file from the symbol export list, so that
5928 # the compiled dll only exports the symbol export list.
5929 # Be careful not to strip the DATA tag left be newer dlltools.
5930 export_symbols_cmds="$ltdll_cmds"'
5931 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5932 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5934 # If DATA tags from a recent dlltool are present, honour them!
5935 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5937 cat $export_symbols | while read symbol; do
5940 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5941 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5943 _lt_hint=`expr 1 + \$_lt_hint`;
5946 $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~
5947 $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~
5948 $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~
5949 $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~
5950 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5954 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5955 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5958 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5959 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5964 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5968 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5969 *** create shared libraries on Solaris systems. Therefore, libtool
5970 *** is disabling shared libraries support. We urge you to upgrade GNU
5971 *** binutils to release 2.9.1 or newer. Another option is to modify
5972 *** your PATH or compiler configuration so that the native linker is
5973 *** used, and then restart.
5976 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5977 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5978 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5985 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5988 hardcode_shlibpath_var=no
5992 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5993 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5994 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
6001 if test "$ld_shlibs" = yes; then
6002 runpath_var=LD_RUN_PATH
6003 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
6004 export_dynamic_flag_spec='${wl}--export-dynamic'
6006 cygwin* | mingw* | pw32*)
6007 # dlltool doesn't understand --whole-archive et. al.
6008 whole_archive_flag_spec=
6011 # ancient GNU ld didn't support --whole-archive et. al.
6012 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6013 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6015 whole_archive_flag_spec=
6021 # PORTME fill in a description of your system's linker (not GNU ld)
6024 allow_undefined_flag=unsupported
6025 always_export_symbols=yes
6026 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'
6027 # Note: this linker hardcodes the directories in LIBPATH if there
6028 # are no directories specified by -L.
6029 hardcode_minus_L=yes
6030 if test "$GCC" = yes && test -z "$link_static_flag"; then
6031 # Neither direct hardcoding nor static linking is supported with a
6033 hardcode_direct=unsupported
6038 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6039 hardcode_libdir_separator=':'
6040 if test "$GCC" = yes; then
6041 collect2name=`${CC} -print-prog-name=collect2`
6042 if test -f "$collect2name" && \
6043 strings "$collect2name" | grep resolve_lib_name >/dev/null
6045 # We have reworked collect2
6048 # We have old collect2
6049 hardcode_direct=unsupported
6050 # It fails to find uninstalled libraries when the uninstalled
6051 # path is not listed in the libpath. Setting hardcode_minus_L
6052 # to unsupported forces relinking
6053 hardcode_minus_L=yes
6054 hardcode_libdir_flag_spec='-L$libdir'
6055 hardcode_libdir_separator=
6057 shared_flag='-shared'
6059 shared_flag='${wl}-bM:SRE'
6062 allow_undefined_flag=' ${wl}-berok'
6063 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6064 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6065 case "$host_os" in aix4.[01]|aix4.[01].*)
6066 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6067 always_export_symbols=yes ;;
6070 # We don't want to build shared libraries on unknown CPU types.
6072 powerpc | rs6000) ;;
6078 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)'
6079 hardcode_libdir_flag_spec='-L$libdir'
6080 hardcode_minus_L=yes
6081 # see comment about different semantics on the GNU ld section
6085 cygwin* | mingw* | pw32*)
6086 # When not using gcc, we currently assume that we are using
6087 # Microsoft Visual C++.
6088 # hardcode_libdir_flag_spec is actually meaningless, as there is
6089 # no search path for DLLs.
6090 hardcode_libdir_flag_spec=' '
6091 allow_undefined_flag=unsupported
6092 # Tell ltmain to make .lib files, not .a files.
6094 # FIXME: Setting linknames here is a bad hack.
6095 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6096 # The linker will automatically build a .lib file if we build a DLL.
6097 old_archive_from_new_cmds='true'
6098 # FIXME: Should let the user specify the lib program.
6099 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6100 fix_srcfile_path='`cygpath -w "$srcfile"`'
6103 darwin* | rhapsody*)
6104 allow_undefined_flag='-undefined warning'
6105 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6106 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6107 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6108 ## What we need is to hardcode the path to the library, not the search path
6109 #hardcode_direct=yes
6110 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6111 hardcode_shlibpath_var=no
6112 whole_archive_flag_spec='-all_load'
6119 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6120 # support. Future versions do this automatically, but an explicit c++rt0.o
6121 # does not break anything, and helps significantly (at the cost of a little
6124 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6125 hardcode_libdir_flag_spec='-R$libdir'
6127 hardcode_shlibpath_var=no
6130 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6132 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6134 hardcode_minus_L=yes
6135 hardcode_shlibpath_var=no
6138 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6140 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6141 hardcode_libdir_flag_spec='-R$libdir'
6143 hardcode_shlibpath_var=no
6146 hpux9* | hpux10* | hpux11*)
6148 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' ;;
6149 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6151 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6152 hardcode_libdir_separator=:
6154 hardcode_minus_L=yes # Not in the search PATH, but as the default
6155 # location of the library.
6156 export_dynamic_flag_spec='${wl}-E'
6160 if test "$GCC" = yes; then
6161 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'
6163 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'
6165 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6166 hardcode_libdir_separator=:
6167 link_all_deplibs=yes
6171 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6172 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6174 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6176 hardcode_libdir_flag_spec='-R$libdir'
6178 hardcode_shlibpath_var=no
6182 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6184 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6185 hardcode_libdir_separator=:
6186 hardcode_shlibpath_var=no
6190 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6191 hardcode_libdir_flag_spec='-R$libdir'
6193 hardcode_shlibpath_var=no
6197 hardcode_libdir_flag_spec='-L$libdir'
6198 hardcode_minus_L=yes
6199 allow_undefined_flag=unsupported
6200 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'
6201 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6205 if test "$GCC" = yes; then
6206 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6207 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'
6209 allow_undefined_flag=' -expect_unresolved \*'
6210 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'
6212 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6213 hardcode_libdir_separator=:
6216 osf4* | osf5*) # as osf3* with the addition of -msym flag
6217 if test "$GCC" = yes; then
6218 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6219 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'
6221 allow_undefined_flag=' -expect_unresolved \*'
6222 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'
6223 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6224 $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'
6226 #Both c and cxx compiler support -rpath directly
6227 hardcode_libdir_flag_spec='-rpath $libdir'
6228 hardcode_libdir_separator=:
6232 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6233 hardcode_shlibpath_var=no
6234 runpath_var=LD_RUN_PATH
6235 hardcode_runpath_var=yes
6239 no_undefined_flag=' -z text'
6240 # $CC -shared without GNU ld will not create a library from C++
6241 # object files and a static libstdc++, better avoid it by now
6242 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6243 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6244 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6245 hardcode_libdir_flag_spec='-R$libdir'
6246 hardcode_shlibpath_var=no
6248 solaris2.[0-5] | solaris2.[0-5].*) ;;
6249 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6250 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6252 link_all_deplibs=yes
6256 if test "x$host_vendor" = xsequent; then
6257 # Use $CC to link under sequent, because it throws in some extra .o
6258 # files that make .init and .fini sections work.
6259 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6261 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6263 hardcode_libdir_flag_spec='-L$libdir'
6265 hardcode_minus_L=yes
6266 hardcode_shlibpath_var=no
6270 if test "x$host_vendor" = xsno; then
6271 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6272 hardcode_direct=yes # is this really true???
6274 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6275 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6277 runpath_var='LD_RUN_PATH'
6278 hardcode_shlibpath_var=no
6282 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6283 hardcode_shlibpath_var=no
6284 export_dynamic_flag_spec='-Bexport'
6288 no_undefined_flag=' -z text'
6289 # $CC -shared without GNU ld will not create a library from C++
6290 # object files and a static libstdc++, better avoid it by now
6291 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6292 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6293 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6294 hardcode_libdir_flag_spec=
6295 hardcode_shlibpath_var=no
6296 runpath_var='LD_RUN_PATH'
6300 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6301 hardcode_libdir_flag_spec='-L$libdir'
6302 hardcode_shlibpath_var=no
6306 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6307 hardcode_libdir_flag_spec='-L$libdir'
6308 hardcode_shlibpath_var=no
6312 if test -d /usr/nec; then
6313 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6314 hardcode_shlibpath_var=no
6315 runpath_var=LD_RUN_PATH
6316 hardcode_runpath_var=yes
6322 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6325 hardcode_shlibpath_var=no
6326 hardcode_runpath_var=yes
6327 runpath_var=LD_RUN_PATH
6331 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6332 runpath_var='LD_RUN_PATH'
6333 hardcode_shlibpath_var=no
6341 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6342 echo "${ECHO_T}$ld_shlibs" >&6
6343 test "$ld_shlibs" = no && can_build_shared=no
6347 ## FIXME: this should be a separate macro
6349 # Check hardcoding attributes.
6350 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6351 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6353 if test -n "$hardcode_libdir_flag_spec" || \
6354 test -n "$runpath_var"; then
6356 # We can hardcode non-existant directories.
6357 if test "$hardcode_direct" != no &&
6358 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6359 # have to relink, otherwise we might link with an installed library
6360 # when we should be linking with a yet-to-be-installed one
6361 ## test "$hardcode_shlibpath_var" != no &&
6362 test "$hardcode_minus_L" != no; then
6363 # Linking always hardcodes the temporary library directory.
6364 hardcode_action=relink
6366 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6367 hardcode_action=immediate
6370 # We cannot hardcode anything, or else we can only hardcode existing
6372 hardcode_action=unsupported
6374 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6375 echo "${ECHO_T}$hardcode_action" >&6
6379 ## FIXME: this should be a separate macro
6383 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6384 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6385 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6386 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6387 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6388 echo "$as_me:$LINENO: result: yes" >&5
6389 echo "${ECHO_T}yes" >&6
6391 echo "$as_me:$LINENO: result: no" >&5
6392 echo "${ECHO_T}no" >&6
6397 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6398 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6400 ## FIXME: this should be a separate macro
6402 # PORTME Fill in your ld.so characteristics
6403 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6404 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6406 libname_spec='lib$name'
6413 shlibpath_overrides_runpath=unknown
6415 dynamic_linker="$host_os ld.so"
6416 sys_lib_dlsearch_path_spec="/lib /usr/lib"
6417 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6422 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6423 shlibpath_var=LIBPATH
6425 # AIX has no versioning support, so we append a major version to the name.
6426 soname_spec='${libname}${release}.so$major'
6431 # AIX has no versioning support, so currently we can not hardcode correct
6432 # soname into executable. Probably we can add versioning support to
6433 # collect2, so additional links can be useful in future.
6434 # We preserve .a as extension for shared libraries though AIX4.2
6435 # and later linker supports .so
6436 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6437 shlibpath_var=LIBPATH
6441 library_names_spec='$libname.ixlibrary $libname.a'
6442 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6443 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'
6447 library_names_spec='${libname}.so'
6448 dynamic_linker="$host_os ld.so"
6449 shlibpath_var=LIBRARY_PATH
6455 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6456 soname_spec='${libname}${release}.so$major'
6457 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6458 shlibpath_var=LD_LIBRARY_PATH
6459 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6460 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6461 export_dynamic_flag_spec=-rdynamic
6462 # the default ld.so.conf also contains /usr/contrib/lib and
6463 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6464 # libtool to hard-code these into programs
6467 cygwin* | mingw* | pw32*)
6468 version_type=windows
6471 if test "$GCC" = yes; then
6472 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6474 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6476 dynamic_linker='Win32 ld.exe'
6477 # FIXME: first we should search . and the directory the executable is in
6481 darwin* | rhapsody*)
6484 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6485 shlibpath_overrides_runpath=yes
6486 shlibpath_var=DYLD_LIBRARY_PATH
6487 postinstall_cmds='chmod +x $lib'
6495 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6496 version_type=freebsd-$objformat
6497 case "$version_type" in
6499 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6504 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6508 shlibpath_var=LD_LIBRARY_PATH
6511 shlibpath_overrides_runpath=yes
6514 shlibpath_overrides_runpath=no
6515 hardcode_into_libs=yes
6524 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6525 soname_spec='${libname}${release}.so$major'
6526 shlibpath_var=LD_LIBRARY_PATH
6527 hardcode_into_libs=yes
6530 hpux9* | hpux10* | hpux11*)
6531 # Give a soname corresponding to the major version so that dld.sl refuses to
6532 # link against other versions.
6533 dynamic_linker="$host_os dld.sl"
6537 shlibpath_var=SHLIB_PATH
6538 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6539 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6540 soname_spec='${libname}${release}.sl$major'
6541 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6542 postinstall_cmds='chmod 555 $lib'
6549 soname_spec='${libname}${release}.so$major'
6550 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6556 case "$LD" in # libtool.m4 will add one of these switches to LD
6557 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6558 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6559 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6560 *) libsuff= shlibsuff= libmagic=never-match;;
6564 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6565 shlibpath_overrides_runpath=no
6566 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6567 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6570 # No shared lib support for Linux oldld, aout, or coff.
6571 linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6575 # This must be Linux ELF.
6580 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6581 soname_spec='${libname}${release}.so$major'
6582 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6583 shlibpath_var=LD_LIBRARY_PATH
6584 shlibpath_overrides_runpath=no
6585 # This implies no fast_install, which is unacceptable.
6586 # Some rework will be needed to allow for fast_install
6587 # before this can be enabled.
6588 hardcode_into_libs=yes
6590 # We used to test for /lib/ld.so.1 and disable shared libraries on
6591 # powerpc, because MkLinux only supported shared libraries with the
6592 # GNU dynamic linker. Since this was broken with cross compilers,
6593 # most powerpc-linux boxes support dynamic linking these days and
6594 # people can always --disable-shared, the test was removed, and we
6595 # assume the GNU/Linux dynamic linker is in use.
6596 dynamic_linker='GNU/Linux ld.so'
6601 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6602 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6603 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6604 dynamic_linker='NetBSD (a.out) ld.so'
6606 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6607 soname_spec='${libname}${release}.so$major'
6608 dynamic_linker='NetBSD ld.elf_so'
6610 shlibpath_var=LD_LIBRARY_PATH
6611 shlibpath_overrides_runpath=yes
6612 hardcode_into_libs=yes
6617 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6618 shlibpath_var=LD_LIBRARY_PATH
6619 shlibpath_overrides_runpath=yes
6624 if test "$with_gnu_ld" = yes; then
6628 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6629 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6630 shlibpath_var=LD_LIBRARY_PATH
6634 libname_spec='$name'
6636 library_names_spec='$libname.dll $libname.a'
6637 dynamic_linker='OS/2 ld.exe'
6638 shlibpath_var=LIBPATH
6641 osf3* | osf4* | osf5*)
6644 soname_spec='${libname}${release}.so'
6645 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6646 shlibpath_var=LD_LIBRARY_PATH
6647 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6648 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6653 soname_spec='${libname}${release}.so$major'
6654 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6655 shlibpath_var=LD_LIBRARY_PATH
6662 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6663 soname_spec='${libname}${release}.so$major'
6664 shlibpath_var=LD_LIBRARY_PATH
6665 shlibpath_overrides_runpath=yes
6666 hardcode_into_libs=yes
6667 # ldd complains unless libraries are executable
6668 postinstall_cmds='chmod +x $lib'
6673 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6674 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6675 shlibpath_var=LD_LIBRARY_PATH
6676 shlibpath_overrides_runpath=yes
6677 if test "$with_gnu_ld" = yes; then
6683 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6685 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6686 soname_spec='${libname}${release}.so$major'
6687 shlibpath_var=LD_LIBRARY_PATH
6688 case "$host_vendor" in
6690 shlibpath_overrides_runpath=no
6695 shlibpath_overrides_runpath=no
6696 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6703 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6704 soname_spec='${libname}${release}.so$major'
6705 shlibpath_var=LD_LIBRARY_PATH
6712 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6713 soname_spec='${libname}${release}.so$major'
6714 shlibpath_var=LD_LIBRARY_PATH
6718 if test -d /usr/nec ;then
6720 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6721 soname_spec='$libname.so.$major'
6722 shlibpath_var=LD_LIBRARY_PATH
6730 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6731 echo "${ECHO_T}$dynamic_linker" >&6
6732 test "$dynamic_linker" = no && can_build_shared=no
6736 ## FIXME: this should be a separate macro
6738 # Report the final consequences.
6739 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6740 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6741 echo "$as_me:$LINENO: result: $can_build_shared" >&5
6742 echo "${ECHO_T}$can_build_shared" >&6
6746 if test "$hardcode_action" = relink; then
6747 # Fast installation is not supported
6748 enable_fast_install=no
6749 elif test "$shlibpath_overrides_runpath" = yes ||
6750 test "$enable_shared" = no; then
6751 # Fast installation is not necessary
6752 enable_fast_install=needless
6755 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6756 if test "$GCC" = yes; then
6757 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6760 if test "x$enable_dlopen" != xyes; then
6761 enable_dlopen=unknown
6762 enable_dlopen_self=unknown
6763 enable_dlopen_self_static=unknown
6770 lt_cv_dlopen="load_add_on"
6772 lt_cv_dlopen_self=yes
6775 cygwin* | mingw* | pw32*)
6776 lt_cv_dlopen="LoadLibrary"
6781 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6782 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6783 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6784 echo $ECHO_N "(cached) $ECHO_C" >&6
6786 ac_check_lib_save_LIBS=$LIBS
6788 cat >conftest.$ac_ext <<_ACEOF
6791 cat confdefs.h >>conftest.$ac_ext
6792 cat >>conftest.$ac_ext <<_ACEOF
6793 /* end confdefs.h. */
6795 /* Override any gcc2 internal prototype to avoid an error. */
6799 /* We use char because int might match the return type of a gcc2
6800 builtin and then its argument prototype would still apply. */
6810 rm -f conftest.$ac_objext conftest$ac_exeext
6811 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6812 (eval $ac_link) 2>conftest.er1
6814 grep -v '^ *+' conftest.er1 >conftest.err
6816 cat conftest.err >&5
6817 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6818 (exit $ac_status); } &&
6819 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6823 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6824 (exit $ac_status); }; } &&
6825 { ac_try='test -s conftest$ac_exeext'
6826 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6829 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6830 (exit $ac_status); }; }; then
6831 ac_cv_lib_dl_dlopen=yes
6833 echo "$as_me: failed program was:" >&5
6834 sed 's/^/| /' conftest.$ac_ext >&5
6836 ac_cv_lib_dl_dlopen=no
6838 rm -f conftest.err conftest.$ac_objext \
6839 conftest$ac_exeext conftest.$ac_ext
6840 LIBS=$ac_check_lib_save_LIBS
6842 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6843 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6844 if test $ac_cv_lib_dl_dlopen = yes; then
6845 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6847 echo "$as_me:$LINENO: checking for dlopen" >&5
6848 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6849 if test "${ac_cv_func_dlopen+set}" = set; then
6850 echo $ECHO_N "(cached) $ECHO_C" >&6
6852 cat >conftest.$ac_ext <<_ACEOF
6855 cat confdefs.h >>conftest.$ac_ext
6856 cat >>conftest.$ac_ext <<_ACEOF
6857 /* end confdefs.h. */
6858 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6859 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6860 #define dlopen innocuous_dlopen
6862 /* System header to define __stub macros and hopefully few prototypes,
6863 which can conflict with char dlopen (); below.
6864 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6865 <limits.h> exists even on freestanding compilers. */
6868 # include <limits.h>
6870 # include <assert.h>
6875 /* Override any gcc2 internal prototype to avoid an error. */
6880 /* We use char because int might match the return type of a gcc2
6881 builtin and then its argument prototype would still apply. */
6883 /* The GNU C library defines this for functions which it implements
6884 to always fail with ENOSYS. Some functions are actually named
6885 something starting with __ and the normal name is an alias. */
6886 #if defined (__stub_dlopen) || defined (__stub___dlopen)
6889 char (*f) () = dlopen;
6903 rm -f conftest.$ac_objext conftest$ac_exeext
6904 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6905 (eval $ac_link) 2>conftest.er1
6907 grep -v '^ *+' conftest.er1 >conftest.err
6909 cat conftest.err >&5
6910 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6911 (exit $ac_status); } &&
6912 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6917 (exit $ac_status); }; } &&
6918 { ac_try='test -s conftest$ac_exeext'
6919 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6923 (exit $ac_status); }; }; then
6924 ac_cv_func_dlopen=yes
6926 echo "$as_me: failed program was:" >&5
6927 sed 's/^/| /' conftest.$ac_ext >&5
6929 ac_cv_func_dlopen=no
6931 rm -f conftest.err conftest.$ac_objext \
6932 conftest$ac_exeext conftest.$ac_ext
6934 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6935 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6936 if test $ac_cv_func_dlopen = yes; then
6937 lt_cv_dlopen="dlopen"
6939 echo "$as_me:$LINENO: checking for shl_load" >&5
6940 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6941 if test "${ac_cv_func_shl_load+set}" = set; then
6942 echo $ECHO_N "(cached) $ECHO_C" >&6
6944 cat >conftest.$ac_ext <<_ACEOF
6947 cat confdefs.h >>conftest.$ac_ext
6948 cat >>conftest.$ac_ext <<_ACEOF
6949 /* end confdefs.h. */
6950 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6951 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6952 #define shl_load innocuous_shl_load
6954 /* System header to define __stub macros and hopefully few prototypes,
6955 which can conflict with char shl_load (); below.
6956 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6957 <limits.h> exists even on freestanding compilers. */
6960 # include <limits.h>
6962 # include <assert.h>
6967 /* Override any gcc2 internal prototype to avoid an error. */
6972 /* We use char because int might match the return type of a gcc2
6973 builtin and then its argument prototype would still apply. */
6975 /* The GNU C library defines this for functions which it implements
6976 to always fail with ENOSYS. Some functions are actually named
6977 something starting with __ and the normal name is an alias. */
6978 #if defined (__stub_shl_load) || defined (__stub___shl_load)
6981 char (*f) () = shl_load;
6990 return f != shl_load;
6995 rm -f conftest.$ac_objext conftest$ac_exeext
6996 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6997 (eval $ac_link) 2>conftest.er1
6999 grep -v '^ *+' conftest.er1 >conftest.err
7001 cat conftest.err >&5
7002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7003 (exit $ac_status); } &&
7004 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7009 (exit $ac_status); }; } &&
7010 { ac_try='test -s conftest$ac_exeext'
7011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7014 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7015 (exit $ac_status); }; }; then
7016 ac_cv_func_shl_load=yes
7018 echo "$as_me: failed program was:" >&5
7019 sed 's/^/| /' conftest.$ac_ext >&5
7021 ac_cv_func_shl_load=no
7023 rm -f conftest.err conftest.$ac_objext \
7024 conftest$ac_exeext conftest.$ac_ext
7026 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7027 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7028 if test $ac_cv_func_shl_load = yes; then
7029 lt_cv_dlopen="shl_load"
7031 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7032 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7033 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7034 echo $ECHO_N "(cached) $ECHO_C" >&6
7036 ac_check_lib_save_LIBS=$LIBS
7038 cat >conftest.$ac_ext <<_ACEOF
7041 cat confdefs.h >>conftest.$ac_ext
7042 cat >>conftest.$ac_ext <<_ACEOF
7043 /* end confdefs.h. */
7045 /* Override any gcc2 internal prototype to avoid an error. */
7049 /* We use char because int might match the return type of a gcc2
7050 builtin and then its argument prototype would still apply. */
7060 rm -f conftest.$ac_objext conftest$ac_exeext
7061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7062 (eval $ac_link) 2>conftest.er1
7064 grep -v '^ *+' conftest.er1 >conftest.err
7066 cat conftest.err >&5
7067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7068 (exit $ac_status); } &&
7069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7074 (exit $ac_status); }; } &&
7075 { ac_try='test -s conftest$ac_exeext'
7076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7080 (exit $ac_status); }; }; then
7081 ac_cv_lib_svld_dlopen=yes
7083 echo "$as_me: failed program was:" >&5
7084 sed 's/^/| /' conftest.$ac_ext >&5
7086 ac_cv_lib_svld_dlopen=no
7088 rm -f conftest.err conftest.$ac_objext \
7089 conftest$ac_exeext conftest.$ac_ext
7090 LIBS=$ac_check_lib_save_LIBS
7092 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7093 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7094 if test $ac_cv_lib_svld_dlopen = yes; then
7095 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7097 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7098 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7099 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7100 echo $ECHO_N "(cached) $ECHO_C" >&6
7102 ac_check_lib_save_LIBS=$LIBS
7104 cat >conftest.$ac_ext <<_ACEOF
7107 cat confdefs.h >>conftest.$ac_ext
7108 cat >>conftest.$ac_ext <<_ACEOF
7109 /* end confdefs.h. */
7111 /* Override any gcc2 internal prototype to avoid an error. */
7115 /* We use char because int might match the return type of a gcc2
7116 builtin and then its argument prototype would still apply. */
7126 rm -f conftest.$ac_objext conftest$ac_exeext
7127 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7128 (eval $ac_link) 2>conftest.er1
7130 grep -v '^ *+' conftest.er1 >conftest.err
7132 cat conftest.err >&5
7133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7134 (exit $ac_status); } &&
7135 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7140 (exit $ac_status); }; } &&
7141 { ac_try='test -s conftest$ac_exeext'
7142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7146 (exit $ac_status); }; }; then
7147 ac_cv_lib_dld_shl_load=yes
7149 echo "$as_me: failed program was:" >&5
7150 sed 's/^/| /' conftest.$ac_ext >&5
7152 ac_cv_lib_dld_shl_load=no
7154 rm -f conftest.err conftest.$ac_objext \
7155 conftest$ac_exeext conftest.$ac_ext
7156 LIBS=$ac_check_lib_save_LIBS
7158 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7159 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7160 if test $ac_cv_lib_dld_shl_load = yes; then
7161 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7179 if test "x$lt_cv_dlopen" != xno; then
7185 case "$lt_cv_dlopen" in
7187 save_CPPFLAGS="$CPP_FLAGS"
7188 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7190 save_LDFLAGS="$LDFLAGS"
7191 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7194 LIBS="$lt_cv_dlopen_libs $LIBS"
7196 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7197 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7198 if test "${lt_cv_dlopen_self+set}" = set; then
7199 echo $ECHO_N "(cached) $ECHO_C" >&6
7201 if test "$cross_compiling" = yes; then :
7202 lt_cv_dlopen_self=cross
7204 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7205 lt_status=$lt_dlunknown
7206 cat > conftest.$ac_ext <<EOF
7207 #line 7207 "configure"
7208 #include "confdefs.h"
7217 # define LT_DLGLOBAL RTLD_GLOBAL
7220 # define LT_DLGLOBAL DL_GLOBAL
7222 # define LT_DLGLOBAL 0
7226 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7227 find out it does not work in some platform. */
7228 #ifndef LT_DLLAZY_OR_NOW
7230 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7233 # define LT_DLLAZY_OR_NOW DL_LAZY
7236 # define LT_DLLAZY_OR_NOW RTLD_NOW
7239 # define LT_DLLAZY_OR_NOW DL_NOW
7241 # define LT_DLLAZY_OR_NOW 0
7249 extern "C" void exit (int);
7252 fnord() { int i=42;}
7255 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7256 int status = $lt_dlunknown;
7260 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7261 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7262 /* dlclose (self); */
7268 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7269 (eval $ac_link) 2>&5
7271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7272 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7273 (./conftest; exit; ) 2>/dev/null
7276 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7277 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7278 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7281 # compilation failed
7282 lt_cv_dlopen_self=no
7289 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7290 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7292 if test "x$lt_cv_dlopen_self" = xyes; then
7293 LDFLAGS="$LDFLAGS $link_static_flag"
7294 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7295 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7296 if test "${lt_cv_dlopen_self_static+set}" = set; then
7297 echo $ECHO_N "(cached) $ECHO_C" >&6
7299 if test "$cross_compiling" = yes; then :
7300 lt_cv_dlopen_self_static=cross
7302 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7303 lt_status=$lt_dlunknown
7304 cat > conftest.$ac_ext <<EOF
7305 #line 7305 "configure"
7306 #include "confdefs.h"
7315 # define LT_DLGLOBAL RTLD_GLOBAL
7318 # define LT_DLGLOBAL DL_GLOBAL
7320 # define LT_DLGLOBAL 0
7324 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7325 find out it does not work in some platform. */
7326 #ifndef LT_DLLAZY_OR_NOW
7328 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7331 # define LT_DLLAZY_OR_NOW DL_LAZY
7334 # define LT_DLLAZY_OR_NOW RTLD_NOW
7337 # define LT_DLLAZY_OR_NOW DL_NOW
7339 # define LT_DLLAZY_OR_NOW 0
7347 extern "C" void exit (int);
7350 fnord() { int i=42;}
7353 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7354 int status = $lt_dlunknown;
7358 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7359 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7360 /* dlclose (self); */
7366 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7367 (eval $ac_link) 2>&5
7369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7370 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7371 (./conftest; exit; ) 2>/dev/null
7374 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7375 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7376 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7379 # compilation failed
7380 lt_cv_dlopen_self_static=no
7387 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7388 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7391 CPPFLAGS="$save_CPPFLAGS"
7392 LDFLAGS="$save_LDFLAGS"
7397 case "$lt_cv_dlopen_self" in
7398 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7399 *) enable_dlopen_self=unknown ;;
7402 case "$lt_cv_dlopen_self_static" in
7403 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7404 *) enable_dlopen_self_static=unknown ;;
7409 ## FIXME: this should be a separate macro
7411 if test "$enable_shared" = yes && test "$GCC" = yes; then
7412 case "$archive_cmds" in
7414 # FIXME: we may have to deal with multi-command sequences.
7417 # Test whether the compiler implicitly links with -lc since on some
7418 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7419 # to ld, don't add -lc before -lgcc.
7420 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7421 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7422 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7423 echo $ECHO_N "(cached) $ECHO_C" >&6
7426 echo 'static int dummy;' > conftest.$ac_ext
7428 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7429 (eval $ac_compile) 2>&5
7431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7432 (exit $ac_status); }; then
7435 libobjs=conftest.$ac_objext
7437 wl=$lt_cv_prog_cc_wl
7443 save_allow_undefined_flag=$allow_undefined_flag
7444 allow_undefined_flag=
7445 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7446 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7449 (exit $ac_status); }
7451 lt_cv_archive_cmds_need_lc=no
7453 lt_cv_archive_cmds_need_lc=yes
7455 allow_undefined_flag=$save_allow_undefined_flag
7457 cat conftest.err 1>&5
7461 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7462 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7466 need_lc=${lt_cv_archive_cmds_need_lc-yes}
7470 ## FIXME: this should be a separate macro
7472 # The second clause should only fire when bootstrapping the
7473 # libtool distribution, otherwise you forgot to ship ltmain.sh
7474 # with your package, and you will get complaints that there are
7475 # no rules to generate ltmain.sh.
7476 if test -f "$ltmain"; then
7479 # If there is no Makefile yet, we rely on a make rule to execute
7480 # `config.status --recheck' to rerun these tests and create the
7481 # libtool script then.
7482 test -f Makefile && make "$ltmain"
7485 if test -f "$ltmain"; then
7486 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7489 echo creating $ofile
7491 # Now quote all the things that may contain metacharacters while being
7492 # careful not to overquote the AC_SUBSTed values. We take copies of the
7493 # variables and quote the copies for generation of the libtool script.
7494 for var in echo old_CC old_CFLAGS \
7495 AR AR_FLAGS CC LD LN_S NM SHELL \
7496 reload_flag reload_cmds wl \
7497 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7498 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7499 library_names_spec soname_spec \
7500 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7501 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7502 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7503 old_striplib striplib file_magic_cmd export_symbols_cmds \
7504 deplibs_check_method allow_undefined_flag no_undefined_flag \
7505 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7506 hardcode_libdir_flag_spec hardcode_libdir_separator \
7507 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7508 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7511 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7512 old_postinstall_cmds | old_postuninstall_cmds | \
7513 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7514 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7515 postinstall_cmds | postuninstall_cmds | \
7516 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7517 # Double-quote double-evaled strings.
7518 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7521 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7526 cat <<__EOF__ > "${ofile}T"
7529 # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7530 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7531 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7533 # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7534 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7536 # This program is free software; you can redistribute it and/or modify
7537 # it under the terms of the GNU General Public License as published by
7538 # the Free Software Foundation; either version 2 of the License, or
7539 # (at your option) any later version.
7541 # This program is distributed in the hope that it will be useful, but
7542 # WITHOUT ANY WARRANTY; without even the implied warranty of
7543 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7544 # General Public License for more details.
7546 # You should have received a copy of the GNU General Public License
7547 # along with this program; if not, write to the Free Software
7548 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7550 # As a special exception to the GNU General Public License, if you
7551 # distribute this file as part of a program that contains a
7552 # configuration script generated by Autoconf, you may include it under
7553 # the same distribution terms that you use for the rest of that program.
7555 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7556 Xsed="sed -e s/^X//"
7558 # The HP-UX ksh and POSIX shell print the target directory to stdout
7560 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7562 # ### BEGIN LIBTOOL CONFIG
7564 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7566 # Shell to use when invoking shell scripts.
7569 # Whether or not to build shared libraries.
7570 build_libtool_libs=$enable_shared
7572 # Whether or not to add -lc for building shared libraries.
7573 build_libtool_need_lc=$need_lc
7575 # Whether or not to build static libraries.
7576 build_old_libs=$enable_static
7578 # Whether or not to optimize for fast installation.
7579 fast_install=$enable_fast_install
7582 host_alias=$host_alias
7585 # An echo program that does not interpret backslashes.
7590 AR_FLAGS=$lt_AR_FLAGS
7592 # The default C compiler.
7595 # Is the compiler the GNU C compiler?
7598 # The linker used to build libraries.
7601 # Whether we need hard or soft links.
7604 # A BSD-compatible nm program.
7607 # A symbol stripping program
7610 # Used to examine libraries when file_magic_cmd begins "file"
7611 MAGIC_CMD=$MAGIC_CMD
7613 # Used on cygwin: DLL creation program.
7616 # Used on cygwin: object dumper.
7619 # Used on cygwin: assembler.
7622 # The name of the directory that contains temporary libtool files.
7625 # How to create reloadable object files.
7626 reload_flag=$lt_reload_flag
7627 reload_cmds=$lt_reload_cmds
7629 # How to pass a linker flag through the compiler.
7632 # Object file suffix (normally "o").
7635 # Old archive suffix (normally "a").
7638 # Executable file suffix (normally "").
7641 # Additional compiler flags for building library objects.
7642 pic_flag=$lt_pic_flag
7645 # Does compiler simultaneously support -c and -o options?
7646 compiler_c_o=$lt_compiler_c_o
7648 # Can we write directly to a .lo ?
7649 compiler_o_lo=$lt_compiler_o_lo
7651 # Must we lock files when doing compilation ?
7652 need_locks=$lt_need_locks
7654 # Do we need the lib prefix for modules?
7655 need_lib_prefix=$need_lib_prefix
7657 # Do we need a version for libraries?
7658 need_version=$need_version
7660 # Whether dlopen is supported.
7661 dlopen_support=$enable_dlopen
7663 # Whether dlopen of programs is supported.
7664 dlopen_self=$enable_dlopen_self
7666 # Whether dlopen of statically linked programs is supported.
7667 dlopen_self_static=$enable_dlopen_self_static
7669 # Compiler flag to prevent dynamic linking.
7670 link_static_flag=$lt_link_static_flag
7672 # Compiler flag to turn off builtin functions.
7673 no_builtin_flag=$lt_no_builtin_flag
7675 # Compiler flag to allow reflexive dlopens.
7676 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7678 # Compiler flag to generate shared objects directly from archives.
7679 whole_archive_flag_spec=$lt_whole_archive_flag_spec
7681 # Compiler flag to generate thread-safe objects.
7682 thread_safe_flag_spec=$lt_thread_safe_flag_spec
7684 # Library versioning type.
7685 version_type=$version_type
7687 # Format of library name prefix.
7688 libname_spec=$lt_libname_spec
7690 # List of archive names. First name is the real one, the rest are links.
7691 # The last name is the one that the linker finds with -lNAME.
7692 library_names_spec=$lt_library_names_spec
7694 # The coded name of the library, if different from the real name.
7695 soname_spec=$lt_soname_spec
7697 # Commands used to build and install an old-style archive.
7699 old_archive_cmds=$lt_old_archive_cmds
7700 old_postinstall_cmds=$lt_old_postinstall_cmds
7701 old_postuninstall_cmds=$lt_old_postuninstall_cmds
7703 # Create an old-style archive from a shared archive.
7704 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7706 # Create a temporary old-style archive to link instead of a shared archive.
7707 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7709 # Commands used to build and install a shared archive.
7710 archive_cmds=$lt_archive_cmds
7711 archive_expsym_cmds=$lt_archive_expsym_cmds
7712 postinstall_cmds=$lt_postinstall_cmds
7713 postuninstall_cmds=$lt_postuninstall_cmds
7715 # Commands to strip libraries.
7716 old_striplib=$lt_old_striplib
7717 striplib=$lt_striplib
7719 # Method to check whether dependent libraries are shared objects.
7720 deplibs_check_method=$lt_deplibs_check_method
7722 # Command to use when deplibs_check_method == file_magic.
7723 file_magic_cmd=$lt_file_magic_cmd
7725 # Flag that allows shared libraries with undefined symbols to be built.
7726 allow_undefined_flag=$lt_allow_undefined_flag
7728 # Flag that forces no undefined symbols.
7729 no_undefined_flag=$lt_no_undefined_flag
7731 # Commands used to finish a libtool library installation in a directory.
7732 finish_cmds=$lt_finish_cmds
7734 # Same as above, but a single script fragment to be evaled but not shown.
7735 finish_eval=$lt_finish_eval
7737 # Take the output of nm and produce a listing of raw symbols and C names.
7738 global_symbol_pipe=$lt_global_symbol_pipe
7740 # Transform the output of nm in a proper C declaration
7741 global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7743 # This is the shared library runtime path variable.
7744 runpath_var=$runpath_var
7746 # This is the shared library path variable.
7747 shlibpath_var=$shlibpath_var
7749 # Is shlibpath searched before the hard-coded library search path?
7750 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7752 # How to hardcode a shared library path into an executable.
7753 hardcode_action=$hardcode_action
7755 # Whether we should hardcode library paths into libraries.
7756 hardcode_into_libs=$hardcode_into_libs
7758 # Flag to hardcode \$libdir into a binary during linking.
7759 # This must work even if \$libdir does not exist.
7760 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7762 # Whether we need a single -rpath flag with a separated argument.
7763 hardcode_libdir_separator=$lt_hardcode_libdir_separator
7765 # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7767 hardcode_direct=$hardcode_direct
7769 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7771 hardcode_minus_L=$hardcode_minus_L
7773 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7774 # the resulting binary.
7775 hardcode_shlibpath_var=$hardcode_shlibpath_var
7777 # Variables whose values should be saved in libtool wrapper scripts and
7778 # restored at relink time.
7779 variables_saved_for_relink="$variables_saved_for_relink"
7781 # Whether libtool must link a program against all its dependency libraries.
7782 link_all_deplibs=$link_all_deplibs
7784 # Compile-time system search path for libraries
7785 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7787 # Run-time system search path for libraries
7788 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7790 # Fix the shell variable \$srcfile for the compiler.
7791 fix_srcfile_path="$fix_srcfile_path"
7793 # Set to yes if exported symbols are required.
7794 always_export_symbols=$always_export_symbols
7796 # The commands to list exported symbols.
7797 export_symbols_cmds=$lt_export_symbols_cmds
7799 # The commands to extract the exported symbol list from a shared archive.
7800 extract_expsyms_cmds=$lt_extract_expsyms_cmds
7802 # Symbols that should not be listed in the preloaded symbols.
7803 exclude_expsyms=$lt_exclude_expsyms
7805 # Symbols that must always be exported.
7806 include_expsyms=$lt_include_expsyms
7808 # ### END LIBTOOL CONFIG
7814 cat <<\EOF >> "${ofile}T"
7816 # AIX sometimes has problems with the GCC collect2 program. For some
7817 # reason, if we set the COLLECT_NAMES environment variable, the problems
7818 # vanish in a puff of smoke.
7819 if test "X${COLLECT_NAMES+set}" != Xset; then
7821 export COLLECT_NAMES
7828 cygwin* | mingw* | pw32* | os2*)
7829 cat <<'EOF' >> "${ofile}T"
7830 # This is a source program that is used to create dlls on Windows
7831 # Don't remove nor modify the starting and closing comments
7832 # /* ltdll.c starts here */
7833 # #define WIN32_LEAN_AND_MEAN
7834 # #include <windows.h>
7835 # #undef WIN32_LEAN_AND_MEAN
7836 # #include <stdio.h>
7838 # #ifndef __CYGWIN__
7839 # # ifdef __CYGWIN32__
7840 # # define __CYGWIN__ __CYGWIN32__
7844 # #ifdef __cplusplus
7847 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7848 # #ifdef __cplusplus
7853 # #include <cygwin/cygwin_dll.h>
7854 # DECLARE_CYGWIN_DLL( DllMain );
7856 # HINSTANCE __hDllInstance_base;
7859 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7861 # __hDllInstance_base = hInst;
7864 # /* ltdll.c ends here */
7865 # This is a source program that is used to create import libraries
7866 # on Windows for dlls which lack them. Don't remove nor modify the
7867 # starting and closing comments
7868 # /* impgen.c starts here */
7869 # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7871 # This file is part of GNU libtool.
7873 # This program is free software; you can redistribute it and/or modify
7874 # it under the terms of the GNU General Public License as published by
7875 # the Free Software Foundation; either version 2 of the License, or
7876 # (at your option) any later version.
7878 # This program is distributed in the hope that it will be useful,
7879 # but WITHOUT ANY WARRANTY; without even the implied warranty of
7880 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7881 # GNU General Public License for more details.
7883 # You should have received a copy of the GNU General Public License
7884 # along with this program; if not, write to the Free Software
7885 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7888 # #include <stdio.h> /* for printf() */
7889 # #include <unistd.h> /* for open(), lseek(), read() */
7890 # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7891 # #include <string.h> /* for strdup() */
7893 # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7895 # #define O_BINARY 0
7898 # static unsigned int
7899 # pe_get16 (fd, offset)
7903 # unsigned char b[2];
7904 # lseek (fd, offset, SEEK_SET);
7906 # return b[0] + (b[1]<<8);
7909 # static unsigned int
7910 # pe_get32 (fd, offset)
7914 # unsigned char b[4];
7915 # lseek (fd, offset, SEEK_SET);
7917 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7920 # static unsigned int
7924 # unsigned char *b = ptr;
7925 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7934 # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7935 # unsigned long export_rva, export_size, nsections, secptr, expptr;
7936 # unsigned long name_rvas, nexp;
7937 # unsigned char *expdata, *erva;
7938 # char *filename, *dll_name;
7940 # filename = argv[1];
7942 # dll = open(filename, O_RDONLY|O_BINARY);
7946 # dll_name = filename;
7948 # for (i=0; filename[i]; i++)
7949 # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7950 # dll_name = filename + i +1;
7952 # pe_header_offset = pe_get32 (dll, 0x3c);
7953 # opthdr_ofs = pe_header_offset + 4 + 20;
7954 # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7956 # if (num_entries < 1) /* no exports */
7959 # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7960 # export_size = pe_get32 (dll, opthdr_ofs + 100);
7961 # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7962 # secptr = (pe_header_offset + 4 + 20 +
7963 # pe_get16 (dll, pe_header_offset + 4 + 16));
7966 # for (i = 0; i < nsections; i++)
7969 # unsigned long secptr1 = secptr + 40 * i;
7970 # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7971 # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7972 # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7973 # lseek(dll, secptr1, SEEK_SET);
7974 # read(dll, sname, 8);
7975 # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7977 # expptr = fptr + (export_rva - vaddr);
7978 # if (export_rva + export_size > vaddr + vsize)
7979 # export_size = vsize - (export_rva - vaddr);
7984 # expdata = (unsigned char*)malloc(export_size);
7985 # lseek (dll, expptr, SEEK_SET);
7986 # read (dll, expdata, export_size);
7987 # erva = expdata - export_rva;
7989 # nexp = pe_as32 (expdata+24);
7990 # name_rvas = pe_as32 (expdata+32);
7992 # printf ("EXPORTS\n");
7993 # for (i = 0; i<nexp; i++)
7995 # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7996 # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
8001 # /* impgen.c ends here */
8007 # We use sed instead of cat because bash on DJGPP gets confused if
8008 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8009 # text mode, it properly converts lines to CR/LF. This bash problem
8010 # is reportedly fixed, but why not run on old versions too?
8011 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8013 mv -f "${ofile}T" "$ofile" || \
8014 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8024 # This can be used to rebuild libtool when needed
8025 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8027 # Always use our own libtool.
8028 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8030 # Prevent multiple expansion
8034 support_addstrings=no
8036 support_linespace=no
8037 support_inheritpixmap=no
8038 support_keepscrolling=no
8039 support_selectionscrolling=no
8041 support_mousewheel=no
8042 support_mouseslipwheel=no
8043 support_oldselection=no
8047 support_cursor_blink=no
8048 support_text_blink=no
8049 support_pointer_blank=no
8050 support_scroll_rxvt=no
8051 support_scroll_next=no
8052 support_scroll_xterm=no
8053 support_scroll_plain=no
8058 support_combining=no
8062 if test "x$enable_shared" = xyes; then
8064 cat >>confdefs.h <<\_ACEOF
8072 # Check whether --enable-everything or --disable-everything was given.
8073 if test "${enable_everything+set}" = set; then
8074 enableval="$enable_everything"
8075 if test x$enableval = xyes; then
8078 support_linespace=yes
8079 support_inheritpixmap=yes
8080 support_keepscrolling=yes
8081 support_selectionscrolling=yes
8084 support_mousewheel=yes
8085 support_mouseslipwheel=yes
8086 support_oldselection=yes
8087 support_cursor_blink=yes
8088 support_text_blink=yes
8089 support_pointer_blank=yes
8090 support_scroll_rxvt=yes
8091 support_scroll_next=yes
8092 support_scroll_xterm=yes
8093 support_scroll_plain=yes
8099 support_unicode3=yes
8100 support_combining=yes
8105 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8106 if test "${enable_unicode3+set}" = set; then
8107 enableval="$enable_unicode3"
8108 if test x$enableval = xyes -o x$enableval = xno; then
8109 support_unicode3=yes
8113 # Check whether --enable-combining or --disable-combining was given.
8114 if test "${enable_combining+set}" = set; then
8115 enableval="$enable_combining"
8116 if test x$enableval = xyes -o x$enableval = xno; then
8117 support_combining=yes
8121 # Check whether --enable-xft or --disable-xft was given.
8122 if test "${enable_xft+set}" = set; then
8123 enableval="$enable_xft"
8124 if test x$enableval = xyes -o x$enableval = xno; then
8129 # Check whether --enable-utmp or --disable-utmp was given.
8130 if test "${enable_utmp+set}" = set; then
8131 enableval="$enable_utmp"
8132 if test x$enableval = xyes -o x$enableval = xno; then
8133 support_utmp=$enableval
8137 # Check whether --enable-wtmp or --disable-wtmp was given.
8138 if test "${enable_wtmp+set}" = set; then
8139 enableval="$enable_wtmp"
8140 if test x$enableval = xyes -o x$enableval = xno; then
8141 support_wtmp=$enableval
8145 # Check whether --enable-lastlog or --disable-lastlog was given.
8146 if test "${enable_lastlog+set}" = set; then
8147 enableval="$enable_lastlog"
8148 if test x$enableval = xyes -o x$enableval = xno; then
8149 support_lastlog=$enableval
8153 # Check whether --enable-xpm-background or --disable-xpm-background was given.
8154 if test "${enable_xpm_background+set}" = set; then
8155 enableval="$enable_xpm_background"
8156 if test x$enableval = xyes -o x$enableval = xno; then
8157 support_xpm=$enableval
8161 # Check whether --enable-transparency or --disable-transparency was given.
8162 if test "${enable_transparency+set}" = set; then
8163 enableval="$enable_transparency"
8164 if test x$enableval = xyes -o x$enableval = xno; then
8165 support_inheritpixmap=$enableval
8169 # Check whether --enable-menubar or --disable-menubar was given.
8170 if test "${enable_menubar+set}" = set; then
8171 enableval="$enable_menubar"
8172 if test x$enableval = xyes -o x$enableval = xno; then
8173 support_menubar=$enableval
8177 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8178 if test "${enable_rxvt_scroll+set}" = set; then
8179 enableval="$enable_rxvt_scroll"
8180 if test x$enableval = xyes -o x$enableval = xno; then
8181 support_scroll_rxvt=$enableval
8185 # Check whether --enable-next-scroll or --disable-next-scroll was given.
8186 if test "${enable_next_scroll+set}" = set; then
8187 enableval="$enable_next_scroll"
8188 if test x$enableval = xyes -o x$enableval = xno; then
8189 support_scroll_next=$enableval
8193 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8194 if test "${enable_xterm_scroll+set}" = set; then
8195 enableval="$enable_xterm_scroll"
8196 if test x$enableval = xyes -o x$enableval = xno; then
8197 support_scroll_xterm=$enableval
8201 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8202 if test "${enable_plain_scroll+set}" = set; then
8203 enableval="$enable_plain_scroll"
8204 if test x$enableval = xyes -o x$enableval = xno; then
8205 support_scroll_plain=$enableval
8209 # Check whether --enable-half-shadow or --disable-half-shadow was given.
8210 if test "${enable_half_shadow+set}" = set; then
8211 enableval="$enable_half_shadow"
8212 if test x$enableval = xyes; then
8214 cat >>confdefs.h <<\_ACEOF
8215 #define HALFSHADOW 1
8222 # Check whether --with-codesets or --without-codesets was given.
8223 if test "${with_codesets+set}" = set; then
8224 withval="$with_codesets"
8228 # Check whether --enable-xim or --disable-xim was given.
8229 if test "${enable_xim+set}" = set; then
8230 enableval="$enable_xim"
8231 if test x$enableval = xyes -o x$enableval = xno; then
8232 support_xim=$enableval
8236 # Check whether --enable-ttygid or --disable-ttygid was given.
8237 if test "${enable_ttygid+set}" = set; then
8238 enableval="$enable_ttygid"
8239 if test x$enableval = xyes; then
8241 cat >>confdefs.h <<\_ACEOF
8242 #define TTY_GID_SUPPORT 1
8248 # Check whether --enable-backspace-key or --disable-backspace-key was given.
8249 if test "${enable_backspace_key+set}" = set; then
8250 enableval="$enable_backspace_key"
8251 if test x$enableval = xno; then
8253 cat >>confdefs.h <<\_ACEOF
8254 #define NO_BACKSPACE_KEY 1
8260 # Check whether --enable-delete-key or --disable-delete-key was given.
8261 if test "${enable_delete_key+set}" = set; then
8262 enableval="$enable_delete_key"
8263 if test x$enableval = xno; then
8265 cat >>confdefs.h <<\_ACEOF
8266 #define NO_DELETE_KEY 1
8272 # Check whether --enable-resources or --disable-resources was given.
8273 if test "${enable_resources+set}" = set; then
8274 enableval="$enable_resources"
8275 if test x$enableval = xno; then
8277 cat >>confdefs.h <<\_ACEOF
8278 #define NO_RESOURCES 1
8284 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8285 if test "${enable_xgetdefault+set}" = set; then
8286 enableval="$enable_xgetdefault"
8287 if test x$enableval = xyes; then
8289 cat >>confdefs.h <<\_ACEOF
8290 #define USE_XGETDEFAULT 1
8297 # Check whether --enable-fallback or --disable-fallback was given.
8298 if test "${enable_fallback+set}" = set; then
8299 enableval="$enable_fallback"
8301 test x$enableval = xyes && enableval=Rxvt
8302 test x$enableval = xno && enableval=
8303 RESFALLBACK="$enableval"
8307 if test x$RESFALLBACK != x; then
8309 cat >>confdefs.h <<_ACEOF
8310 #define RESFALLBACK "$RESFALLBACK"
8317 # Check whether --with-res-name or --without-res-name was given.
8318 if test "${with_res_name+set}" = set; then
8319 withval="$with_res_name"
8323 cat >>confdefs.h <<_ACEOF
8324 #define RESNAME "$RESNAME"
8330 # Check whether --with-res-class or --without-res-class was given.
8331 if test "${with_res_class+set}" = set; then
8332 withval="$with_res_class"
8336 cat >>confdefs.h <<_ACEOF
8337 #define RESCLASS "$RESCLASS"
8343 # Check whether --with-name or --without-name was given.
8344 if test "${with_name+set}" = set; then
8345 withval="$with_name"
8349 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8352 # Check whether --enable-strings or --disable-strings was given.
8353 if test "${enable_strings+set}" = set; then
8354 enableval="$enable_strings"
8355 if test x$enableval = xyes -o x$enableval = xno; then
8356 support_addstrings=$enableval
8360 # Check whether --enable-swapscreen or --disable-swapscreen was given.
8361 if test "${enable_swapscreen+set}" = set; then
8362 enableval="$enable_swapscreen"
8363 if test x$enableval = xno; then
8365 cat >>confdefs.h <<\_ACEOF
8366 #define NO_SECONDARY_SCREEN 1
8372 # Check whether --enable-frills or --disable-frills was given.
8373 if test "${enable_frills+set}" = set; then
8374 enableval="$enable_frills"
8375 if test x$enableval = xyes -o x$enableval = xno; then
8376 support_frills=$enableval
8380 # Check whether --enable-linespace or --disable-linespace was given.
8381 if test "${enable_linespace+set}" = set; then
8382 enableval="$enable_linespace"
8383 if test x$enableval = xyes -o x$enableval = xno; then
8384 support_linespace=$enableval
8388 # Check whether --enable-24bit or --disable-24bit was given.
8389 if test "${enable_24bit+set}" = set; then
8390 enableval="$enable_24bit"
8391 if test x$enableval = xyes -o x$enableval = xno; then
8392 support_24bit=$enableval
8396 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8397 if test "${enable_keepscrolling+set}" = set; then
8398 enableval="$enable_keepscrolling"
8399 if test x$enableval = xyes -o x$enableval = xno; then
8400 support_keepscrolling=$enableval
8404 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8405 if test "${enable_selectionscrolling+set}" = set; then
8406 enableval="$enable_selectionscrolling"
8407 if test x$enableval = xyes -o x$enableval = xno; then
8408 support_selectionscrolling=$enableval
8412 # Check whether --enable-mousewheel or --disable-mousewheel was given.
8413 if test "${enable_mousewheel+set}" = set; then
8414 enableval="$enable_mousewheel"
8415 if test x$enableval = xyes -o x$enableval = xno; then
8416 support_mousewheel=$enableval
8420 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8421 if test "${enable_slipwheeling+set}" = set; then
8422 enableval="$enable_slipwheeling"
8423 if test x$enableval = xyes -o x$enableval = xno; then
8424 support_mouseslipwheel=$enableval
8428 # Check whether --enable-old-selection or --disable-old-selection was given.
8429 if test "${enable_old_selection+set}" = set; then
8430 enableval="$enable_old_selection"
8431 if test x$enableval = xyes -o x$enableval = xno; then
8432 support_oldselection=$enableval
8436 # Check whether --enable-new-selection or --disable-new-selection was given.
8437 if test "${enable_new_selection+set}" = set; then
8438 enableval="$enable_new_selection"
8439 if test x$enableval = xno; then
8441 cat >>confdefs.h <<\_ACEOF
8442 #define NO_NEW_SELECTION 1
8448 # Check whether --enable-dmalloc or --disable-dmalloc was given.
8449 if test "${enable_dmalloc+set}" = set; then
8450 enableval="$enable_dmalloc"
8451 if test x$enableval = xyes; then
8453 DEBUG=-DDEBUG_MALLOC
8454 DLIB="-L/usr/local/lib -ldmalloc"
8455 DINCLUDE=-I/usr/local/include
8459 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8460 if test "${enable_dlmalloc+set}" = set; then
8461 enableval="$enable_dlmalloc"
8462 if test x$enableval = xyes; then
8465 DLIB="-L/usr/local/lib -ldlmalloc"
8470 # Check whether --enable-smart-resize or --disable-smart-resize was given.
8471 if test "${enable_smart_resize+set}" = set; then
8472 enableval="$enable_smart_resize"
8473 if test x$enableval = xyes; then
8475 cat >>confdefs.h <<\_ACEOF
8476 #define SMART_RESIZE 1
8482 # Check whether --enable-256-color or --disable-256-color was given.
8483 if test "${enable_256_color+set}" = set; then
8484 enableval="$enable_256_color"
8485 if test x$enableval = xyes; then
8487 cat >>confdefs.h <<\_ACEOF
8488 #define TTY_256COLOR 1
8494 # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8495 if test "${enable_cursor_blink+set}" = set; then
8496 enableval="$enable_cursor_blink"
8497 if test x$enableval = xyes -o x$enableval = xno; then
8498 support_cursor_blink=$enableval
8502 # Check whether --enable-text-blink or --disable-text-blink was given.
8503 if test "${enable_text_blink+set}" = set; then
8504 enableval="$enable_text_blink"
8505 if test x$enableval = xyes -o x$enableval = xno; then
8506 support_text_blink=$enableval
8510 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8511 if test "${enable_pointer_blank+set}" = set; then
8512 enableval="$enable_pointer_blank"
8513 if test x$enableval = xyes -o x$enableval = xno; then
8514 support_pointer_blank=$enableval
8519 # Check whether --with-term or --without-term was given.
8520 if test "${with_term+set}" = set; then
8521 withval="$with_term"
8522 if test x$withval != x; then
8524 cat >>confdefs.h <<_ACEOF
8525 #define TERMENV "$withval"
8532 # Check whether --with-terminfo or --without-terminfo was given.
8533 if test "${with_terminfo+set}" = set; then
8534 withval="$with_terminfo"
8535 if test x$withval != x; then
8537 cat >>confdefs.h <<_ACEOF
8538 #define RXVT_TERMINFO "$withval"
8546 cat >>confdefs.h <<\_ACEOF
8547 #define PROTOTYPES 1
8551 if test -z "$CFLAGS"; then
8552 if test -z "$CCOPTS"; then
8558 # Extract the first word of "mv", so it can be a program name with args.
8559 set dummy mv; ac_word=$2
8560 echo "$as_me:$LINENO: checking for $ac_word" >&5
8561 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8562 if test "${ac_cv_path_MV+set}" = set; then
8563 echo $ECHO_N "(cached) $ECHO_C" >&6
8567 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8570 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8574 test -z "$as_dir" && as_dir=.
8575 for ac_exec_ext in '' $ac_executable_extensions; do
8576 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8577 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8578 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8584 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8590 if test -n "$MV"; then
8591 echo "$as_me:$LINENO: result: $MV" >&5
8592 echo "${ECHO_T}$MV" >&6
8594 echo "$as_me:$LINENO: result: no" >&5
8595 echo "${ECHO_T}no" >&6
8598 # Extract the first word of "rm", so it can be a program name with args.
8599 set dummy rm; ac_word=$2
8600 echo "$as_me:$LINENO: checking for $ac_word" >&5
8601 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8602 if test "${ac_cv_path_RM+set}" = set; then
8603 echo $ECHO_N "(cached) $ECHO_C" >&6
8607 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8610 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8614 test -z "$as_dir" && as_dir=.
8615 for ac_exec_ext in '' $ac_executable_extensions; do
8616 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8617 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8618 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8624 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8630 if test -n "$RM"; then
8631 echo "$as_me:$LINENO: result: $RM" >&5
8632 echo "${ECHO_T}$RM" >&6
8634 echo "$as_me:$LINENO: result: no" >&5
8635 echo "${ECHO_T}no" >&6
8638 # Extract the first word of "cp", so it can be a program name with args.
8639 set dummy cp; ac_word=$2
8640 echo "$as_me:$LINENO: checking for $ac_word" >&5
8641 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8642 if test "${ac_cv_path_CP+set}" = set; then
8643 echo $ECHO_N "(cached) $ECHO_C" >&6
8647 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8654 test -z "$as_dir" && as_dir=.
8655 for ac_exec_ext in '' $ac_executable_extensions; do
8656 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8657 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8658 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8664 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8670 if test -n "$CP"; then
8671 echo "$as_me:$LINENO: result: $CP" >&5
8672 echo "${ECHO_T}$CP" >&6
8674 echo "$as_me:$LINENO: result: no" >&5
8675 echo "${ECHO_T}no" >&6
8678 # Extract the first word of "ln", so it can be a program name with args.
8679 set dummy ln; ac_word=$2
8680 echo "$as_me:$LINENO: checking for $ac_word" >&5
8681 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8682 if test "${ac_cv_path_LN+set}" = set; then
8683 echo $ECHO_N "(cached) $ECHO_C" >&6
8687 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8694 test -z "$as_dir" && as_dir=.
8695 for ac_exec_ext in '' $ac_executable_extensions; do
8696 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8697 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8698 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8704 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8710 if test -n "$LN"; then
8711 echo "$as_me:$LINENO: result: $LN" >&5
8712 echo "${ECHO_T}$LN" >&6
8714 echo "$as_me:$LINENO: result: no" >&5
8715 echo "${ECHO_T}no" >&6
8718 # Extract the first word of "sed", so it can be a program name with args.
8719 set dummy sed; ac_word=$2
8720 echo "$as_me:$LINENO: checking for $ac_word" >&5
8721 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8722 if test "${ac_cv_path_SED+set}" = set; then
8723 echo $ECHO_N "(cached) $ECHO_C" >&6
8727 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8730 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8734 test -z "$as_dir" && as_dir=.
8735 for ac_exec_ext in '' $ac_executable_extensions; do
8736 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8737 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8738 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8744 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8750 if test -n "$SED"; then
8751 echo "$as_me:$LINENO: result: $SED" >&5
8752 echo "${ECHO_T}$SED" >&6
8754 echo "$as_me:$LINENO: result: no" >&5
8755 echo "${ECHO_T}no" >&6
8758 # Extract the first word of "echo", so it can be a program name with args.
8759 set dummy echo; ac_word=$2
8760 echo "$as_me:$LINENO: checking for $ac_word" >&5
8761 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8762 if test "${ac_cv_path_ECHO+set}" = set; then
8763 echo $ECHO_N "(cached) $ECHO_C" >&6
8767 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8770 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8774 test -z "$as_dir" && as_dir=.
8775 for ac_exec_ext in '' $ac_executable_extensions; do
8776 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8777 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8778 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8784 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8788 ECHO=$ac_cv_path_ECHO
8790 if test -n "$ECHO"; then
8791 echo "$as_me:$LINENO: result: $ECHO" >&5
8792 echo "${ECHO_T}$ECHO" >&6
8794 echo "$as_me:$LINENO: result: no" >&5
8795 echo "${ECHO_T}no" >&6
8798 # Extract the first word of "cmp", so it can be a program name with args.
8799 set dummy cmp; ac_word=$2
8800 echo "$as_me:$LINENO: checking for $ac_word" >&5
8801 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8802 if test "${ac_cv_path_CMP+set}" = set; then
8803 echo $ECHO_N "(cached) $ECHO_C" >&6
8807 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8810 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8814 test -z "$as_dir" && as_dir=.
8815 for ac_exec_ext in '' $ac_executable_extensions; do
8816 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8817 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8818 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8824 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8830 if test -n "$CMP"; then
8831 echo "$as_me:$LINENO: result: $CMP" >&5
8832 echo "${ECHO_T}$CMP" >&6
8834 echo "$as_me:$LINENO: result: no" >&5
8835 echo "${ECHO_T}no" >&6
8838 # Extract the first word of "tbl", so it can be a program name with args.
8839 set dummy tbl; ac_word=$2
8840 echo "$as_me:$LINENO: checking for $ac_word" >&5
8841 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8842 if test "${ac_cv_path_TBL+set}" = set; then
8843 echo $ECHO_N "(cached) $ECHO_C" >&6
8847 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8854 test -z "$as_dir" && as_dir=.
8855 for ac_exec_ext in '' $ac_executable_extensions; do
8856 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8857 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8869 if test -n "$TBL"; then
8870 echo "$as_me:$LINENO: result: $TBL" >&5
8871 echo "${ECHO_T}$TBL" >&6
8873 echo "$as_me:$LINENO: result: no" >&5
8874 echo "${ECHO_T}no" >&6
8880 echo "$as_me:$LINENO: checking for X" >&5
8881 echo $ECHO_N "checking for X... $ECHO_C" >&6
8884 # Check whether --with-x or --without-x was given.
8885 if test "${with_x+set}" = set; then
8889 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8890 if test "x$with_x" = xno; then
8891 # The user explicitly disabled X.
8894 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8895 # Both variables are already set.
8898 if test "${ac_cv_have_x+set}" = set; then
8899 echo $ECHO_N "(cached) $ECHO_C" >&6
8901 # One or both of the vars are not set, and there is no cached value.
8902 ac_x_includes=no ac_x_libraries=no
8904 if mkdir conftest.dir; then
8906 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8907 cat >Imakefile <<'_ACEOF'
8909 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8911 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8912 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8913 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8914 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8915 for ac_extension in a so sl; do
8916 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8917 test -f $ac_im_libdir/libX11.$ac_extension; then
8918 ac_im_usrlibdir=$ac_im_libdir; break
8921 # Screen out bogus values from the imake configuration. They are
8922 # bogus both because they are the default anyway, and because
8923 # using them would break gcc on systems where it needs fixed includes.
8924 case $ac_im_incroot in
8926 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8928 case $ac_im_usrlibdir in
8930 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8937 # Standard set of common directories for X headers.
8938 # Check X11 before X11Rn because it is often a symlink to the current release.
8950 /usr/local/X11/include
8951 /usr/local/X11R6/include
8952 /usr/local/X11R5/include
8953 /usr/local/X11R4/include
8955 /usr/local/include/X11
8956 /usr/local/include/X11R6
8957 /usr/local/include/X11R5
8958 /usr/local/include/X11R4
8962 /usr/XFree86/include/X11
8966 /usr/unsupported/include
8968 /usr/local/x11r5/include
8969 /usr/lpp/Xamples/include
8971 /usr/openwin/include
8972 /usr/openwin/share/include'
8974 if test "$ac_x_includes" = no; then
8975 # Guess where to find include files, by looking for Intrinsic.h.
8976 # First, try using that file with no special directory specified.
8977 cat >conftest.$ac_ext <<_ACEOF
8980 cat confdefs.h >>conftest.$ac_ext
8981 cat >>conftest.$ac_ext <<_ACEOF
8982 /* end confdefs.h. */
8983 #include <X11/Intrinsic.h>
8985 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8986 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8988 grep -v '^ *+' conftest.er1 >conftest.err
8990 cat conftest.err >&5
8991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8992 (exit $ac_status); } >/dev/null; then
8993 if test -s conftest.err; then
8994 ac_cpp_err=$ac_cxx_preproc_warn_flag
8995 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
9002 if test -z "$ac_cpp_err"; then
9003 # We can compile using X headers with no special include directory.
9006 echo "$as_me: failed program was:" >&5
9007 sed 's/^/| /' conftest.$ac_ext >&5
9009 for ac_dir in $ac_x_header_dirs; do
9010 if test -r "$ac_dir/X11/Intrinsic.h"; then
9011 ac_x_includes=$ac_dir
9016 rm -f conftest.err conftest.$ac_ext
9017 fi # $ac_x_includes = no
9019 if test "$ac_x_libraries" = no; then
9020 # Check for the libraries.
9021 # See if we find them without any special options.
9022 # Don't add to $LIBS permanently.
9025 cat >conftest.$ac_ext <<_ACEOF
9028 cat confdefs.h >>conftest.$ac_ext
9029 cat >>conftest.$ac_ext <<_ACEOF
9030 /* end confdefs.h. */
9031 #include <X11/Intrinsic.h>
9040 rm -f conftest.$ac_objext conftest$ac_exeext
9041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9042 (eval $ac_link) 2>conftest.er1
9044 grep -v '^ *+' conftest.er1 >conftest.err
9046 cat conftest.err >&5
9047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9048 (exit $ac_status); } &&
9049 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9054 (exit $ac_status); }; } &&
9055 { ac_try='test -s conftest$ac_exeext'
9056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9060 (exit $ac_status); }; }; then
9062 # We can link X programs with no special library path.
9065 echo "$as_me: failed program was:" >&5
9066 sed 's/^/| /' conftest.$ac_ext >&5
9069 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9071 # Don't even attempt the hair of trying to link an X program!
9072 for ac_extension in a so sl; do
9073 if test -r $ac_dir/libXt.$ac_extension; then
9074 ac_x_libraries=$ac_dir
9080 rm -f conftest.err conftest.$ac_objext \
9081 conftest$ac_exeext conftest.$ac_ext
9082 fi # $ac_x_libraries = no
9084 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9085 # Didn't find X anywhere. Cache the known absence of X.
9086 ac_cv_have_x="have_x=no"
9088 # Record where we found X for the cache.
9089 ac_cv_have_x="have_x=yes \
9090 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9095 eval "$ac_cv_have_x"
9098 if test "$have_x" != yes; then
9099 echo "$as_me:$LINENO: result: $have_x" >&5
9100 echo "${ECHO_T}$have_x" >&6
9103 # If each of the values was on the command line, it overrides each guess.
9104 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9105 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9106 # Update the cache value to reflect the command line values.
9107 ac_cv_have_x="have_x=yes \
9108 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9109 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9110 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9113 if test "$no_x" = yes; then
9114 # Not all programs may use this symbol, but it does not hurt to define it.
9116 cat >>confdefs.h <<\_ACEOF
9117 #define X_DISPLAY_MISSING 1
9120 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9122 if test -n "$x_includes"; then
9123 X_CFLAGS="$X_CFLAGS -I$x_includes"
9126 # It would also be nice to do this for all -L options, not just this one.
9127 if test -n "$x_libraries"; then
9128 X_LIBS="$X_LIBS -L$x_libraries"
9129 # For Solaris; some versions of Sun CC require a space after -R and
9130 # others require no space. Words are not sufficient . . . .
9131 case `(uname -sr) 2>/dev/null` in
9133 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9134 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9135 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9136 cat >conftest.$ac_ext <<_ACEOF
9139 cat confdefs.h >>conftest.$ac_ext
9140 cat >>conftest.$ac_ext <<_ACEOF
9141 /* end confdefs.h. */
9151 rm -f conftest.$ac_objext conftest$ac_exeext
9152 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9153 (eval $ac_link) 2>conftest.er1
9155 grep -v '^ *+' conftest.er1 >conftest.err
9157 cat conftest.err >&5
9158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9159 (exit $ac_status); } &&
9160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9165 (exit $ac_status); }; } &&
9166 { ac_try='test -s conftest$ac_exeext'
9167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9171 (exit $ac_status); }; }; then
9174 echo "$as_me: failed program was:" >&5
9175 sed 's/^/| /' conftest.$ac_ext >&5
9179 rm -f conftest.err conftest.$ac_objext \
9180 conftest$ac_exeext conftest.$ac_ext
9181 if test $ac_R_nospace = yes; then
9182 echo "$as_me:$LINENO: result: no" >&5
9183 echo "${ECHO_T}no" >&6
9184 X_LIBS="$X_LIBS -R$x_libraries"
9186 LIBS="$ac_xsave_LIBS -R $x_libraries"
9187 cat >conftest.$ac_ext <<_ACEOF
9190 cat confdefs.h >>conftest.$ac_ext
9191 cat >>conftest.$ac_ext <<_ACEOF
9192 /* end confdefs.h. */
9202 rm -f conftest.$ac_objext conftest$ac_exeext
9203 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9204 (eval $ac_link) 2>conftest.er1
9206 grep -v '^ *+' conftest.er1 >conftest.err
9208 cat conftest.err >&5
9209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9210 (exit $ac_status); } &&
9211 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9212 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9215 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9216 (exit $ac_status); }; } &&
9217 { ac_try='test -s conftest$ac_exeext'
9218 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9221 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9222 (exit $ac_status); }; }; then
9225 echo "$as_me: failed program was:" >&5
9226 sed 's/^/| /' conftest.$ac_ext >&5
9230 rm -f conftest.err conftest.$ac_objext \
9231 conftest$ac_exeext conftest.$ac_ext
9232 if test $ac_R_space = yes; then
9233 echo "$as_me:$LINENO: result: yes" >&5
9234 echo "${ECHO_T}yes" >&6
9235 X_LIBS="$X_LIBS -R $x_libraries"
9237 echo "$as_me:$LINENO: result: neither works" >&5
9238 echo "${ECHO_T}neither works" >&6
9245 # Check for system-dependent libraries X programs must link with.
9246 # Do this before checking for the system-independent R6 libraries
9247 # (-lICE), since we may need -lsocket or whatever for X linking.
9249 if test "$ISC" = yes; then
9250 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9252 # Martyn Johnson says this is needed for Ultrix, if the X
9253 # libraries were built with DECnet support. And Karl Berry says
9254 # the Alpha needs dnet_stub (dnet does not exist).
9255 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9256 cat >conftest.$ac_ext <<_ACEOF
9259 cat confdefs.h >>conftest.$ac_ext
9260 cat >>conftest.$ac_ext <<_ACEOF
9261 /* end confdefs.h. */
9263 /* Override any gcc2 internal prototype to avoid an error. */
9267 /* We use char because int might match the return type of a gcc2
9268 builtin and then its argument prototype would still apply. */
9269 char XOpenDisplay ();
9278 rm -f conftest.$ac_objext conftest$ac_exeext
9279 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9280 (eval $ac_link) 2>conftest.er1
9282 grep -v '^ *+' conftest.er1 >conftest.err
9284 cat conftest.err >&5
9285 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9286 (exit $ac_status); } &&
9287 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9288 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9291 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9292 (exit $ac_status); }; } &&
9293 { ac_try='test -s conftest$ac_exeext'
9294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9298 (exit $ac_status); }; }; then
9301 echo "$as_me: failed program was:" >&5
9302 sed 's/^/| /' conftest.$ac_ext >&5
9304 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9305 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9306 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9307 echo $ECHO_N "(cached) $ECHO_C" >&6
9309 ac_check_lib_save_LIBS=$LIBS
9311 cat >conftest.$ac_ext <<_ACEOF
9314 cat confdefs.h >>conftest.$ac_ext
9315 cat >>conftest.$ac_ext <<_ACEOF
9316 /* end confdefs.h. */
9318 /* Override any gcc2 internal prototype to avoid an error. */
9322 /* We use char because int might match the return type of a gcc2
9323 builtin and then its argument prototype would still apply. */
9333 rm -f conftest.$ac_objext conftest$ac_exeext
9334 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9335 (eval $ac_link) 2>conftest.er1
9337 grep -v '^ *+' conftest.er1 >conftest.err
9339 cat conftest.err >&5
9340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9341 (exit $ac_status); } &&
9342 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9343 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9347 (exit $ac_status); }; } &&
9348 { ac_try='test -s conftest$ac_exeext'
9349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9353 (exit $ac_status); }; }; then
9354 ac_cv_lib_dnet_dnet_ntoa=yes
9356 echo "$as_me: failed program was:" >&5
9357 sed 's/^/| /' conftest.$ac_ext >&5
9359 ac_cv_lib_dnet_dnet_ntoa=no
9361 rm -f conftest.err conftest.$ac_objext \
9362 conftest$ac_exeext conftest.$ac_ext
9363 LIBS=$ac_check_lib_save_LIBS
9365 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9366 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9367 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9368 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9371 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9372 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9373 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9374 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9375 echo $ECHO_N "(cached) $ECHO_C" >&6
9377 ac_check_lib_save_LIBS=$LIBS
9378 LIBS="-ldnet_stub $LIBS"
9379 cat >conftest.$ac_ext <<_ACEOF
9382 cat confdefs.h >>conftest.$ac_ext
9383 cat >>conftest.$ac_ext <<_ACEOF
9384 /* end confdefs.h. */
9386 /* Override any gcc2 internal prototype to avoid an error. */
9390 /* We use char because int might match the return type of a gcc2
9391 builtin and then its argument prototype would still apply. */
9401 rm -f conftest.$ac_objext conftest$ac_exeext
9402 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9403 (eval $ac_link) 2>conftest.er1
9405 grep -v '^ *+' conftest.er1 >conftest.err
9407 cat conftest.err >&5
9408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9409 (exit $ac_status); } &&
9410 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9415 (exit $ac_status); }; } &&
9416 { ac_try='test -s conftest$ac_exeext'
9417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9421 (exit $ac_status); }; }; then
9422 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9424 echo "$as_me: failed program was:" >&5
9425 sed 's/^/| /' conftest.$ac_ext >&5
9427 ac_cv_lib_dnet_stub_dnet_ntoa=no
9429 rm -f conftest.err conftest.$ac_objext \
9430 conftest$ac_exeext conftest.$ac_ext
9431 LIBS=$ac_check_lib_save_LIBS
9433 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9434 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9435 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9436 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9441 rm -f conftest.err conftest.$ac_objext \
9442 conftest$ac_exeext conftest.$ac_ext
9443 LIBS="$ac_xsave_LIBS"
9445 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9446 # to get the SysV transport functions.
9447 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9449 # The nsl library prevents programs from opening the X display
9450 # on Irix 5.2, according to T.E. Dickey.
9451 # The functions gethostbyname, getservbyname, and inet_addr are
9452 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9453 echo "$as_me:$LINENO: checking for gethostbyname" >&5
9454 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9455 if test "${ac_cv_func_gethostbyname+set}" = set; then
9456 echo $ECHO_N "(cached) $ECHO_C" >&6
9458 cat >conftest.$ac_ext <<_ACEOF
9461 cat confdefs.h >>conftest.$ac_ext
9462 cat >>conftest.$ac_ext <<_ACEOF
9463 /* end confdefs.h. */
9464 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9465 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9466 #define gethostbyname innocuous_gethostbyname
9468 /* System header to define __stub macros and hopefully few prototypes,
9469 which can conflict with char gethostbyname (); below.
9470 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9471 <limits.h> exists even on freestanding compilers. */
9474 # include <limits.h>
9476 # include <assert.h>
9479 #undef gethostbyname
9481 /* Override any gcc2 internal prototype to avoid an error. */
9486 /* We use char because int might match the return type of a gcc2
9487 builtin and then its argument prototype would still apply. */
9488 char gethostbyname ();
9489 /* The GNU C library defines this for functions which it implements
9490 to always fail with ENOSYS. Some functions are actually named
9491 something starting with __ and the normal name is an alias. */
9492 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9495 char (*f) () = gethostbyname;
9504 return f != gethostbyname;
9509 rm -f conftest.$ac_objext conftest$ac_exeext
9510 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9511 (eval $ac_link) 2>conftest.er1
9513 grep -v '^ *+' conftest.er1 >conftest.err
9515 cat conftest.err >&5
9516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9517 (exit $ac_status); } &&
9518 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9523 (exit $ac_status); }; } &&
9524 { ac_try='test -s conftest$ac_exeext'
9525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9529 (exit $ac_status); }; }; then
9530 ac_cv_func_gethostbyname=yes
9532 echo "$as_me: failed program was:" >&5
9533 sed 's/^/| /' conftest.$ac_ext >&5
9535 ac_cv_func_gethostbyname=no
9537 rm -f conftest.err conftest.$ac_objext \
9538 conftest$ac_exeext conftest.$ac_ext
9540 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9541 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9543 if test $ac_cv_func_gethostbyname = no; then
9544 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9545 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9546 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9547 echo $ECHO_N "(cached) $ECHO_C" >&6
9549 ac_check_lib_save_LIBS=$LIBS
9551 cat >conftest.$ac_ext <<_ACEOF
9554 cat confdefs.h >>conftest.$ac_ext
9555 cat >>conftest.$ac_ext <<_ACEOF
9556 /* end confdefs.h. */
9558 /* Override any gcc2 internal prototype to avoid an error. */
9562 /* We use char because int might match the return type of a gcc2
9563 builtin and then its argument prototype would still apply. */
9564 char gethostbyname ();
9573 rm -f conftest.$ac_objext conftest$ac_exeext
9574 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9575 (eval $ac_link) 2>conftest.er1
9577 grep -v '^ *+' conftest.er1 >conftest.err
9579 cat conftest.err >&5
9580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9581 (exit $ac_status); } &&
9582 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9587 (exit $ac_status); }; } &&
9588 { ac_try='test -s conftest$ac_exeext'
9589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9593 (exit $ac_status); }; }; then
9594 ac_cv_lib_nsl_gethostbyname=yes
9596 echo "$as_me: failed program was:" >&5
9597 sed 's/^/| /' conftest.$ac_ext >&5
9599 ac_cv_lib_nsl_gethostbyname=no
9601 rm -f conftest.err conftest.$ac_objext \
9602 conftest$ac_exeext conftest.$ac_ext
9603 LIBS=$ac_check_lib_save_LIBS
9605 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9606 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9607 if test $ac_cv_lib_nsl_gethostbyname = yes; then
9608 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9611 if test $ac_cv_lib_nsl_gethostbyname = no; then
9612 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9613 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9614 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9615 echo $ECHO_N "(cached) $ECHO_C" >&6
9617 ac_check_lib_save_LIBS=$LIBS
9619 cat >conftest.$ac_ext <<_ACEOF
9622 cat confdefs.h >>conftest.$ac_ext
9623 cat >>conftest.$ac_ext <<_ACEOF
9624 /* end confdefs.h. */
9626 /* Override any gcc2 internal prototype to avoid an error. */
9630 /* We use char because int might match the return type of a gcc2
9631 builtin and then its argument prototype would still apply. */
9632 char gethostbyname ();
9641 rm -f conftest.$ac_objext conftest$ac_exeext
9642 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9643 (eval $ac_link) 2>conftest.er1
9645 grep -v '^ *+' conftest.er1 >conftest.err
9647 cat conftest.err >&5
9648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9649 (exit $ac_status); } &&
9650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9655 (exit $ac_status); }; } &&
9656 { ac_try='test -s conftest$ac_exeext'
9657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9661 (exit $ac_status); }; }; then
9662 ac_cv_lib_bsd_gethostbyname=yes
9664 echo "$as_me: failed program was:" >&5
9665 sed 's/^/| /' conftest.$ac_ext >&5
9667 ac_cv_lib_bsd_gethostbyname=no
9669 rm -f conftest.err conftest.$ac_objext \
9670 conftest$ac_exeext conftest.$ac_ext
9671 LIBS=$ac_check_lib_save_LIBS
9673 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9674 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9675 if test $ac_cv_lib_bsd_gethostbyname = yes; then
9676 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9682 # lieder@skyler.mavd.honeywell.com says without -lsocket,
9683 # socket/setsockopt and other routines are undefined under SCO ODT
9684 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9685 # on later versions), says Simon Leinen: it contains gethostby*
9686 # variants that don't use the name server (or something). -lsocket
9687 # must be given before -lnsl if both are needed. We assume that
9688 # if connect needs -lnsl, so does gethostbyname.
9689 echo "$as_me:$LINENO: checking for connect" >&5
9690 echo $ECHO_N "checking for connect... $ECHO_C" >&6
9691 if test "${ac_cv_func_connect+set}" = set; then
9692 echo $ECHO_N "(cached) $ECHO_C" >&6
9694 cat >conftest.$ac_ext <<_ACEOF
9697 cat confdefs.h >>conftest.$ac_ext
9698 cat >>conftest.$ac_ext <<_ACEOF
9699 /* end confdefs.h. */
9700 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9701 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9702 #define connect innocuous_connect
9704 /* System header to define __stub macros and hopefully few prototypes,
9705 which can conflict with char connect (); below.
9706 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9707 <limits.h> exists even on freestanding compilers. */
9710 # include <limits.h>
9712 # include <assert.h>
9717 /* Override any gcc2 internal prototype to avoid an error. */
9722 /* We use char because int might match the return type of a gcc2
9723 builtin and then its argument prototype would still apply. */
9725 /* The GNU C library defines this for functions which it implements
9726 to always fail with ENOSYS. Some functions are actually named
9727 something starting with __ and the normal name is an alias. */
9728 #if defined (__stub_connect) || defined (__stub___connect)
9731 char (*f) () = connect;
9740 return f != connect;
9745 rm -f conftest.$ac_objext conftest$ac_exeext
9746 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9747 (eval $ac_link) 2>conftest.er1
9749 grep -v '^ *+' conftest.er1 >conftest.err
9751 cat conftest.err >&5
9752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9753 (exit $ac_status); } &&
9754 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9759 (exit $ac_status); }; } &&
9760 { ac_try='test -s conftest$ac_exeext'
9761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9765 (exit $ac_status); }; }; then
9766 ac_cv_func_connect=yes
9768 echo "$as_me: failed program was:" >&5
9769 sed 's/^/| /' conftest.$ac_ext >&5
9771 ac_cv_func_connect=no
9773 rm -f conftest.err conftest.$ac_objext \
9774 conftest$ac_exeext conftest.$ac_ext
9776 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9777 echo "${ECHO_T}$ac_cv_func_connect" >&6
9779 if test $ac_cv_func_connect = no; then
9780 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9781 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9782 if test "${ac_cv_lib_socket_connect+set}" = set; then
9783 echo $ECHO_N "(cached) $ECHO_C" >&6
9785 ac_check_lib_save_LIBS=$LIBS
9786 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9787 cat >conftest.$ac_ext <<_ACEOF
9790 cat confdefs.h >>conftest.$ac_ext
9791 cat >>conftest.$ac_ext <<_ACEOF
9792 /* end confdefs.h. */
9794 /* Override any gcc2 internal prototype to avoid an error. */
9798 /* We use char because int might match the return type of a gcc2
9799 builtin and then its argument prototype would still apply. */
9809 rm -f conftest.$ac_objext conftest$ac_exeext
9810 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9811 (eval $ac_link) 2>conftest.er1
9813 grep -v '^ *+' conftest.er1 >conftest.err
9815 cat conftest.err >&5
9816 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9817 (exit $ac_status); } &&
9818 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9819 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9823 (exit $ac_status); }; } &&
9824 { ac_try='test -s conftest$ac_exeext'
9825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9829 (exit $ac_status); }; }; then
9830 ac_cv_lib_socket_connect=yes
9832 echo "$as_me: failed program was:" >&5
9833 sed 's/^/| /' conftest.$ac_ext >&5
9835 ac_cv_lib_socket_connect=no
9837 rm -f conftest.err conftest.$ac_objext \
9838 conftest$ac_exeext conftest.$ac_ext
9839 LIBS=$ac_check_lib_save_LIBS
9841 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9842 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9843 if test $ac_cv_lib_socket_connect = yes; then
9844 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9849 # Guillermo Gomez says -lposix is necessary on A/UX.
9850 echo "$as_me:$LINENO: checking for remove" >&5
9851 echo $ECHO_N "checking for remove... $ECHO_C" >&6
9852 if test "${ac_cv_func_remove+set}" = set; then
9853 echo $ECHO_N "(cached) $ECHO_C" >&6
9855 cat >conftest.$ac_ext <<_ACEOF
9858 cat confdefs.h >>conftest.$ac_ext
9859 cat >>conftest.$ac_ext <<_ACEOF
9860 /* end confdefs.h. */
9861 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9862 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9863 #define remove innocuous_remove
9865 /* System header to define __stub macros and hopefully few prototypes,
9866 which can conflict with char remove (); below.
9867 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9868 <limits.h> exists even on freestanding compilers. */
9871 # include <limits.h>
9873 # include <assert.h>
9878 /* Override any gcc2 internal prototype to avoid an error. */
9883 /* We use char because int might match the return type of a gcc2
9884 builtin and then its argument prototype would still apply. */
9886 /* The GNU C library defines this for functions which it implements
9887 to always fail with ENOSYS. Some functions are actually named
9888 something starting with __ and the normal name is an alias. */
9889 #if defined (__stub_remove) || defined (__stub___remove)
9892 char (*f) () = remove;
9906 rm -f conftest.$ac_objext conftest$ac_exeext
9907 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9908 (eval $ac_link) 2>conftest.er1
9910 grep -v '^ *+' conftest.er1 >conftest.err
9912 cat conftest.err >&5
9913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9914 (exit $ac_status); } &&
9915 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9920 (exit $ac_status); }; } &&
9921 { ac_try='test -s conftest$ac_exeext'
9922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9926 (exit $ac_status); }; }; then
9927 ac_cv_func_remove=yes
9929 echo "$as_me: failed program was:" >&5
9930 sed 's/^/| /' conftest.$ac_ext >&5
9932 ac_cv_func_remove=no
9934 rm -f conftest.err conftest.$ac_objext \
9935 conftest$ac_exeext conftest.$ac_ext
9937 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9938 echo "${ECHO_T}$ac_cv_func_remove" >&6
9940 if test $ac_cv_func_remove = no; then
9941 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9942 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9943 if test "${ac_cv_lib_posix_remove+set}" = set; then
9944 echo $ECHO_N "(cached) $ECHO_C" >&6
9946 ac_check_lib_save_LIBS=$LIBS
9947 LIBS="-lposix $LIBS"
9948 cat >conftest.$ac_ext <<_ACEOF
9951 cat confdefs.h >>conftest.$ac_ext
9952 cat >>conftest.$ac_ext <<_ACEOF
9953 /* end confdefs.h. */
9955 /* Override any gcc2 internal prototype to avoid an error. */
9959 /* We use char because int might match the return type of a gcc2
9960 builtin and then its argument prototype would still apply. */
9970 rm -f conftest.$ac_objext conftest$ac_exeext
9971 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9972 (eval $ac_link) 2>conftest.er1
9974 grep -v '^ *+' conftest.er1 >conftest.err
9976 cat conftest.err >&5
9977 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9978 (exit $ac_status); } &&
9979 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9980 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9983 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9984 (exit $ac_status); }; } &&
9985 { ac_try='test -s conftest$ac_exeext'
9986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9990 (exit $ac_status); }; }; then
9991 ac_cv_lib_posix_remove=yes
9993 echo "$as_me: failed program was:" >&5
9994 sed 's/^/| /' conftest.$ac_ext >&5
9996 ac_cv_lib_posix_remove=no
9998 rm -f conftest.err conftest.$ac_objext \
9999 conftest$ac_exeext conftest.$ac_ext
10000 LIBS=$ac_check_lib_save_LIBS
10002 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
10003 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
10004 if test $ac_cv_lib_posix_remove = yes; then
10005 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
10010 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
10011 echo "$as_me:$LINENO: checking for shmat" >&5
10012 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
10013 if test "${ac_cv_func_shmat+set}" = set; then
10014 echo $ECHO_N "(cached) $ECHO_C" >&6
10016 cat >conftest.$ac_ext <<_ACEOF
10019 cat confdefs.h >>conftest.$ac_ext
10020 cat >>conftest.$ac_ext <<_ACEOF
10021 /* end confdefs.h. */
10022 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
10023 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10024 #define shmat innocuous_shmat
10026 /* System header to define __stub macros and hopefully few prototypes,
10027 which can conflict with char shmat (); below.
10028 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10029 <limits.h> exists even on freestanding compilers. */
10032 # include <limits.h>
10034 # include <assert.h>
10039 /* Override any gcc2 internal prototype to avoid an error. */
10044 /* We use char because int might match the return type of a gcc2
10045 builtin and then its argument prototype would still apply. */
10047 /* The GNU C library defines this for functions which it implements
10048 to always fail with ENOSYS. Some functions are actually named
10049 something starting with __ and the normal name is an alias. */
10050 #if defined (__stub_shmat) || defined (__stub___shmat)
10053 char (*f) () = shmat;
10067 rm -f conftest.$ac_objext conftest$ac_exeext
10068 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10069 (eval $ac_link) 2>conftest.er1
10071 grep -v '^ *+' conftest.er1 >conftest.err
10073 cat conftest.err >&5
10074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10075 (exit $ac_status); } &&
10076 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10078 (eval $ac_try) 2>&5
10080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10081 (exit $ac_status); }; } &&
10082 { ac_try='test -s conftest$ac_exeext'
10083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10084 (eval $ac_try) 2>&5
10086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10087 (exit $ac_status); }; }; then
10088 ac_cv_func_shmat=yes
10090 echo "$as_me: failed program was:" >&5
10091 sed 's/^/| /' conftest.$ac_ext >&5
10093 ac_cv_func_shmat=no
10095 rm -f conftest.err conftest.$ac_objext \
10096 conftest$ac_exeext conftest.$ac_ext
10098 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10099 echo "${ECHO_T}$ac_cv_func_shmat" >&6
10101 if test $ac_cv_func_shmat = no; then
10102 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10103 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10104 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10105 echo $ECHO_N "(cached) $ECHO_C" >&6
10107 ac_check_lib_save_LIBS=$LIBS
10109 cat >conftest.$ac_ext <<_ACEOF
10112 cat confdefs.h >>conftest.$ac_ext
10113 cat >>conftest.$ac_ext <<_ACEOF
10114 /* end confdefs.h. */
10116 /* Override any gcc2 internal prototype to avoid an error. */
10120 /* We use char because int might match the return type of a gcc2
10121 builtin and then its argument prototype would still apply. */
10131 rm -f conftest.$ac_objext conftest$ac_exeext
10132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10133 (eval $ac_link) 2>conftest.er1
10135 grep -v '^ *+' conftest.er1 >conftest.err
10137 cat conftest.err >&5
10138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10139 (exit $ac_status); } &&
10140 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10142 (eval $ac_try) 2>&5
10144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10145 (exit $ac_status); }; } &&
10146 { ac_try='test -s conftest$ac_exeext'
10147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10148 (eval $ac_try) 2>&5
10150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10151 (exit $ac_status); }; }; then
10152 ac_cv_lib_ipc_shmat=yes
10154 echo "$as_me: failed program was:" >&5
10155 sed 's/^/| /' conftest.$ac_ext >&5
10157 ac_cv_lib_ipc_shmat=no
10159 rm -f conftest.err conftest.$ac_objext \
10160 conftest$ac_exeext conftest.$ac_ext
10161 LIBS=$ac_check_lib_save_LIBS
10163 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10164 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10165 if test $ac_cv_lib_ipc_shmat = yes; then
10166 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10172 # Check for libraries that X11R6 Xt/Xaw programs need.
10173 ac_save_LDFLAGS=$LDFLAGS
10174 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10175 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10176 # check for ICE first), but we must link in the order -lSM -lICE or
10177 # we get undefined symbols. So assume we have SM if we have ICE.
10178 # These have to be linked with before -lX11, unlike the other
10179 # libraries we check for below, so use a different variable.
10180 # John Interrante, Karl Berry
10181 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10182 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10183 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10184 echo $ECHO_N "(cached) $ECHO_C" >&6
10186 ac_check_lib_save_LIBS=$LIBS
10187 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10188 cat >conftest.$ac_ext <<_ACEOF
10191 cat confdefs.h >>conftest.$ac_ext
10192 cat >>conftest.$ac_ext <<_ACEOF
10193 /* end confdefs.h. */
10195 /* Override any gcc2 internal prototype to avoid an error. */
10199 /* We use char because int might match the return type of a gcc2
10200 builtin and then its argument prototype would still apply. */
10201 char IceConnectionNumber ();
10205 IceConnectionNumber ();
10210 rm -f conftest.$ac_objext conftest$ac_exeext
10211 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10212 (eval $ac_link) 2>conftest.er1
10214 grep -v '^ *+' conftest.er1 >conftest.err
10216 cat conftest.err >&5
10217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10218 (exit $ac_status); } &&
10219 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10221 (eval $ac_try) 2>&5
10223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10224 (exit $ac_status); }; } &&
10225 { ac_try='test -s conftest$ac_exeext'
10226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10227 (eval $ac_try) 2>&5
10229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10230 (exit $ac_status); }; }; then
10231 ac_cv_lib_ICE_IceConnectionNumber=yes
10233 echo "$as_me: failed program was:" >&5
10234 sed 's/^/| /' conftest.$ac_ext >&5
10236 ac_cv_lib_ICE_IceConnectionNumber=no
10238 rm -f conftest.err conftest.$ac_objext \
10239 conftest$ac_exeext conftest.$ac_ext
10240 LIBS=$ac_check_lib_save_LIBS
10242 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10243 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10244 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10245 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10248 LDFLAGS=$ac_save_LDFLAGS
10254 if test x$support_xpm = xyes; then
10258 # Initialize some more variables set by options.
10259 # The variables have the same names as the options, with
10260 # dashes changed to underlines.
10262 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10263 # paths, otherwise set no_xpm=yes.
10264 # Uses ac_ vars as temps to allow command line to override cache and checks.
10265 echo "$as_me:$LINENO: checking for libXpm" >&5
10266 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10269 # Check whether --with-xpm_includes or --without-xpm_includes was given.
10270 if test "${with_xpm_includes+set}" = set; then
10271 withval="$with_xpm_includes"
10272 xpm_includes="$withval"
10277 # Check whether --with-xpm_library or --without-xpm_library was given.
10278 if test "${with_xpm_library+set}" = set; then
10279 withval="$with_xpm_library"
10280 xpm_libraries="$withval"
10285 # --without-xpm overrides everything else, but does not touch the cache.
10287 # Check whether --with-xpm or --without-xpm was given.
10288 if test "${with_xpm+set}" = set; then
10289 withval="$with_xpm"
10292 if test "$with_xpm" = no; then
10295 if test "${ac_cv_have_xpm+set}" = set; then
10296 echo $ECHO_N "(cached) $ECHO_C" >&6
10299 vt_xpm_include_X11=no
10300 if test -n "$xpm_includes"; then
10301 vt_xpm_includes=$xpm_includes
10305 if test -n "$xpm_libraries"; then
10306 vt_xpm_libraries=$xpm_libraries
10308 vt_xpm_libraries=NO
10311 if test "$vt_xpm_includes" = NO; then
10312 # Guess where to find xpm.h
10314 ac_save_CPPFLAGS="$CPPFLAGS"
10315 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10317 # First, try using that file with no special directory specified.
10318 cat >conftest.$ac_ext <<_ACEOF
10321 cat confdefs.h >>conftest.$ac_ext
10322 cat >>conftest.$ac_ext <<_ACEOF
10323 /* end confdefs.h. */
10324 #include <X11/xpm.h>
10326 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10327 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10329 grep -v '^ *+' conftest.er1 >conftest.err
10331 cat conftest.err >&5
10332 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10333 (exit $ac_status); } >/dev/null; then
10334 if test -s conftest.err; then
10335 ac_cpp_err=$ac_cxx_preproc_warn_flag
10336 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10343 if test -z "$ac_cpp_err"; then
10344 # We can compile using X headers with no special include directory.
10346 vt_xpm_include_X11=yes
10348 echo "$as_me: failed program was:" >&5
10349 sed 's/^/| /' conftest.$ac_ext >&5
10351 CPPFLAGS="$ac_save_CPPFLAGS"
10352 # Look for the header file in a standard set of common directories.
10355 /usr/X11R6/include \
10356 /usr/X11R5/include \
10357 /usr/X11R4/include \
10360 /usr/include/X11R6 \
10361 /usr/include/X11R5 \
10362 /usr/include/X11R4 \
10364 /usr/local/X11/include \
10365 /usr/local/X11R6/include \
10366 /usr/local/X11R5/include \
10367 /usr/local/X11R4/include \
10369 /usr/local/include/X11 \
10370 /usr/local/include/X11R6 \
10371 /usr/local/include/X11R5 \
10372 /usr/local/include/X11R4 \
10374 /usr/X386/include \
10375 /usr/x386/include \
10376 /usr/XFree86/include/X11 \
10379 /usr/local/include \
10380 /usr/unsupported/include \
10381 /usr/athena/include \
10382 /usr/local/x11r5/include \
10383 /usr/lpp/Xamples/include \
10385 /usr/openwin/include \
10386 /usr/openwin/share/include \
10389 if test -r "$ac_dir/X11/xpm.h"; then
10390 vt_xpm_includes="$ac_dir"
10391 vt_xpm_include_X11=yes
10394 if test -r "$ac_dir/xpm.h"; then
10395 vt_xpm_includes=$ac_dir
10401 rm -f conftest.err conftest.$ac_ext
10404 if test "$vt_xpm_libraries" = NO; then
10405 # Check for the libraries.
10407 # See if we find them without any special options.
10408 # Don't add to $LIBS permanently.
10409 ac_save_LIBS="$LIBS"
10410 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10411 cat >conftest.$ac_ext <<_ACEOF
10414 cat confdefs.h >>conftest.$ac_ext
10415 cat >>conftest.$ac_ext <<_ACEOF
10416 /* end confdefs.h. */
10421 XpmReadFileToPixmap()
10426 rm -f conftest.$ac_objext conftest$ac_exeext
10427 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10428 (eval $ac_link) 2>conftest.er1
10430 grep -v '^ *+' conftest.er1 >conftest.err
10432 cat conftest.err >&5
10433 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10434 (exit $ac_status); } &&
10435 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10436 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10437 (eval $ac_try) 2>&5
10439 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10440 (exit $ac_status); }; } &&
10441 { ac_try='test -s conftest$ac_exeext'
10442 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10443 (eval $ac_try) 2>&5
10445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10446 (exit $ac_status); }; }; then
10447 LIBS="$ac_save_LIBS"
10448 # We can link libXpm with no special library path.
10451 echo "$as_me: failed program was:" >&5
10452 sed 's/^/| /' conftest.$ac_ext >&5
10454 LIBS="$ac_save_LIBS"
10455 # First see if replacing the include by lib works.
10457 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10468 /usr/local/X11/lib \
10469 /usr/local/X11R6/lib \
10470 /usr/local/X11R5/lib \
10471 /usr/local/X11R4/lib \
10473 /usr/local/lib/X11 \
10474 /usr/local/lib/X11R6 \
10475 /usr/local/lib/X11R5 \
10476 /usr/local/lib/X11R4 \
10480 /usr/XFree86/lib/X11 \
10484 /usr/unsupported/lib \
10486 /usr/local/x11r5/lib \
10487 /usr/lpp/Xamples/lib \
10490 /usr/openwin/share/lib \
10493 for ac_extension in a so sl; do
10494 if test -r $ac_dir/libXpm.$ac_extension; then
10495 vt_xpm_libraries=$ac_dir
10501 rm -f conftest.err conftest.$ac_objext \
10502 conftest$ac_exeext conftest.$ac_ext
10506 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10507 ac_cv_have_xpm="have_xpm=no"
10509 ac_cv_have_xpm="have_xpm=yes \
10510 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10511 vt_xpm_include_X11=$vt_xpm_include_X11"
10514 eval "$ac_cv_have_xpm"
10517 if test "$have_xpm" != yes; then
10518 echo "$as_me:$LINENO: result: $have_xpm" >&5
10519 echo "${ECHO_T}$have_xpm" >&6
10522 if test "$xpm_includes" != NO; then
10523 if test "$xpm_includes" = "$vt_xpm_includes"; then
10524 if test -r "$xpm_includes/X11/xpm.h"; then
10525 vt_xpm_include_X11=yes
10528 vt_xpm_include_X11=no
10529 if test -z "$xpm_includes"; then
10530 cat >conftest.$ac_ext <<_ACEOF
10533 cat confdefs.h >>conftest.$ac_ext
10534 cat >>conftest.$ac_ext <<_ACEOF
10535 /* end confdefs.h. */
10536 #include <X11/xpm.h>
10538 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10539 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10541 grep -v '^ *+' conftest.er1 >conftest.err
10543 cat conftest.err >&5
10544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10545 (exit $ac_status); } >/dev/null; then
10546 if test -s conftest.err; then
10547 ac_cpp_err=$ac_cxx_preproc_warn_flag
10548 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10555 if test -z "$ac_cpp_err"; then
10556 vt_xpm_include_X11=yes
10558 echo "$as_me: failed program was:" >&5
10559 sed 's/^/| /' conftest.$ac_ext >&5
10563 rm -f conftest.err conftest.$ac_ext
10565 if test -r "$xpm_includes/X11/xpm.h"; then
10566 vt_xpm_include_X11=yes
10570 vt_xpm_includes=$xpm_includes
10572 if test "x$xpm_libraries" != xNO; then
10573 vt_xpm_libraries=$xpm_libraries
10575 # Update the cache value to reflect the command line values.
10576 ac_cv_have_xpm="have_xpm=yes \
10577 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10578 vt_xpm_include_X11=$vt_xpm_include_X11"
10579 eval "$ac_cv_have_xpm"
10580 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10581 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10582 if test -n "$vt_xpm_includes"; then
10583 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10585 if test -n "$vt_xpm_includes"; then
10586 XPM_CFLAGS="-I$vt_xpm_includes"
10589 if test -n "$vt_xpm_libraries"; then
10590 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10592 if test "x$vt_xpm_include_X11" = xyes; then
10594 cat >>confdefs.h <<\_ACEOF
10595 #define XPM_INC_X11 1
10605 if test x$no_xpm = xyes; then
10606 support_xpm=needsmanualspecification
10610 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10611 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10612 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10613 echo $ECHO_N "(cached) $ECHO_C" >&6
10615 cat >conftest.$ac_ext <<_ACEOF
10618 cat confdefs.h >>conftest.$ac_ext
10619 cat >>conftest.$ac_ext <<_ACEOF
10620 /* end confdefs.h. */
10621 #include <sys/types.h>
10622 #include <sys/wait.h>
10623 #ifndef WEXITSTATUS
10624 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10627 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10635 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10640 rm -f conftest.$ac_objext
10641 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10642 (eval $ac_compile) 2>conftest.er1
10644 grep -v '^ *+' conftest.er1 >conftest.err
10646 cat conftest.err >&5
10647 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10648 (exit $ac_status); } &&
10649 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10650 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10651 (eval $ac_try) 2>&5
10653 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10654 (exit $ac_status); }; } &&
10655 { ac_try='test -s conftest.$ac_objext'
10656 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10657 (eval $ac_try) 2>&5
10659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10660 (exit $ac_status); }; }; then
10661 ac_cv_header_sys_wait_h=yes
10663 echo "$as_me: failed program was:" >&5
10664 sed 's/^/| /' conftest.$ac_ext >&5
10666 ac_cv_header_sys_wait_h=no
10668 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10670 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10671 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10672 if test $ac_cv_header_sys_wait_h = yes; then
10674 cat >>confdefs.h <<\_ACEOF
10675 #define HAVE_SYS_WAIT_H 1
10721 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10722 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10723 echo "$as_me:$LINENO: checking for $ac_header" >&5
10724 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10725 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10726 echo $ECHO_N "(cached) $ECHO_C" >&6
10728 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10729 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10731 # Is the header compilable?
10732 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10733 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10734 cat >conftest.$ac_ext <<_ACEOF
10737 cat confdefs.h >>conftest.$ac_ext
10738 cat >>conftest.$ac_ext <<_ACEOF
10739 /* end confdefs.h. */
10740 $ac_includes_default
10741 #include <$ac_header>
10743 rm -f conftest.$ac_objext
10744 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10745 (eval $ac_compile) 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); } &&
10752 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10754 (eval $ac_try) 2>&5
10756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10757 (exit $ac_status); }; } &&
10758 { ac_try='test -s conftest.$ac_objext'
10759 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10760 (eval $ac_try) 2>&5
10762 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10763 (exit $ac_status); }; }; then
10764 ac_header_compiler=yes
10766 echo "$as_me: failed program was:" >&5
10767 sed 's/^/| /' conftest.$ac_ext >&5
10769 ac_header_compiler=no
10771 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10772 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10773 echo "${ECHO_T}$ac_header_compiler" >&6
10775 # Is the header present?
10776 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10777 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10778 cat >conftest.$ac_ext <<_ACEOF
10781 cat confdefs.h >>conftest.$ac_ext
10782 cat >>conftest.$ac_ext <<_ACEOF
10783 /* end confdefs.h. */
10784 #include <$ac_header>
10786 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10787 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10789 grep -v '^ *+' conftest.er1 >conftest.err
10791 cat conftest.err >&5
10792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10793 (exit $ac_status); } >/dev/null; then
10794 if test -s conftest.err; then
10795 ac_cpp_err=$ac_cxx_preproc_warn_flag
10796 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10803 if test -z "$ac_cpp_err"; then
10804 ac_header_preproc=yes
10806 echo "$as_me: failed program was:" >&5
10807 sed 's/^/| /' conftest.$ac_ext >&5
10809 ac_header_preproc=no
10811 rm -f conftest.err conftest.$ac_ext
10812 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10813 echo "${ECHO_T}$ac_header_preproc" >&6
10815 # So? What about this header?
10816 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10818 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10819 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10820 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10821 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10822 ac_header_preproc=yes
10825 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10826 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10827 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10828 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10829 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10830 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10831 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10832 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10833 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10834 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10835 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10836 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10839 ## ------------------------------------------ ##
10840 ## Report this to the AC_PACKAGE_NAME lists. ##
10841 ## ------------------------------------------ ##
10844 sed "s/^/$as_me: WARNING: /" >&2
10847 echo "$as_me:$LINENO: checking for $ac_header" >&5
10848 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10849 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10850 echo $ECHO_N "(cached) $ECHO_C" >&6
10852 eval "$as_ac_Header=\$ac_header_preproc"
10854 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10855 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10858 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10859 cat >>confdefs.h <<_ACEOF
10860 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10868 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10869 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10870 if test "${ac_cv_header_time+set}" = set; then
10871 echo $ECHO_N "(cached) $ECHO_C" >&6
10873 cat >conftest.$ac_ext <<_ACEOF
10876 cat confdefs.h >>conftest.$ac_ext
10877 cat >>conftest.$ac_ext <<_ACEOF
10878 /* end confdefs.h. */
10879 #include <sys/types.h>
10880 #include <sys/time.h>
10886 if ((struct tm *) 0)
10892 rm -f conftest.$ac_objext
10893 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10894 (eval $ac_compile) 2>conftest.er1
10896 grep -v '^ *+' conftest.er1 >conftest.err
10898 cat conftest.err >&5
10899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900 (exit $ac_status); } &&
10901 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10903 (eval $ac_try) 2>&5
10905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906 (exit $ac_status); }; } &&
10907 { ac_try='test -s conftest.$ac_objext'
10908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10909 (eval $ac_try) 2>&5
10911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10912 (exit $ac_status); }; }; then
10913 ac_cv_header_time=yes
10915 echo "$as_me: failed program was:" >&5
10916 sed 's/^/| /' conftest.$ac_ext >&5
10918 ac_cv_header_time=no
10920 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10922 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10923 echo "${ECHO_T}$ac_cv_header_time" >&6
10924 if test $ac_cv_header_time = yes; then
10926 cat >>confdefs.h <<\_ACEOF
10927 #define TIME_WITH_SYS_TIME 1
10933 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10934 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10935 if test "${rxvt_cv_header_sysioctl+set}" = set; then
10936 echo $ECHO_N "(cached) $ECHO_C" >&6
10938 cat >conftest.$ac_ext <<_ACEOF
10941 cat confdefs.h >>conftest.$ac_ext
10942 cat >>conftest.$ac_ext <<_ACEOF
10943 /* end confdefs.h. */
10945 #include <sys/ioctl.h>
10946 #ifdef HAVE_TERMIOS_H
10947 #include <termios.h>
10957 rm -f conftest.$ac_objext
10958 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10959 (eval $ac_compile) 2>conftest.er1
10961 grep -v '^ *+' conftest.er1 >conftest.err
10963 cat conftest.err >&5
10964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10965 (exit $ac_status); } &&
10966 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10967 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10968 (eval $ac_try) 2>&5
10970 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10971 (exit $ac_status); }; } &&
10972 { ac_try='test -s conftest.$ac_objext'
10973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10974 (eval $ac_try) 2>&5
10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10977 (exit $ac_status); }; }; then
10978 rxvt_cv_header_sysioctl=yes
10980 echo "$as_me: failed program was:" >&5
10981 sed 's/^/| /' conftest.$ac_ext >&5
10983 rxvt_cv_header_sysioctl=no
10985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10987 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10988 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10990 if test -n "$GCC"; then
10995 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10997 ac_save_CFLAGS=$CFLAGS
10999 CFLAGS="$CFLAGS $X_CFLAGS"
11000 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11001 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
11002 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
11003 if test "${rxvt_cv_rpath+set}" = set; then
11004 echo $ECHO_N "(cached) $ECHO_C" >&6
11006 if test "$cross_compiling" = yes; then
11007 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
11008 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
11010 cat >conftest.$ac_ext <<_ACEOF
11013 cat confdefs.h >>conftest.$ac_ext
11014 cat >>conftest.$ac_ext <<_ACEOF
11015 /* end confdefs.h. */
11020 (void) XOpenDisplay("foobar");
11023 rm -f conftest$ac_exeext
11024 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11025 (eval $ac_link) 2>&5
11027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11028 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11030 (eval $ac_try) 2>&5
11032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11033 (exit $ac_status); }; }; then
11036 echo "$as_me: program exited with status $ac_status" >&5
11037 echo "$as_me: failed program was:" >&5
11038 sed 's/^/| /' conftest.$ac_ext >&5
11040 ( exit $ac_status )
11043 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11046 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11047 echo "${ECHO_T}$rxvt_cv_rpath" >&6
11048 if test x$rxvt_cv_rpath != xyes; then
11049 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11050 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11051 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11052 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11053 if test "${rxvt_cv_R+set}" = set; then
11054 echo $ECHO_N "(cached) $ECHO_C" >&6
11056 if test "$cross_compiling" = yes; then
11059 cat >conftest.$ac_ext <<_ACEOF
11062 cat confdefs.h >>conftest.$ac_ext
11063 cat >>conftest.$ac_ext <<_ACEOF
11064 /* end confdefs.h. */
11069 (void) XOpenDisplay("foobar");
11072 rm -f conftest$ac_exeext
11073 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11074 (eval $ac_link) 2>&5
11076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11077 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11078 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11079 (eval $ac_try) 2>&5
11081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11082 (exit $ac_status); }; }; then
11085 echo "$as_me: program exited with status $ac_status" >&5
11086 echo "$as_me: failed program was:" >&5
11087 sed 's/^/| /' conftest.$ac_ext >&5
11089 ( exit $ac_status )
11092 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11095 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11096 echo "${ECHO_T}$rxvt_cv_R" >&6
11097 if test x$rxvt_cv_R != xyes; then
11098 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11102 echo "$as_me:$LINENO: checking for XPointer" >&5
11103 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11104 if test "${rxvt_cv_xpointer+set}" = set; then
11105 echo $ECHO_N "(cached) $ECHO_C" >&6
11107 cat >conftest.$ac_ext <<_ACEOF
11110 cat confdefs.h >>conftest.$ac_ext
11111 cat >>conftest.$ac_ext <<_ACEOF
11112 /* end confdefs.h. */
11113 #include <X11/Xlib.h>
11122 rm -f conftest.$ac_objext
11123 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11124 (eval $ac_compile) 2>conftest.er1
11126 grep -v '^ *+' conftest.er1 >conftest.err
11128 cat conftest.err >&5
11129 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11130 (exit $ac_status); } &&
11131 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11133 (eval $ac_try) 2>&5
11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11136 (exit $ac_status); }; } &&
11137 { ac_try='test -s conftest.$ac_objext'
11138 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11139 (eval $ac_try) 2>&5
11141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11142 (exit $ac_status); }; }; then
11143 rxvt_cv_xpointer=yes
11145 echo "$as_me: failed program was:" >&5
11146 sed 's/^/| /' conftest.$ac_ext >&5
11148 rxvt_cv_xpointer=no
11150 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11152 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11153 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11154 if test x$rxvt_cv_xpointer = xyes; then
11156 cat >>confdefs.h <<\_ACEOF
11157 #define HAVE_XPOINTER 1
11162 CFLAGS=$ac_save_CFLAGS
11165 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11166 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11167 if test "${ac_cv_c_const+set}" = set; then
11168 echo $ECHO_N "(cached) $ECHO_C" >&6
11170 cat >conftest.$ac_ext <<_ACEOF
11173 cat confdefs.h >>conftest.$ac_ext
11174 cat >>conftest.$ac_ext <<_ACEOF
11175 /* end confdefs.h. */
11180 /* FIXME: Include the comments suggested by Paul. */
11181 #ifndef __cplusplus
11182 /* Ultrix mips cc rejects this. */
11183 typedef int charset[2];
11185 /* SunOS 4.1.1 cc rejects this. */
11186 char const *const *ccp;
11188 /* NEC SVR4.0.2 mips cc rejects this. */
11189 struct point {int x, y;};
11190 static struct point const zero = {0,0};
11191 /* AIX XL C 1.02.0.0 rejects this.
11192 It does not let you subtract one const X* pointer from another in
11193 an arm of an if-expression whose if-part is not a constant
11195 const char *g = "string";
11196 ccp = &g + (g ? g-g : 0);
11197 /* HPUX 7.0 cc rejects these. */
11200 ccp = (char const *const *) p;
11201 { /* SCO 3.2v4 cc rejects this. */
11203 char const *s = 0 ? (char *) 0 : (char const *) 0;
11207 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11208 int x[] = {25, 17};
11209 const int *foo = &x[0];
11212 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11213 typedef const int *iptr;
11217 { /* AIX XL C 1.02.0.0 rejects this saying
11218 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11219 struct s { int j; const int *ap[3]; };
11220 struct s *b; b->j = 5;
11222 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11223 const int foo = 10;
11231 rm -f conftest.$ac_objext
11232 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11233 (eval $ac_compile) 2>conftest.er1
11235 grep -v '^ *+' conftest.er1 >conftest.err
11237 cat conftest.err >&5
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); } &&
11240 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11241 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11242 (eval $ac_try) 2>&5
11244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11245 (exit $ac_status); }; } &&
11246 { ac_try='test -s conftest.$ac_objext'
11247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11248 (eval $ac_try) 2>&5
11250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11251 (exit $ac_status); }; }; then
11254 echo "$as_me: failed program was:" >&5
11255 sed 's/^/| /' conftest.$ac_ext >&5
11259 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11261 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11262 echo "${ECHO_T}$ac_cv_c_const" >&6
11263 if test $ac_cv_c_const = no; then
11265 cat >>confdefs.h <<\_ACEOF
11271 echo "$as_me:$LINENO: checking for inline" >&5
11272 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11273 if test "${ac_cv_c_inline+set}" = set; then
11274 echo $ECHO_N "(cached) $ECHO_C" >&6
11277 for ac_kw in inline __inline__ __inline; do
11278 cat >conftest.$ac_ext <<_ACEOF
11281 cat confdefs.h >>conftest.$ac_ext
11282 cat >>conftest.$ac_ext <<_ACEOF
11283 /* end confdefs.h. */
11284 #ifndef __cplusplus
11286 static $ac_kw foo_t static_foo () {return 0; }
11287 $ac_kw foo_t foo () {return 0; }
11291 rm -f conftest.$ac_objext
11292 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11293 (eval $ac_compile) 2>conftest.er1
11295 grep -v '^ *+' conftest.er1 >conftest.err
11297 cat conftest.err >&5
11298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11299 (exit $ac_status); } &&
11300 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11302 (eval $ac_try) 2>&5
11304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11305 (exit $ac_status); }; } &&
11306 { ac_try='test -s conftest.$ac_objext'
11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11308 (eval $ac_try) 2>&5
11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11311 (exit $ac_status); }; }; then
11312 ac_cv_c_inline=$ac_kw; break
11314 echo "$as_me: failed program was:" >&5
11315 sed 's/^/| /' conftest.$ac_ext >&5
11318 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11322 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11323 echo "${ECHO_T}$ac_cv_c_inline" >&6
11326 case $ac_cv_c_inline in
11329 case $ac_cv_c_inline in
11331 *) ac_val=$ac_cv_c_inline;;
11333 cat >>confdefs.h <<_ACEOF
11334 #ifndef __cplusplus
11335 #define inline $ac_val
11343 echo "$as_me:$LINENO: checking for mode_t" >&5
11344 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11345 if test "${ac_cv_type_mode_t+set}" = set; then
11346 echo $ECHO_N "(cached) $ECHO_C" >&6
11348 cat >conftest.$ac_ext <<_ACEOF
11351 cat confdefs.h >>conftest.$ac_ext
11352 cat >>conftest.$ac_ext <<_ACEOF
11353 /* end confdefs.h. */
11354 $ac_includes_default
11360 if (sizeof (mode_t))
11366 rm -f conftest.$ac_objext
11367 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11368 (eval $ac_compile) 2>conftest.er1
11370 grep -v '^ *+' conftest.er1 >conftest.err
11372 cat conftest.err >&5
11373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374 (exit $ac_status); } &&
11375 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11377 (eval $ac_try) 2>&5
11379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380 (exit $ac_status); }; } &&
11381 { ac_try='test -s conftest.$ac_objext'
11382 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11383 (eval $ac_try) 2>&5
11385 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11386 (exit $ac_status); }; }; then
11387 ac_cv_type_mode_t=yes
11389 echo "$as_me: failed program was:" >&5
11390 sed 's/^/| /' conftest.$ac_ext >&5
11392 ac_cv_type_mode_t=no
11394 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11396 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11397 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11398 if test $ac_cv_type_mode_t = yes; then
11402 cat >>confdefs.h <<_ACEOF
11408 echo "$as_me:$LINENO: checking for pid_t" >&5
11409 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11410 if test "${ac_cv_type_pid_t+set}" = set; then
11411 echo $ECHO_N "(cached) $ECHO_C" >&6
11413 cat >conftest.$ac_ext <<_ACEOF
11416 cat confdefs.h >>conftest.$ac_ext
11417 cat >>conftest.$ac_ext <<_ACEOF
11418 /* end confdefs.h. */
11419 $ac_includes_default
11425 if (sizeof (pid_t))
11431 rm -f conftest.$ac_objext
11432 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11433 (eval $ac_compile) 2>conftest.er1
11435 grep -v '^ *+' conftest.er1 >conftest.err
11437 cat conftest.err >&5
11438 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11439 (exit $ac_status); } &&
11440 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11441 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11442 (eval $ac_try) 2>&5
11444 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11445 (exit $ac_status); }; } &&
11446 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11452 ac_cv_type_pid_t=yes
11454 echo "$as_me: failed program was:" >&5
11455 sed 's/^/| /' conftest.$ac_ext >&5
11457 ac_cv_type_pid_t=no
11459 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11461 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11462 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11463 if test $ac_cv_type_pid_t = yes; then
11467 cat >>confdefs.h <<_ACEOF
11473 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11474 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11475 if test "${ac_cv_type_uid_t+set}" = set; then
11476 echo $ECHO_N "(cached) $ECHO_C" >&6
11478 cat >conftest.$ac_ext <<_ACEOF
11481 cat confdefs.h >>conftest.$ac_ext
11482 cat >>conftest.$ac_ext <<_ACEOF
11483 /* end confdefs.h. */
11484 #include <sys/types.h>
11487 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11488 $EGREP "uid_t" >/dev/null 2>&1; then
11489 ac_cv_type_uid_t=yes
11491 ac_cv_type_uid_t=no
11496 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11497 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11498 if test $ac_cv_type_uid_t = no; then
11500 cat >>confdefs.h <<\_ACEOF
11505 cat >>confdefs.h <<\_ACEOF
11513 echo "$as_me:$LINENO: checking for char" >&5
11514 echo $ECHO_N "checking for char... $ECHO_C" >&6
11515 if test "${ac_cv_type_char+set}" = set; then
11516 echo $ECHO_N "(cached) $ECHO_C" >&6
11518 cat >conftest.$ac_ext <<_ACEOF
11521 cat confdefs.h >>conftest.$ac_ext
11522 cat >>conftest.$ac_ext <<_ACEOF
11523 /* end confdefs.h. */
11524 $ac_includes_default
11536 rm -f conftest.$ac_objext
11537 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11538 (eval $ac_compile) 2>conftest.er1
11540 grep -v '^ *+' conftest.er1 >conftest.err
11542 cat conftest.err >&5
11543 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11544 (exit $ac_status); } &&
11545 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11546 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11547 (eval $ac_try) 2>&5
11549 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11550 (exit $ac_status); }; } &&
11551 { ac_try='test -s conftest.$ac_objext'
11552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553 (eval $ac_try) 2>&5
11555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556 (exit $ac_status); }; }; then
11557 ac_cv_type_char=yes
11559 echo "$as_me: failed program was:" >&5
11560 sed 's/^/| /' conftest.$ac_ext >&5
11564 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11566 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11567 echo "${ECHO_T}$ac_cv_type_char" >&6
11569 echo "$as_me:$LINENO: checking size of char" >&5
11570 echo $ECHO_N "checking size of char... $ECHO_C" >&6
11571 if test "${ac_cv_sizeof_char+set}" = set; then
11572 echo $ECHO_N "(cached) $ECHO_C" >&6
11574 if test "$ac_cv_type_char" = yes; then
11575 # The cast to unsigned long works around a bug in the HP C Compiler
11576 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11577 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11578 # This bug is HP SR number 8606223364.
11579 if test "$cross_compiling" = yes; then
11580 # Depending upon the size, compute the lo and hi bounds.
11581 cat >conftest.$ac_ext <<_ACEOF
11584 cat confdefs.h >>conftest.$ac_ext
11585 cat >>conftest.$ac_ext <<_ACEOF
11586 /* end confdefs.h. */
11587 $ac_includes_default
11591 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11598 rm -f conftest.$ac_objext
11599 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11600 (eval $ac_compile) 2>conftest.er1
11602 grep -v '^ *+' conftest.er1 >conftest.err
11604 cat conftest.err >&5
11605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11606 (exit $ac_status); } &&
11607 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11609 (eval $ac_try) 2>&5
11611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11612 (exit $ac_status); }; } &&
11613 { ac_try='test -s conftest.$ac_objext'
11614 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11615 (eval $ac_try) 2>&5
11617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11618 (exit $ac_status); }; }; then
11621 cat >conftest.$ac_ext <<_ACEOF
11624 cat confdefs.h >>conftest.$ac_ext
11625 cat >>conftest.$ac_ext <<_ACEOF
11626 /* end confdefs.h. */
11627 $ac_includes_default
11631 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11638 rm -f conftest.$ac_objext
11639 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11640 (eval $ac_compile) 2>conftest.er1
11642 grep -v '^ *+' conftest.er1 >conftest.err
11644 cat conftest.err >&5
11645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11646 (exit $ac_status); } &&
11647 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11649 (eval $ac_try) 2>&5
11651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11652 (exit $ac_status); }; } &&
11653 { ac_try='test -s conftest.$ac_objext'
11654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11655 (eval $ac_try) 2>&5
11657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11658 (exit $ac_status); }; }; then
11659 ac_hi=$ac_mid; break
11661 echo "$as_me: failed program was:" >&5
11662 sed 's/^/| /' conftest.$ac_ext >&5
11664 ac_lo=`expr $ac_mid + 1`
11665 if test $ac_lo -le $ac_mid; then
11669 ac_mid=`expr 2 '*' $ac_mid + 1`
11671 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11674 echo "$as_me: failed program was:" >&5
11675 sed 's/^/| /' conftest.$ac_ext >&5
11677 cat >conftest.$ac_ext <<_ACEOF
11680 cat confdefs.h >>conftest.$ac_ext
11681 cat >>conftest.$ac_ext <<_ACEOF
11682 /* end confdefs.h. */
11683 $ac_includes_default
11687 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11694 rm -f conftest.$ac_objext
11695 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11696 (eval $ac_compile) 2>conftest.er1
11698 grep -v '^ *+' conftest.er1 >conftest.err
11700 cat conftest.err >&5
11701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11702 (exit $ac_status); } &&
11703 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11705 (eval $ac_try) 2>&5
11707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11708 (exit $ac_status); }; } &&
11709 { ac_try='test -s conftest.$ac_objext'
11710 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11711 (eval $ac_try) 2>&5
11713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11714 (exit $ac_status); }; }; then
11717 cat >conftest.$ac_ext <<_ACEOF
11720 cat confdefs.h >>conftest.$ac_ext
11721 cat >>conftest.$ac_ext <<_ACEOF
11722 /* end confdefs.h. */
11723 $ac_includes_default
11727 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11734 rm -f conftest.$ac_objext
11735 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11736 (eval $ac_compile) 2>conftest.er1
11738 grep -v '^ *+' conftest.er1 >conftest.err
11740 cat conftest.err >&5
11741 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11742 (exit $ac_status); } &&
11743 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11744 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11745 (eval $ac_try) 2>&5
11747 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11748 (exit $ac_status); }; } &&
11749 { ac_try='test -s conftest.$ac_objext'
11750 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11751 (eval $ac_try) 2>&5
11753 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11754 (exit $ac_status); }; }; then
11755 ac_lo=$ac_mid; break
11757 echo "$as_me: failed program was:" >&5
11758 sed 's/^/| /' conftest.$ac_ext >&5
11760 ac_hi=`expr '(' $ac_mid ')' - 1`
11761 if test $ac_mid -le $ac_hi; then
11765 ac_mid=`expr 2 '*' $ac_mid`
11767 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11770 echo "$as_me: failed program was:" >&5
11771 sed 's/^/| /' conftest.$ac_ext >&5
11775 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11777 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11778 # Binary search between lo and hi bounds.
11779 while test "x$ac_lo" != "x$ac_hi"; do
11780 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11781 cat >conftest.$ac_ext <<_ACEOF
11784 cat confdefs.h >>conftest.$ac_ext
11785 cat >>conftest.$ac_ext <<_ACEOF
11786 /* end confdefs.h. */
11787 $ac_includes_default
11791 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11798 rm -f conftest.$ac_objext
11799 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11800 (eval $ac_compile) 2>conftest.er1
11802 grep -v '^ *+' conftest.er1 >conftest.err
11804 cat conftest.err >&5
11805 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11806 (exit $ac_status); } &&
11807 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11808 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11809 (eval $ac_try) 2>&5
11811 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11812 (exit $ac_status); }; } &&
11813 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
11821 echo "$as_me: failed program was:" >&5
11822 sed 's/^/| /' conftest.$ac_ext >&5
11824 ac_lo=`expr '(' $ac_mid ')' + 1`
11826 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11829 ?*) ac_cv_sizeof_char=$ac_lo;;
11830 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11831 See \`config.log' for more details." >&5
11832 echo "$as_me: error: cannot compute sizeof (char), 77
11833 See \`config.log' for more details." >&2;}
11834 { (exit 1); exit 1; }; } ;;
11837 if test "$cross_compiling" = yes; then
11838 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11839 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11840 { (exit 1); exit 1; }; }
11842 cat >conftest.$ac_ext <<_ACEOF
11845 cat confdefs.h >>conftest.$ac_ext
11846 cat >>conftest.$ac_ext <<_ACEOF
11847 /* end confdefs.h. */
11848 $ac_includes_default
11849 long longval () { return (long) (sizeof (char)); }
11850 unsigned long ulongval () { return (long) (sizeof (char)); }
11852 #include <stdlib.h>
11857 FILE *f = fopen ("conftest.val", "w");
11860 if (((long) (sizeof (char))) < 0)
11862 long i = longval ();
11863 if (i != ((long) (sizeof (char))))
11865 fprintf (f, "%ld\n", i);
11869 unsigned long i = ulongval ();
11870 if (i != ((long) (sizeof (char))))
11872 fprintf (f, "%lu\n", i);
11874 exit (ferror (f) || fclose (f) != 0);
11880 rm -f conftest$ac_exeext
11881 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11882 (eval $ac_link) 2>&5
11884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11886 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11887 (eval $ac_try) 2>&5
11889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11890 (exit $ac_status); }; }; then
11891 ac_cv_sizeof_char=`cat conftest.val`
11893 echo "$as_me: program exited with status $ac_status" >&5
11894 echo "$as_me: failed program was:" >&5
11895 sed 's/^/| /' conftest.$ac_ext >&5
11897 ( exit $ac_status )
11898 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11899 See \`config.log' for more details." >&5
11900 echo "$as_me: error: cannot compute sizeof (char), 77
11901 See \`config.log' for more details." >&2;}
11902 { (exit 1); exit 1; }; }
11904 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11909 ac_cv_sizeof_char=0
11912 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11913 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11914 cat >>confdefs.h <<_ACEOF
11915 #define SIZEOF_CHAR $ac_cv_sizeof_char
11919 echo "$as_me:$LINENO: checking for short" >&5
11920 echo $ECHO_N "checking for short... $ECHO_C" >&6
11921 if test "${ac_cv_type_short+set}" = set; then
11922 echo $ECHO_N "(cached) $ECHO_C" >&6
11924 cat >conftest.$ac_ext <<_ACEOF
11927 cat confdefs.h >>conftest.$ac_ext
11928 cat >>conftest.$ac_ext <<_ACEOF
11929 /* end confdefs.h. */
11930 $ac_includes_default
11936 if (sizeof (short))
11942 rm -f conftest.$ac_objext
11943 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11944 (eval $ac_compile) 2>conftest.er1
11946 grep -v '^ *+' conftest.er1 >conftest.err
11948 cat conftest.err >&5
11949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11950 (exit $ac_status); } &&
11951 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11952 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11953 (eval $ac_try) 2>&5
11955 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11956 (exit $ac_status); }; } &&
11957 { ac_try='test -s conftest.$ac_objext'
11958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11959 (eval $ac_try) 2>&5
11961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11962 (exit $ac_status); }; }; then
11963 ac_cv_type_short=yes
11965 echo "$as_me: failed program was:" >&5
11966 sed 's/^/| /' conftest.$ac_ext >&5
11968 ac_cv_type_short=no
11970 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11972 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11973 echo "${ECHO_T}$ac_cv_type_short" >&6
11975 echo "$as_me:$LINENO: checking size of short" >&5
11976 echo $ECHO_N "checking size of short... $ECHO_C" >&6
11977 if test "${ac_cv_sizeof_short+set}" = set; then
11978 echo $ECHO_N "(cached) $ECHO_C" >&6
11980 if test "$ac_cv_type_short" = yes; then
11981 # The cast to unsigned long works around a bug in the HP C Compiler
11982 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11983 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11984 # This bug is HP SR number 8606223364.
11985 if test "$cross_compiling" = yes; then
11986 # Depending upon the size, compute the lo and hi bounds.
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 (short))) >= 0)];
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 cat >conftest.$ac_ext <<_ACEOF
12030 cat confdefs.h >>conftest.$ac_ext
12031 cat >>conftest.$ac_ext <<_ACEOF
12032 /* end confdefs.h. */
12033 $ac_includes_default
12037 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12044 rm -f conftest.$ac_objext
12045 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12046 (eval $ac_compile) 2>conftest.er1
12048 grep -v '^ *+' conftest.er1 >conftest.err
12050 cat conftest.err >&5
12051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12052 (exit $ac_status); } &&
12053 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12055 (eval $ac_try) 2>&5
12057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12058 (exit $ac_status); }; } &&
12059 { ac_try='test -s conftest.$ac_objext'
12060 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12061 (eval $ac_try) 2>&5
12063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12064 (exit $ac_status); }; }; then
12065 ac_hi=$ac_mid; break
12067 echo "$as_me: failed program was:" >&5
12068 sed 's/^/| /' conftest.$ac_ext >&5
12070 ac_lo=`expr $ac_mid + 1`
12071 if test $ac_lo -le $ac_mid; then
12075 ac_mid=`expr 2 '*' $ac_mid + 1`
12077 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12080 echo "$as_me: failed program was:" >&5
12081 sed 's/^/| /' conftest.$ac_ext >&5
12083 cat >conftest.$ac_ext <<_ACEOF
12086 cat confdefs.h >>conftest.$ac_ext
12087 cat >>conftest.$ac_ext <<_ACEOF
12088 /* end confdefs.h. */
12089 $ac_includes_default
12093 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12100 rm -f conftest.$ac_objext
12101 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12102 (eval $ac_compile) 2>conftest.er1
12104 grep -v '^ *+' conftest.er1 >conftest.err
12106 cat conftest.err >&5
12107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12108 (exit $ac_status); } &&
12109 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12111 (eval $ac_try) 2>&5
12113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12114 (exit $ac_status); }; } &&
12115 { ac_try='test -s conftest.$ac_objext'
12116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12117 (eval $ac_try) 2>&5
12119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12120 (exit $ac_status); }; }; then
12123 cat >conftest.$ac_ext <<_ACEOF
12126 cat confdefs.h >>conftest.$ac_ext
12127 cat >>conftest.$ac_ext <<_ACEOF
12128 /* end confdefs.h. */
12129 $ac_includes_default
12133 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12140 rm -f conftest.$ac_objext
12141 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12142 (eval $ac_compile) 2>conftest.er1
12144 grep -v '^ *+' conftest.er1 >conftest.err
12146 cat conftest.err >&5
12147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12148 (exit $ac_status); } &&
12149 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12151 (eval $ac_try) 2>&5
12153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12154 (exit $ac_status); }; } &&
12155 { ac_try='test -s conftest.$ac_objext'
12156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12157 (eval $ac_try) 2>&5
12159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12160 (exit $ac_status); }; }; then
12161 ac_lo=$ac_mid; break
12163 echo "$as_me: failed program was:" >&5
12164 sed 's/^/| /' conftest.$ac_ext >&5
12166 ac_hi=`expr '(' $ac_mid ')' - 1`
12167 if test $ac_mid -le $ac_hi; then
12171 ac_mid=`expr 2 '*' $ac_mid`
12173 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12176 echo "$as_me: failed program was:" >&5
12177 sed 's/^/| /' conftest.$ac_ext >&5
12181 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12183 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12184 # Binary search between lo and hi bounds.
12185 while test "x$ac_lo" != "x$ac_hi"; do
12186 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12187 cat >conftest.$ac_ext <<_ACEOF
12190 cat confdefs.h >>conftest.$ac_ext
12191 cat >>conftest.$ac_ext <<_ACEOF
12192 /* end confdefs.h. */
12193 $ac_includes_default
12197 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12204 rm -f conftest.$ac_objext
12205 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12206 (eval $ac_compile) 2>conftest.er1
12208 grep -v '^ *+' conftest.er1 >conftest.err
12210 cat conftest.err >&5
12211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12212 (exit $ac_status); } &&
12213 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12215 (eval $ac_try) 2>&5
12217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12218 (exit $ac_status); }; } &&
12219 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12227 echo "$as_me: failed program was:" >&5
12228 sed 's/^/| /' conftest.$ac_ext >&5
12230 ac_lo=`expr '(' $ac_mid ')' + 1`
12232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12235 ?*) ac_cv_sizeof_short=$ac_lo;;
12236 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12237 See \`config.log' for more details." >&5
12238 echo "$as_me: error: cannot compute sizeof (short), 77
12239 See \`config.log' for more details." >&2;}
12240 { (exit 1); exit 1; }; } ;;
12243 if test "$cross_compiling" = yes; then
12244 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12245 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12246 { (exit 1); exit 1; }; }
12248 cat >conftest.$ac_ext <<_ACEOF
12251 cat confdefs.h >>conftest.$ac_ext
12252 cat >>conftest.$ac_ext <<_ACEOF
12253 /* end confdefs.h. */
12254 $ac_includes_default
12255 long longval () { return (long) (sizeof (short)); }
12256 unsigned long ulongval () { return (long) (sizeof (short)); }
12258 #include <stdlib.h>
12263 FILE *f = fopen ("conftest.val", "w");
12266 if (((long) (sizeof (short))) < 0)
12268 long i = longval ();
12269 if (i != ((long) (sizeof (short))))
12271 fprintf (f, "%ld\n", i);
12275 unsigned long i = ulongval ();
12276 if (i != ((long) (sizeof (short))))
12278 fprintf (f, "%lu\n", i);
12280 exit (ferror (f) || fclose (f) != 0);
12286 rm -f conftest$ac_exeext
12287 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12288 (eval $ac_link) 2>&5
12290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12293 (eval $ac_try) 2>&5
12295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296 (exit $ac_status); }; }; then
12297 ac_cv_sizeof_short=`cat conftest.val`
12299 echo "$as_me: program exited with status $ac_status" >&5
12300 echo "$as_me: failed program was:" >&5
12301 sed 's/^/| /' conftest.$ac_ext >&5
12303 ( exit $ac_status )
12304 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12305 See \`config.log' for more details." >&5
12306 echo "$as_me: error: cannot compute sizeof (short), 77
12307 See \`config.log' for more details." >&2;}
12308 { (exit 1); exit 1; }; }
12310 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12315 ac_cv_sizeof_short=0
12318 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12319 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12320 cat >>confdefs.h <<_ACEOF
12321 #define SIZEOF_SHORT $ac_cv_sizeof_short
12325 echo "$as_me:$LINENO: checking for int" >&5
12326 echo $ECHO_N "checking for int... $ECHO_C" >&6
12327 if test "${ac_cv_type_int+set}" = set; then
12328 echo $ECHO_N "(cached) $ECHO_C" >&6
12330 cat >conftest.$ac_ext <<_ACEOF
12333 cat confdefs.h >>conftest.$ac_ext
12334 cat >>conftest.$ac_ext <<_ACEOF
12335 /* end confdefs.h. */
12336 $ac_includes_default
12348 rm -f conftest.$ac_objext
12349 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12350 (eval $ac_compile) 2>conftest.er1
12352 grep -v '^ *+' conftest.er1 >conftest.err
12354 cat conftest.err >&5
12355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356 (exit $ac_status); } &&
12357 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12358 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12359 (eval $ac_try) 2>&5
12361 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12362 (exit $ac_status); }; } &&
12363 { ac_try='test -s conftest.$ac_objext'
12364 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12365 (eval $ac_try) 2>&5
12367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12368 (exit $ac_status); }; }; then
12371 echo "$as_me: failed program was:" >&5
12372 sed 's/^/| /' conftest.$ac_ext >&5
12376 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12378 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12379 echo "${ECHO_T}$ac_cv_type_int" >&6
12381 echo "$as_me:$LINENO: checking size of int" >&5
12382 echo $ECHO_N "checking size of int... $ECHO_C" >&6
12383 if test "${ac_cv_sizeof_int+set}" = set; then
12384 echo $ECHO_N "(cached) $ECHO_C" >&6
12386 if test "$ac_cv_type_int" = yes; then
12387 # The cast to unsigned long works around a bug in the HP C Compiler
12388 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12389 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12390 # This bug is HP SR number 8606223364.
12391 if test "$cross_compiling" = yes; then
12392 # Depending upon the size, compute the lo and hi bounds.
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 (int))) >= 0)];
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 cat >conftest.$ac_ext <<_ACEOF
12436 cat confdefs.h >>conftest.$ac_ext
12437 cat >>conftest.$ac_ext <<_ACEOF
12438 /* end confdefs.h. */
12439 $ac_includes_default
12443 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12450 rm -f conftest.$ac_objext
12451 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12452 (eval $ac_compile) 2>conftest.er1
12454 grep -v '^ *+' conftest.er1 >conftest.err
12456 cat conftest.err >&5
12457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12458 (exit $ac_status); } &&
12459 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12460 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12461 (eval $ac_try) 2>&5
12463 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12464 (exit $ac_status); }; } &&
12465 { ac_try='test -s conftest.$ac_objext'
12466 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12467 (eval $ac_try) 2>&5
12469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12470 (exit $ac_status); }; }; then
12471 ac_hi=$ac_mid; break
12473 echo "$as_me: failed program was:" >&5
12474 sed 's/^/| /' conftest.$ac_ext >&5
12476 ac_lo=`expr $ac_mid + 1`
12477 if test $ac_lo -le $ac_mid; then
12481 ac_mid=`expr 2 '*' $ac_mid + 1`
12483 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12486 echo "$as_me: failed program was:" >&5
12487 sed 's/^/| /' conftest.$ac_ext >&5
12489 cat >conftest.$ac_ext <<_ACEOF
12492 cat confdefs.h >>conftest.$ac_ext
12493 cat >>conftest.$ac_ext <<_ACEOF
12494 /* end confdefs.h. */
12495 $ac_includes_default
12499 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12506 rm -f conftest.$ac_objext
12507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12508 (eval $ac_compile) 2>conftest.er1
12510 grep -v '^ *+' conftest.er1 >conftest.err
12512 cat conftest.err >&5
12513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12514 (exit $ac_status); } &&
12515 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12517 (eval $ac_try) 2>&5
12519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12520 (exit $ac_status); }; } &&
12521 { ac_try='test -s conftest.$ac_objext'
12522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12523 (eval $ac_try) 2>&5
12525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12526 (exit $ac_status); }; }; then
12529 cat >conftest.$ac_ext <<_ACEOF
12532 cat confdefs.h >>conftest.$ac_ext
12533 cat >>conftest.$ac_ext <<_ACEOF
12534 /* end confdefs.h. */
12535 $ac_includes_default
12539 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12546 rm -f conftest.$ac_objext
12547 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12548 (eval $ac_compile) 2>conftest.er1
12550 grep -v '^ *+' conftest.er1 >conftest.err
12552 cat conftest.err >&5
12553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12554 (exit $ac_status); } &&
12555 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12557 (eval $ac_try) 2>&5
12559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12560 (exit $ac_status); }; } &&
12561 { ac_try='test -s conftest.$ac_objext'
12562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12563 (eval $ac_try) 2>&5
12565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12566 (exit $ac_status); }; }; then
12567 ac_lo=$ac_mid; break
12569 echo "$as_me: failed program was:" >&5
12570 sed 's/^/| /' conftest.$ac_ext >&5
12572 ac_hi=`expr '(' $ac_mid ')' - 1`
12573 if test $ac_mid -le $ac_hi; then
12577 ac_mid=`expr 2 '*' $ac_mid`
12579 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12582 echo "$as_me: failed program was:" >&5
12583 sed 's/^/| /' conftest.$ac_ext >&5
12587 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12589 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12590 # Binary search between lo and hi bounds.
12591 while test "x$ac_lo" != "x$ac_hi"; do
12592 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12593 cat >conftest.$ac_ext <<_ACEOF
12596 cat confdefs.h >>conftest.$ac_ext
12597 cat >>conftest.$ac_ext <<_ACEOF
12598 /* end confdefs.h. */
12599 $ac_includes_default
12603 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12610 rm -f conftest.$ac_objext
12611 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12612 (eval $ac_compile) 2>conftest.er1
12614 grep -v '^ *+' conftest.er1 >conftest.err
12616 cat conftest.err >&5
12617 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12618 (exit $ac_status); } &&
12619 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12620 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12621 (eval $ac_try) 2>&5
12623 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12624 (exit $ac_status); }; } &&
12625 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
12633 echo "$as_me: failed program was:" >&5
12634 sed 's/^/| /' conftest.$ac_ext >&5
12636 ac_lo=`expr '(' $ac_mid ')' + 1`
12638 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12641 ?*) ac_cv_sizeof_int=$ac_lo;;
12642 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12643 See \`config.log' for more details." >&5
12644 echo "$as_me: error: cannot compute sizeof (int), 77
12645 See \`config.log' for more details." >&2;}
12646 { (exit 1); exit 1; }; } ;;
12649 if test "$cross_compiling" = yes; then
12650 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12651 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12652 { (exit 1); exit 1; }; }
12654 cat >conftest.$ac_ext <<_ACEOF
12657 cat confdefs.h >>conftest.$ac_ext
12658 cat >>conftest.$ac_ext <<_ACEOF
12659 /* end confdefs.h. */
12660 $ac_includes_default
12661 long longval () { return (long) (sizeof (int)); }
12662 unsigned long ulongval () { return (long) (sizeof (int)); }
12664 #include <stdlib.h>
12669 FILE *f = fopen ("conftest.val", "w");
12672 if (((long) (sizeof (int))) < 0)
12674 long i = longval ();
12675 if (i != ((long) (sizeof (int))))
12677 fprintf (f, "%ld\n", i);
12681 unsigned long i = ulongval ();
12682 if (i != ((long) (sizeof (int))))
12684 fprintf (f, "%lu\n", i);
12686 exit (ferror (f) || fclose (f) != 0);
12692 rm -f conftest$ac_exeext
12693 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12694 (eval $ac_link) 2>&5
12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12699 (eval $ac_try) 2>&5
12701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12702 (exit $ac_status); }; }; then
12703 ac_cv_sizeof_int=`cat conftest.val`
12705 echo "$as_me: program exited with status $ac_status" >&5
12706 echo "$as_me: failed program was:" >&5
12707 sed 's/^/| /' conftest.$ac_ext >&5
12709 ( exit $ac_status )
12710 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12711 See \`config.log' for more details." >&5
12712 echo "$as_me: error: cannot compute sizeof (int), 77
12713 See \`config.log' for more details." >&2;}
12714 { (exit 1); exit 1; }; }
12716 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12724 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12725 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12726 cat >>confdefs.h <<_ACEOF
12727 #define SIZEOF_INT $ac_cv_sizeof_int
12731 echo "$as_me:$LINENO: checking for long" >&5
12732 echo $ECHO_N "checking for long... $ECHO_C" >&6
12733 if test "${ac_cv_type_long+set}" = set; then
12734 echo $ECHO_N "(cached) $ECHO_C" >&6
12736 cat >conftest.$ac_ext <<_ACEOF
12739 cat confdefs.h >>conftest.$ac_ext
12740 cat >>conftest.$ac_ext <<_ACEOF
12741 /* end confdefs.h. */
12742 $ac_includes_default
12754 rm -f conftest.$ac_objext
12755 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12756 (eval $ac_compile) 2>conftest.er1
12758 grep -v '^ *+' conftest.er1 >conftest.err
12760 cat conftest.err >&5
12761 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12762 (exit $ac_status); } &&
12763 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12764 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12765 (eval $ac_try) 2>&5
12767 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12768 (exit $ac_status); }; } &&
12769 { ac_try='test -s conftest.$ac_objext'
12770 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12771 (eval $ac_try) 2>&5
12773 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12774 (exit $ac_status); }; }; then
12775 ac_cv_type_long=yes
12777 echo "$as_me: failed program was:" >&5
12778 sed 's/^/| /' conftest.$ac_ext >&5
12782 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12784 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12785 echo "${ECHO_T}$ac_cv_type_long" >&6
12787 echo "$as_me:$LINENO: checking size of long" >&5
12788 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12789 if test "${ac_cv_sizeof_long+set}" = set; then
12790 echo $ECHO_N "(cached) $ECHO_C" >&6
12792 if test "$ac_cv_type_long" = yes; then
12793 # The cast to unsigned long works around a bug in the HP C Compiler
12794 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12795 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12796 # This bug is HP SR number 8606223364.
12797 if test "$cross_compiling" = yes; then
12798 # Depending upon the size, compute the lo and hi bounds.
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 (long))) >= 0)];
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 cat >conftest.$ac_ext <<_ACEOF
12842 cat confdefs.h >>conftest.$ac_ext
12843 cat >>conftest.$ac_ext <<_ACEOF
12844 /* end confdefs.h. */
12845 $ac_includes_default
12849 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12856 rm -f conftest.$ac_objext
12857 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12858 (eval $ac_compile) 2>conftest.er1
12860 grep -v '^ *+' conftest.er1 >conftest.err
12862 cat conftest.err >&5
12863 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12864 (exit $ac_status); } &&
12865 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12866 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12867 (eval $ac_try) 2>&5
12869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12870 (exit $ac_status); }; } &&
12871 { ac_try='test -s conftest.$ac_objext'
12872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12873 (eval $ac_try) 2>&5
12875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12876 (exit $ac_status); }; }; then
12877 ac_hi=$ac_mid; break
12879 echo "$as_me: failed program was:" >&5
12880 sed 's/^/| /' conftest.$ac_ext >&5
12882 ac_lo=`expr $ac_mid + 1`
12883 if test $ac_lo -le $ac_mid; then
12887 ac_mid=`expr 2 '*' $ac_mid + 1`
12889 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12892 echo "$as_me: failed program was:" >&5
12893 sed 's/^/| /' conftest.$ac_ext >&5
12895 cat >conftest.$ac_ext <<_ACEOF
12898 cat confdefs.h >>conftest.$ac_ext
12899 cat >>conftest.$ac_ext <<_ACEOF
12900 /* end confdefs.h. */
12901 $ac_includes_default
12905 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12912 rm -f conftest.$ac_objext
12913 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12914 (eval $ac_compile) 2>conftest.er1
12916 grep -v '^ *+' conftest.er1 >conftest.err
12918 cat conftest.err >&5
12919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12920 (exit $ac_status); } &&
12921 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12922 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12923 (eval $ac_try) 2>&5
12925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12926 (exit $ac_status); }; } &&
12927 { ac_try='test -s conftest.$ac_objext'
12928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12929 (eval $ac_try) 2>&5
12931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12932 (exit $ac_status); }; }; then
12935 cat >conftest.$ac_ext <<_ACEOF
12938 cat confdefs.h >>conftest.$ac_ext
12939 cat >>conftest.$ac_ext <<_ACEOF
12940 /* end confdefs.h. */
12941 $ac_includes_default
12945 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12952 rm -f conftest.$ac_objext
12953 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12954 (eval $ac_compile) 2>conftest.er1
12956 grep -v '^ *+' conftest.er1 >conftest.err
12958 cat conftest.err >&5
12959 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12960 (exit $ac_status); } &&
12961 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12963 (eval $ac_try) 2>&5
12965 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12966 (exit $ac_status); }; } &&
12967 { ac_try='test -s conftest.$ac_objext'
12968 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12969 (eval $ac_try) 2>&5
12971 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12972 (exit $ac_status); }; }; then
12973 ac_lo=$ac_mid; break
12975 echo "$as_me: failed program was:" >&5
12976 sed 's/^/| /' conftest.$ac_ext >&5
12978 ac_hi=`expr '(' $ac_mid ')' - 1`
12979 if test $ac_mid -le $ac_hi; then
12983 ac_mid=`expr 2 '*' $ac_mid`
12985 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12988 echo "$as_me: failed program was:" >&5
12989 sed 's/^/| /' conftest.$ac_ext >&5
12993 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12995 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12996 # Binary search between lo and hi bounds.
12997 while test "x$ac_lo" != "x$ac_hi"; do
12998 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12999 cat >conftest.$ac_ext <<_ACEOF
13002 cat confdefs.h >>conftest.$ac_ext
13003 cat >>conftest.$ac_ext <<_ACEOF
13004 /* end confdefs.h. */
13005 $ac_includes_default
13009 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
13016 rm -f conftest.$ac_objext
13017 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13018 (eval $ac_compile) 2>conftest.er1
13020 grep -v '^ *+' conftest.er1 >conftest.err
13022 cat conftest.err >&5
13023 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13024 (exit $ac_status); } &&
13025 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13026 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13027 (eval $ac_try) 2>&5
13029 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13030 (exit $ac_status); }; } &&
13031 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13039 echo "$as_me: failed program was:" >&5
13040 sed 's/^/| /' conftest.$ac_ext >&5
13042 ac_lo=`expr '(' $ac_mid ')' + 1`
13044 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13047 ?*) ac_cv_sizeof_long=$ac_lo;;
13048 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13049 See \`config.log' for more details." >&5
13050 echo "$as_me: error: cannot compute sizeof (long), 77
13051 See \`config.log' for more details." >&2;}
13052 { (exit 1); exit 1; }; } ;;
13055 if test "$cross_compiling" = yes; then
13056 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13057 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13058 { (exit 1); exit 1; }; }
13060 cat >conftest.$ac_ext <<_ACEOF
13063 cat confdefs.h >>conftest.$ac_ext
13064 cat >>conftest.$ac_ext <<_ACEOF
13065 /* end confdefs.h. */
13066 $ac_includes_default
13067 long longval () { return (long) (sizeof (long)); }
13068 unsigned long ulongval () { return (long) (sizeof (long)); }
13070 #include <stdlib.h>
13075 FILE *f = fopen ("conftest.val", "w");
13078 if (((long) (sizeof (long))) < 0)
13080 long i = longval ();
13081 if (i != ((long) (sizeof (long))))
13083 fprintf (f, "%ld\n", i);
13087 unsigned long i = ulongval ();
13088 if (i != ((long) (sizeof (long))))
13090 fprintf (f, "%lu\n", i);
13092 exit (ferror (f) || fclose (f) != 0);
13098 rm -f conftest$ac_exeext
13099 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13100 (eval $ac_link) 2>&5
13102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13105 (eval $ac_try) 2>&5
13107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13108 (exit $ac_status); }; }; then
13109 ac_cv_sizeof_long=`cat conftest.val`
13111 echo "$as_me: program exited with status $ac_status" >&5
13112 echo "$as_me: failed program was:" >&5
13113 sed 's/^/| /' conftest.$ac_ext >&5
13115 ( exit $ac_status )
13116 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13117 See \`config.log' for more details." >&5
13118 echo "$as_me: error: cannot compute sizeof (long), 77
13119 See \`config.log' for more details." >&2;}
13120 { (exit 1); exit 1; }; }
13122 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13127 ac_cv_sizeof_long=0
13130 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13131 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13132 cat >>confdefs.h <<_ACEOF
13133 #define SIZEOF_LONG $ac_cv_sizeof_long
13137 echo "$as_me:$LINENO: checking for long long" >&5
13138 echo $ECHO_N "checking for long long... $ECHO_C" >&6
13139 if test "${ac_cv_type_long_long+set}" = set; then
13140 echo $ECHO_N "(cached) $ECHO_C" >&6
13142 cat >conftest.$ac_ext <<_ACEOF
13145 cat confdefs.h >>conftest.$ac_ext
13146 cat >>conftest.$ac_ext <<_ACEOF
13147 /* end confdefs.h. */
13148 $ac_includes_default
13152 if ((long long *) 0)
13154 if (sizeof (long long))
13160 rm -f conftest.$ac_objext
13161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13162 (eval $ac_compile) 2>conftest.er1
13164 grep -v '^ *+' conftest.er1 >conftest.err
13166 cat conftest.err >&5
13167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13168 (exit $ac_status); } &&
13169 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13171 (eval $ac_try) 2>&5
13173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13174 (exit $ac_status); }; } &&
13175 { ac_try='test -s conftest.$ac_objext'
13176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13177 (eval $ac_try) 2>&5
13179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13180 (exit $ac_status); }; }; then
13181 ac_cv_type_long_long=yes
13183 echo "$as_me: failed program was:" >&5
13184 sed 's/^/| /' conftest.$ac_ext >&5
13186 ac_cv_type_long_long=no
13188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13190 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13191 echo "${ECHO_T}$ac_cv_type_long_long" >&6
13193 echo "$as_me:$LINENO: checking size of long long" >&5
13194 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13195 if test "${ac_cv_sizeof_long_long+set}" = set; then
13196 echo $ECHO_N "(cached) $ECHO_C" >&6
13198 if test "$ac_cv_type_long_long" = yes; then
13199 # The cast to unsigned long works around a bug in the HP C Compiler
13200 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13201 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13202 # This bug is HP SR number 8606223364.
13203 if test "$cross_compiling" = yes; then
13204 # Depending upon the size, compute the lo and hi bounds.
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 long))) >= 0)];
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 cat >conftest.$ac_ext <<_ACEOF
13248 cat confdefs.h >>conftest.$ac_ext
13249 cat >>conftest.$ac_ext <<_ACEOF
13250 /* end confdefs.h. */
13251 $ac_includes_default
13255 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13262 rm -f conftest.$ac_objext
13263 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13264 (eval $ac_compile) 2>conftest.er1
13266 grep -v '^ *+' conftest.er1 >conftest.err
13268 cat conftest.err >&5
13269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13270 (exit $ac_status); } &&
13271 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13273 (eval $ac_try) 2>&5
13275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13276 (exit $ac_status); }; } &&
13277 { ac_try='test -s conftest.$ac_objext'
13278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13279 (eval $ac_try) 2>&5
13281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13282 (exit $ac_status); }; }; then
13283 ac_hi=$ac_mid; break
13285 echo "$as_me: failed program was:" >&5
13286 sed 's/^/| /' conftest.$ac_ext >&5
13288 ac_lo=`expr $ac_mid + 1`
13289 if test $ac_lo -le $ac_mid; then
13293 ac_mid=`expr 2 '*' $ac_mid + 1`
13295 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13298 echo "$as_me: failed program was:" >&5
13299 sed 's/^/| /' conftest.$ac_ext >&5
13301 cat >conftest.$ac_ext <<_ACEOF
13304 cat confdefs.h >>conftest.$ac_ext
13305 cat >>conftest.$ac_ext <<_ACEOF
13306 /* end confdefs.h. */
13307 $ac_includes_default
13311 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13318 rm -f conftest.$ac_objext
13319 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13320 (eval $ac_compile) 2>conftest.er1
13322 grep -v '^ *+' conftest.er1 >conftest.err
13324 cat conftest.err >&5
13325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13326 (exit $ac_status); } &&
13327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13329 (eval $ac_try) 2>&5
13331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13332 (exit $ac_status); }; } &&
13333 { ac_try='test -s conftest.$ac_objext'
13334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13335 (eval $ac_try) 2>&5
13337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13338 (exit $ac_status); }; }; then
13341 cat >conftest.$ac_ext <<_ACEOF
13344 cat confdefs.h >>conftest.$ac_ext
13345 cat >>conftest.$ac_ext <<_ACEOF
13346 /* end confdefs.h. */
13347 $ac_includes_default
13351 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13358 rm -f conftest.$ac_objext
13359 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13360 (eval $ac_compile) 2>conftest.er1
13362 grep -v '^ *+' conftest.er1 >conftest.err
13364 cat conftest.err >&5
13365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13366 (exit $ac_status); } &&
13367 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13368 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13369 (eval $ac_try) 2>&5
13371 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13372 (exit $ac_status); }; } &&
13373 { ac_try='test -s conftest.$ac_objext'
13374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13375 (eval $ac_try) 2>&5
13377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13378 (exit $ac_status); }; }; then
13379 ac_lo=$ac_mid; break
13381 echo "$as_me: failed program was:" >&5
13382 sed 's/^/| /' conftest.$ac_ext >&5
13384 ac_hi=`expr '(' $ac_mid ')' - 1`
13385 if test $ac_mid -le $ac_hi; then
13389 ac_mid=`expr 2 '*' $ac_mid`
13391 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13394 echo "$as_me: failed program was:" >&5
13395 sed 's/^/| /' conftest.$ac_ext >&5
13399 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13401 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13402 # Binary search between lo and hi bounds.
13403 while test "x$ac_lo" != "x$ac_hi"; do
13404 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13405 cat >conftest.$ac_ext <<_ACEOF
13408 cat confdefs.h >>conftest.$ac_ext
13409 cat >>conftest.$ac_ext <<_ACEOF
13410 /* end confdefs.h. */
13411 $ac_includes_default
13415 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13422 rm -f conftest.$ac_objext
13423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13424 (eval $ac_compile) 2>conftest.er1
13426 grep -v '^ *+' conftest.er1 >conftest.err
13428 cat conftest.err >&5
13429 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13430 (exit $ac_status); } &&
13431 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13432 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13433 (eval $ac_try) 2>&5
13435 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13436 (exit $ac_status); }; } &&
13437 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13445 echo "$as_me: failed program was:" >&5
13446 sed 's/^/| /' conftest.$ac_ext >&5
13448 ac_lo=`expr '(' $ac_mid ')' + 1`
13450 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13453 ?*) ac_cv_sizeof_long_long=$ac_lo;;
13454 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13455 See \`config.log' for more details." >&5
13456 echo "$as_me: error: cannot compute sizeof (long long), 77
13457 See \`config.log' for more details." >&2;}
13458 { (exit 1); exit 1; }; } ;;
13461 if test "$cross_compiling" = yes; then
13462 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13463 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13464 { (exit 1); exit 1; }; }
13466 cat >conftest.$ac_ext <<_ACEOF
13469 cat confdefs.h >>conftest.$ac_ext
13470 cat >>conftest.$ac_ext <<_ACEOF
13471 /* end confdefs.h. */
13472 $ac_includes_default
13473 long longval () { return (long) (sizeof (long long)); }
13474 unsigned long ulongval () { return (long) (sizeof (long long)); }
13476 #include <stdlib.h>
13481 FILE *f = fopen ("conftest.val", "w");
13484 if (((long) (sizeof (long long))) < 0)
13486 long i = longval ();
13487 if (i != ((long) (sizeof (long long))))
13489 fprintf (f, "%ld\n", i);
13493 unsigned long i = ulongval ();
13494 if (i != ((long) (sizeof (long long))))
13496 fprintf (f, "%lu\n", i);
13498 exit (ferror (f) || fclose (f) != 0);
13504 rm -f conftest$ac_exeext
13505 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13506 (eval $ac_link) 2>&5
13508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13510 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13511 (eval $ac_try) 2>&5
13513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13514 (exit $ac_status); }; }; then
13515 ac_cv_sizeof_long_long=`cat conftest.val`
13517 echo "$as_me: program exited with status $ac_status" >&5
13518 echo "$as_me: failed program was:" >&5
13519 sed 's/^/| /' conftest.$ac_ext >&5
13521 ( exit $ac_status )
13522 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13523 See \`config.log' for more details." >&5
13524 echo "$as_me: error: cannot compute sizeof (long long), 77
13525 See \`config.log' for more details." >&2;}
13526 { (exit 1); exit 1; }; }
13528 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13533 ac_cv_sizeof_long_long=0
13536 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13537 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13538 cat >>confdefs.h <<_ACEOF
13539 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13543 echo "$as_me:$LINENO: checking for int *" >&5
13544 echo $ECHO_N "checking for int *... $ECHO_C" >&6
13545 if test "${ac_cv_type_int_p+set}" = set; then
13546 echo $ECHO_N "(cached) $ECHO_C" >&6
13548 cat >conftest.$ac_ext <<_ACEOF
13551 cat confdefs.h >>conftest.$ac_ext
13552 cat >>conftest.$ac_ext <<_ACEOF
13553 /* end confdefs.h. */
13554 $ac_includes_default
13560 if (sizeof (int *))
13566 rm -f conftest.$ac_objext
13567 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13568 (eval $ac_compile) 2>conftest.er1
13570 grep -v '^ *+' conftest.er1 >conftest.err
13572 cat conftest.err >&5
13573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13574 (exit $ac_status); } &&
13575 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13576 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13577 (eval $ac_try) 2>&5
13579 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13580 (exit $ac_status); }; } &&
13581 { ac_try='test -s conftest.$ac_objext'
13582 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13583 (eval $ac_try) 2>&5
13585 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13586 (exit $ac_status); }; }; then
13587 ac_cv_type_int_p=yes
13589 echo "$as_me: failed program was:" >&5
13590 sed 's/^/| /' conftest.$ac_ext >&5
13592 ac_cv_type_int_p=no
13594 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13596 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13597 echo "${ECHO_T}$ac_cv_type_int_p" >&6
13599 echo "$as_me:$LINENO: checking size of int *" >&5
13600 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13601 if test "${ac_cv_sizeof_int_p+set}" = set; then
13602 echo $ECHO_N "(cached) $ECHO_C" >&6
13604 if test "$ac_cv_type_int_p" = yes; then
13605 # The cast to unsigned long works around a bug in the HP C Compiler
13606 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13607 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13608 # This bug is HP SR number 8606223364.
13609 if test "$cross_compiling" = yes; then
13610 # Depending upon the size, compute the lo and hi bounds.
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 (int *))) >= 0)];
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 cat >conftest.$ac_ext <<_ACEOF
13654 cat confdefs.h >>conftest.$ac_ext
13655 cat >>conftest.$ac_ext <<_ACEOF
13656 /* end confdefs.h. */
13657 $ac_includes_default
13661 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13668 rm -f conftest.$ac_objext
13669 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13670 (eval $ac_compile) 2>conftest.er1
13672 grep -v '^ *+' conftest.er1 >conftest.err
13674 cat conftest.err >&5
13675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13676 (exit $ac_status); } &&
13677 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13679 (eval $ac_try) 2>&5
13681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13682 (exit $ac_status); }; } &&
13683 { ac_try='test -s conftest.$ac_objext'
13684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13685 (eval $ac_try) 2>&5
13687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13688 (exit $ac_status); }; }; then
13689 ac_hi=$ac_mid; break
13691 echo "$as_me: failed program was:" >&5
13692 sed 's/^/| /' conftest.$ac_ext >&5
13694 ac_lo=`expr $ac_mid + 1`
13695 if test $ac_lo -le $ac_mid; then
13699 ac_mid=`expr 2 '*' $ac_mid + 1`
13701 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13704 echo "$as_me: failed program was:" >&5
13705 sed 's/^/| /' conftest.$ac_ext >&5
13707 cat >conftest.$ac_ext <<_ACEOF
13710 cat confdefs.h >>conftest.$ac_ext
13711 cat >>conftest.$ac_ext <<_ACEOF
13712 /* end confdefs.h. */
13713 $ac_includes_default
13717 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13724 rm -f conftest.$ac_objext
13725 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13726 (eval $ac_compile) 2>conftest.er1
13728 grep -v '^ *+' conftest.er1 >conftest.err
13730 cat conftest.err >&5
13731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13732 (exit $ac_status); } &&
13733 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13735 (eval $ac_try) 2>&5
13737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13738 (exit $ac_status); }; } &&
13739 { ac_try='test -s conftest.$ac_objext'
13740 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13741 (eval $ac_try) 2>&5
13743 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13744 (exit $ac_status); }; }; then
13747 cat >conftest.$ac_ext <<_ACEOF
13750 cat confdefs.h >>conftest.$ac_ext
13751 cat >>conftest.$ac_ext <<_ACEOF
13752 /* end confdefs.h. */
13753 $ac_includes_default
13757 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13764 rm -f conftest.$ac_objext
13765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13766 (eval $ac_compile) 2>conftest.er1
13768 grep -v '^ *+' conftest.er1 >conftest.err
13770 cat conftest.err >&5
13771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13772 (exit $ac_status); } &&
13773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13775 (eval $ac_try) 2>&5
13777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13778 (exit $ac_status); }; } &&
13779 { ac_try='test -s conftest.$ac_objext'
13780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13781 (eval $ac_try) 2>&5
13783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13784 (exit $ac_status); }; }; then
13785 ac_lo=$ac_mid; break
13787 echo "$as_me: failed program was:" >&5
13788 sed 's/^/| /' conftest.$ac_ext >&5
13790 ac_hi=`expr '(' $ac_mid ')' - 1`
13791 if test $ac_mid -le $ac_hi; then
13795 ac_mid=`expr 2 '*' $ac_mid`
13797 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13800 echo "$as_me: failed program was:" >&5
13801 sed 's/^/| /' conftest.$ac_ext >&5
13805 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13807 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13808 # Binary search between lo and hi bounds.
13809 while test "x$ac_lo" != "x$ac_hi"; do
13810 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13811 cat >conftest.$ac_ext <<_ACEOF
13814 cat confdefs.h >>conftest.$ac_ext
13815 cat >>conftest.$ac_ext <<_ACEOF
13816 /* end confdefs.h. */
13817 $ac_includes_default
13821 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13828 rm -f conftest.$ac_objext
13829 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13830 (eval $ac_compile) 2>conftest.er1
13832 grep -v '^ *+' conftest.er1 >conftest.err
13834 cat conftest.err >&5
13835 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13836 (exit $ac_status); } &&
13837 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13838 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13839 (eval $ac_try) 2>&5
13841 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13842 (exit $ac_status); }; } &&
13843 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
13851 echo "$as_me: failed program was:" >&5
13852 sed 's/^/| /' conftest.$ac_ext >&5
13854 ac_lo=`expr '(' $ac_mid ')' + 1`
13856 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13859 ?*) ac_cv_sizeof_int_p=$ac_lo;;
13860 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13861 See \`config.log' for more details." >&5
13862 echo "$as_me: error: cannot compute sizeof (int *), 77
13863 See \`config.log' for more details." >&2;}
13864 { (exit 1); exit 1; }; } ;;
13867 if test "$cross_compiling" = yes; then
13868 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13869 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13870 { (exit 1); exit 1; }; }
13872 cat >conftest.$ac_ext <<_ACEOF
13875 cat confdefs.h >>conftest.$ac_ext
13876 cat >>conftest.$ac_ext <<_ACEOF
13877 /* end confdefs.h. */
13878 $ac_includes_default
13879 long longval () { return (long) (sizeof (int *)); }
13880 unsigned long ulongval () { return (long) (sizeof (int *)); }
13882 #include <stdlib.h>
13887 FILE *f = fopen ("conftest.val", "w");
13890 if (((long) (sizeof (int *))) < 0)
13892 long i = longval ();
13893 if (i != ((long) (sizeof (int *))))
13895 fprintf (f, "%ld\n", i);
13899 unsigned long i = ulongval ();
13900 if (i != ((long) (sizeof (int *))))
13902 fprintf (f, "%lu\n", i);
13904 exit (ferror (f) || fclose (f) != 0);
13910 rm -f conftest$ac_exeext
13911 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13912 (eval $ac_link) 2>&5
13914 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13915 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13917 (eval $ac_try) 2>&5
13919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13920 (exit $ac_status); }; }; then
13921 ac_cv_sizeof_int_p=`cat conftest.val`
13923 echo "$as_me: program exited with status $ac_status" >&5
13924 echo "$as_me: failed program was:" >&5
13925 sed 's/^/| /' conftest.$ac_ext >&5
13927 ( exit $ac_status )
13928 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13929 See \`config.log' for more details." >&5
13930 echo "$as_me: error: cannot compute sizeof (int *), 77
13931 See \`config.log' for more details." >&2;}
13932 { (exit 1); exit 1; }; }
13934 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13939 ac_cv_sizeof_int_p=0
13942 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13943 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13944 cat >>confdefs.h <<_ACEOF
13945 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13951 echo "$as_me:$LINENO: checking for int16_t" >&5
13952 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13953 if test "${rxvt_cv_int16_t+set}" = set; then
13954 echo $ECHO_N "(cached) $ECHO_C" >&6
13956 cat >conftest.$ac_ext <<_ACEOF
13959 cat confdefs.h >>conftest.$ac_ext
13960 cat >>conftest.$ac_ext <<_ACEOF
13961 /* end confdefs.h. */
13962 #include <stdint.h>
13971 rm -f conftest.$ac_objext
13972 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13973 (eval $ac_compile) 2>conftest.er1
13975 grep -v '^ *+' conftest.er1 >conftest.err
13977 cat conftest.err >&5
13978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13979 (exit $ac_status); } &&
13980 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13981 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13982 (eval $ac_try) 2>&5
13984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13985 (exit $ac_status); }; } &&
13986 { ac_try='test -s conftest.$ac_objext'
13987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13988 (eval $ac_try) 2>&5
13990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13991 (exit $ac_status); }; }; then
13992 rxvt_cv_int16_t=yes
13994 echo "$as_me: failed program was:" >&5
13995 sed 's/^/| /' conftest.$ac_ext >&5
13997 if test $ac_cv_sizeof_char -ge 2; then
13998 rxvt_cv_int16_t=" char"
14000 if test $ac_cv_sizeof_short -ge 2; then
14001 rxvt_cv_int16_t=" short"
14003 if test $ac_cv_sizeof_int -ge 2; then
14004 rxvt_cv_int16_t=" int"
14006 if test $ac_cv_sizeof_long -ge 2; then
14007 rxvt_cv_int16_t=" long"
14009 if test $ac_cv_sizeof_long_long -ge 2; then
14010 rxvt_cv_int16_t=" long long"
14012 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
14019 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14021 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
14022 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
14023 if test x"$rxvt_cv_int16_t" != xyes; then
14024 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
14026 if test x"" = x; then
14027 rxvt_int16_typedef="/* typedef short int16_t; */"
14029 rxvt_int16_typedef="/* typedef short int16_t; */"
14033 echo "$as_me:$LINENO: checking for uint16_t" >&5
14034 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14035 if test "${rxvt_cv_uint16_t+set}" = set; then
14036 echo $ECHO_N "(cached) $ECHO_C" >&6
14038 cat >conftest.$ac_ext <<_ACEOF
14041 cat confdefs.h >>conftest.$ac_ext
14042 cat >>conftest.$ac_ext <<_ACEOF
14043 /* end confdefs.h. */
14044 #include <stdint.h>
14053 rm -f conftest.$ac_objext
14054 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14055 (eval $ac_compile) 2>conftest.er1
14057 grep -v '^ *+' conftest.er1 >conftest.err
14059 cat conftest.err >&5
14060 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14061 (exit $ac_status); } &&
14062 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14063 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14064 (eval $ac_try) 2>&5
14066 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14067 (exit $ac_status); }; } &&
14068 { ac_try='test -s conftest.$ac_objext'
14069 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14070 (eval $ac_try) 2>&5
14072 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14073 (exit $ac_status); }; }; then
14074 rxvt_cv_uint16_t=yes
14076 echo "$as_me: failed program was:" >&5
14077 sed 's/^/| /' conftest.$ac_ext >&5
14079 if test $ac_cv_sizeof_char -ge 2; then
14080 rxvt_cv_uint16_t="unsigned char"
14082 if test $ac_cv_sizeof_short -ge 2; then
14083 rxvt_cv_uint16_t="unsigned short"
14085 if test $ac_cv_sizeof_int -ge 2; then
14086 rxvt_cv_uint16_t="unsigned int"
14088 if test $ac_cv_sizeof_long -ge 2; then
14089 rxvt_cv_uint16_t="unsigned long"
14091 if test $ac_cv_sizeof_long_long -ge 2; then
14092 rxvt_cv_uint16_t="unsigned long long"
14094 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14101 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14103 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14104 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14105 if test x"$rxvt_cv_uint16_t" != xyes; then
14106 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14108 if test x"unsigned" = x; then
14109 rxvt_uint16_typedef="/* typedef short uint16_t; */"
14111 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14115 echo "$as_me:$LINENO: checking for int32_t" >&5
14116 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14117 if test "${rxvt_cv_int32_t+set}" = set; then
14118 echo $ECHO_N "(cached) $ECHO_C" >&6
14120 cat >conftest.$ac_ext <<_ACEOF
14123 cat confdefs.h >>conftest.$ac_ext
14124 cat >>conftest.$ac_ext <<_ACEOF
14125 /* end confdefs.h. */
14126 #include <stdint.h>
14135 rm -f conftest.$ac_objext
14136 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14137 (eval $ac_compile) 2>conftest.er1
14139 grep -v '^ *+' conftest.er1 >conftest.err
14141 cat conftest.err >&5
14142 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14143 (exit $ac_status); } &&
14144 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14145 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14146 (eval $ac_try) 2>&5
14148 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14149 (exit $ac_status); }; } &&
14150 { ac_try='test -s conftest.$ac_objext'
14151 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14152 (eval $ac_try) 2>&5
14154 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14155 (exit $ac_status); }; }; then
14156 rxvt_cv_int32_t=yes
14158 echo "$as_me: failed program was:" >&5
14159 sed 's/^/| /' conftest.$ac_ext >&5
14161 if test $ac_cv_sizeof_char -ge 4; then
14162 rxvt_cv_int32_t=" char"
14164 if test $ac_cv_sizeof_short -ge 4; then
14165 rxvt_cv_int32_t=" short"
14167 if test $ac_cv_sizeof_int -ge 4; then
14168 rxvt_cv_int32_t=" int"
14170 if test $ac_cv_sizeof_long -ge 4; then
14171 rxvt_cv_int32_t=" long"
14173 if test $ac_cv_sizeof_long_long -ge 4; then
14174 rxvt_cv_int32_t=" long long"
14176 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14183 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14185 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14186 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14187 if test x"$rxvt_cv_int32_t" != xyes; then
14188 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14190 if test x"" = x; then
14191 rxvt_int32_typedef="/* typedef int int32_t; */"
14193 rxvt_int32_typedef="/* typedef int int32_t; */"
14197 echo "$as_me:$LINENO: checking for uint32_t" >&5
14198 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14199 if test "${rxvt_cv_uint32_t+set}" = set; then
14200 echo $ECHO_N "(cached) $ECHO_C" >&6
14202 cat >conftest.$ac_ext <<_ACEOF
14205 cat confdefs.h >>conftest.$ac_ext
14206 cat >>conftest.$ac_ext <<_ACEOF
14207 /* end confdefs.h. */
14208 #include <stdint.h>
14217 rm -f conftest.$ac_objext
14218 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14219 (eval $ac_compile) 2>conftest.er1
14221 grep -v '^ *+' conftest.er1 >conftest.err
14223 cat conftest.err >&5
14224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14225 (exit $ac_status); } &&
14226 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14227 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14228 (eval $ac_try) 2>&5
14230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14231 (exit $ac_status); }; } &&
14232 { ac_try='test -s conftest.$ac_objext'
14233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14234 (eval $ac_try) 2>&5
14236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14237 (exit $ac_status); }; }; then
14238 rxvt_cv_uint32_t=yes
14240 echo "$as_me: failed program was:" >&5
14241 sed 's/^/| /' conftest.$ac_ext >&5
14243 if test $ac_cv_sizeof_char -ge 4; then
14244 rxvt_cv_uint32_t="unsigned char"
14246 if test $ac_cv_sizeof_short -ge 4; then
14247 rxvt_cv_uint32_t="unsigned short"
14249 if test $ac_cv_sizeof_int -ge 4; then
14250 rxvt_cv_uint32_t="unsigned int"
14252 if test $ac_cv_sizeof_long -ge 4; then
14253 rxvt_cv_uint32_t="unsigned long"
14255 if test $ac_cv_sizeof_long_long -ge 4; then
14256 rxvt_cv_uint32_t="unsigned long long"
14258 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14265 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14267 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14268 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14269 if test x"$rxvt_cv_uint32_t" != xyes; then
14270 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14272 if test x"unsigned" = x; then
14273 rxvt_uint32_typedef="/* typedef int uint32_t; */"
14275 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14279 if test $ac_cv_sizeof_int_p -eq 8; then
14280 rxvt_intp_define="#define intp_t int64_t"
14281 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14283 if test $ac_cv_sizeof_int_p -eq 4; then
14284 rxvt_intp_define="#define intp_t int32_t"
14285 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14287 if test $ac_cv_sizeof_int_p -eq 2; then
14288 rxvt_intp_define="#define intp_t int16_t"
14289 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14291 rxvt_intp_define="#error set intp_t"
14292 rxvt_u_intp_define="#error set u_intp_t"
14299 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14300 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14301 if test "${ac_cv_type_signal+set}" = set; then
14302 echo $ECHO_N "(cached) $ECHO_C" >&6
14304 cat >conftest.$ac_ext <<_ACEOF
14307 cat confdefs.h >>conftest.$ac_ext
14308 cat >>conftest.$ac_ext <<_ACEOF
14309 /* end confdefs.h. */
14310 #include <sys/types.h>
14311 #include <signal.h>
14316 extern "C" void (*signal (int, void (*)(int)))(int);
14318 void (*signal ()) ();
14329 rm -f conftest.$ac_objext
14330 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14331 (eval $ac_compile) 2>conftest.er1
14333 grep -v '^ *+' conftest.er1 >conftest.err
14335 cat conftest.err >&5
14336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14337 (exit $ac_status); } &&
14338 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14340 (eval $ac_try) 2>&5
14342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14343 (exit $ac_status); }; } &&
14344 { ac_try='test -s conftest.$ac_objext'
14345 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14346 (eval $ac_try) 2>&5
14348 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14349 (exit $ac_status); }; }; then
14350 ac_cv_type_signal=void
14352 echo "$as_me: failed program was:" >&5
14353 sed 's/^/| /' conftest.$ac_ext >&5
14355 ac_cv_type_signal=int
14357 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14359 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14360 echo "${ECHO_T}$ac_cv_type_signal" >&6
14362 cat >>confdefs.h <<_ACEOF
14363 #define RETSIGTYPE $ac_cv_type_signal
14368 case "$host_alias" in
14369 *ultrix) ac_cv_func_setsid='no' ;;
14412 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14413 echo "$as_me:$LINENO: checking for $ac_func" >&5
14414 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14415 if eval "test \"\${$as_ac_var+set}\" = set"; then
14416 echo $ECHO_N "(cached) $ECHO_C" >&6
14418 cat >conftest.$ac_ext <<_ACEOF
14421 cat confdefs.h >>conftest.$ac_ext
14422 cat >>conftest.$ac_ext <<_ACEOF
14423 /* end confdefs.h. */
14424 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14425 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14426 #define $ac_func innocuous_$ac_func
14428 /* System header to define __stub macros and hopefully few prototypes,
14429 which can conflict with char $ac_func (); below.
14430 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14431 <limits.h> exists even on freestanding compilers. */
14434 # include <limits.h>
14436 # include <assert.h>
14441 /* Override any gcc2 internal prototype to avoid an error. */
14446 /* We use char because int might match the return type of a gcc2
14447 builtin and then its argument prototype would still apply. */
14449 /* The GNU C library defines this for functions which it implements
14450 to always fail with ENOSYS. Some functions are actually named
14451 something starting with __ and the normal name is an alias. */
14452 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14455 char (*f) () = $ac_func;
14464 return f != $ac_func;
14469 rm -f conftest.$ac_objext conftest$ac_exeext
14470 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14471 (eval $ac_link) 2>conftest.er1
14473 grep -v '^ *+' conftest.er1 >conftest.err
14475 cat conftest.err >&5
14476 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14477 (exit $ac_status); } &&
14478 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14479 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14480 (eval $ac_try) 2>&5
14482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14483 (exit $ac_status); }; } &&
14484 { ac_try='test -s conftest$ac_exeext'
14485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14486 (eval $ac_try) 2>&5
14488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14489 (exit $ac_status); }; }; then
14490 eval "$as_ac_var=yes"
14492 echo "$as_me: failed program was:" >&5
14493 sed 's/^/| /' conftest.$ac_ext >&5
14495 eval "$as_ac_var=no"
14497 rm -f conftest.err conftest.$ac_objext \
14498 conftest$ac_exeext conftest.$ac_ext
14500 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14501 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14502 if test `eval echo '${'$as_ac_var'}'` = yes; then
14503 cat >>confdefs.h <<_ACEOF
14504 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14512 if test "${ac_cv_header_utmp_h+set}" = set; then
14513 echo "$as_me:$LINENO: checking for utmp.h" >&5
14514 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14515 if test "${ac_cv_header_utmp_h+set}" = set; then
14516 echo $ECHO_N "(cached) $ECHO_C" >&6
14518 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14519 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14521 # Is the header compilable?
14522 echo "$as_me:$LINENO: checking utmp.h usability" >&5
14523 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14524 cat >conftest.$ac_ext <<_ACEOF
14527 cat confdefs.h >>conftest.$ac_ext
14528 cat >>conftest.$ac_ext <<_ACEOF
14529 /* end confdefs.h. */
14530 $ac_includes_default
14533 rm -f conftest.$ac_objext
14534 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14535 (eval $ac_compile) 2>conftest.er1
14537 grep -v '^ *+' conftest.er1 >conftest.err
14539 cat conftest.err >&5
14540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14541 (exit $ac_status); } &&
14542 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14544 (eval $ac_try) 2>&5
14546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14547 (exit $ac_status); }; } &&
14548 { ac_try='test -s conftest.$ac_objext'
14549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14550 (eval $ac_try) 2>&5
14552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14553 (exit $ac_status); }; }; then
14554 ac_header_compiler=yes
14556 echo "$as_me: failed program was:" >&5
14557 sed 's/^/| /' conftest.$ac_ext >&5
14559 ac_header_compiler=no
14561 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14562 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14563 echo "${ECHO_T}$ac_header_compiler" >&6
14565 # Is the header present?
14566 echo "$as_me:$LINENO: checking utmp.h presence" >&5
14567 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14568 cat >conftest.$ac_ext <<_ACEOF
14571 cat confdefs.h >>conftest.$ac_ext
14572 cat >>conftest.$ac_ext <<_ACEOF
14573 /* end confdefs.h. */
14576 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14577 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14579 grep -v '^ *+' conftest.er1 >conftest.err
14581 cat conftest.err >&5
14582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14583 (exit $ac_status); } >/dev/null; then
14584 if test -s conftest.err; then
14585 ac_cpp_err=$ac_cxx_preproc_warn_flag
14586 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14593 if test -z "$ac_cpp_err"; then
14594 ac_header_preproc=yes
14596 echo "$as_me: failed program was:" >&5
14597 sed 's/^/| /' conftest.$ac_ext >&5
14599 ac_header_preproc=no
14601 rm -f conftest.err conftest.$ac_ext
14602 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14603 echo "${ECHO_T}$ac_header_preproc" >&6
14605 # So? What about this header?
14606 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14608 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14609 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14610 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14611 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14612 ac_header_preproc=yes
14615 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14616 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14617 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14618 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14619 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14620 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14621 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14622 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14623 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14624 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14625 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14626 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14629 ## ------------------------------------------ ##
14630 ## Report this to the AC_PACKAGE_NAME lists. ##
14631 ## ------------------------------------------ ##
14634 sed "s/^/$as_me: WARNING: /" >&2
14637 echo "$as_me:$LINENO: checking for utmp.h" >&5
14638 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14639 if test "${ac_cv_header_utmp_h+set}" = set; then
14640 echo $ECHO_N "(cached) $ECHO_C" >&6
14642 ac_cv_header_utmp_h=$ac_header_preproc
14644 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14645 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14648 if test $ac_cv_header_utmp_h = yes; then
14649 echo "$as_me:$LINENO: checking for struct utmp" >&5
14650 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14651 if test "${rxvt_cv_struct_utmp+set}" = set; then
14652 echo $ECHO_N "(cached) $ECHO_C" >&6
14654 cat >conftest.$ac_ext <<_ACEOF
14657 cat confdefs.h >>conftest.$ac_ext
14658 cat >>conftest.$ac_ext <<_ACEOF
14659 /* end confdefs.h. */
14660 #include <sys/types.h>
14661 #include <stdint.h>
14671 rm -f conftest.$ac_objext
14672 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14673 (eval $ac_compile) 2>conftest.er1
14675 grep -v '^ *+' conftest.er1 >conftest.err
14677 cat conftest.err >&5
14678 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14679 (exit $ac_status); } &&
14680 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14681 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14682 (eval $ac_try) 2>&5
14684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14685 (exit $ac_status); }; } &&
14686 { ac_try='test -s conftest.$ac_objext'
14687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14688 (eval $ac_try) 2>&5
14690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14691 (exit $ac_status); }; }; then
14692 rxvt_cv_struct_utmp=yes
14694 echo "$as_me: failed program was:" >&5
14695 sed 's/^/| /' conftest.$ac_ext >&5
14697 rxvt_cv_struct_utmp=no
14699 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14701 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14702 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14703 if test x$rxvt_cv_struct_utmp = xyes; then
14705 cat >>confdefs.h <<\_ACEOF
14706 #define HAVE_STRUCT_UTMP 1
14712 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14713 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14714 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14715 echo $ECHO_N "(cached) $ECHO_C" >&6
14717 cat >conftest.$ac_ext <<_ACEOF
14720 cat confdefs.h >>conftest.$ac_ext
14721 cat >>conftest.$ac_ext <<_ACEOF
14722 /* end confdefs.h. */
14723 #include <sys/types.h>
14728 struct utmp ut; ut.ut_host;
14733 rm -f conftest.$ac_objext
14734 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14735 (eval $ac_compile) 2>conftest.er1
14737 grep -v '^ *+' conftest.er1 >conftest.err
14739 cat conftest.err >&5
14740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14741 (exit $ac_status); } &&
14742 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14744 (eval $ac_try) 2>&5
14746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14747 (exit $ac_status); }; } &&
14748 { ac_try='test -s conftest.$ac_objext'
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); }; }; then
14754 rxvt_cv_struct_utmp_host=yes
14756 echo "$as_me: failed program was:" >&5
14757 sed 's/^/| /' conftest.$ac_ext >&5
14759 rxvt_cv_struct_utmp_host=no
14761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14763 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14764 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14765 if test x$rxvt_cv_struct_utmp_host = xyes; then
14767 cat >>confdefs.h <<\_ACEOF
14768 #define HAVE_UTMP_HOST 1
14773 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14774 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14775 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14776 echo $ECHO_N "(cached) $ECHO_C" >&6
14778 cat >conftest.$ac_ext <<_ACEOF
14781 cat confdefs.h >>conftest.$ac_ext
14782 cat >>conftest.$ac_ext <<_ACEOF
14783 /* end confdefs.h. */
14784 #include <sys/types.h>
14789 struct utmp ut; ut.ut_pid;
14794 rm -f conftest.$ac_objext
14795 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14796 (eval $ac_compile) 2>conftest.er1
14798 grep -v '^ *+' conftest.er1 >conftest.err
14800 cat conftest.err >&5
14801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14802 (exit $ac_status); } &&
14803 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14805 (eval $ac_try) 2>&5
14807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14808 (exit $ac_status); }; } &&
14809 { ac_try='test -s conftest.$ac_objext'
14810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14811 (eval $ac_try) 2>&5
14813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14814 (exit $ac_status); }; }; then
14815 rxvt_cv_struct_utmp_pid=yes
14817 echo "$as_me: failed program was:" >&5
14818 sed 's/^/| /' conftest.$ac_ext >&5
14820 rxvt_cv_struct_utmp_pid=no
14822 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14824 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14825 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14826 if test x$rxvt_cv_struct_utmp_pid = xyes; then
14828 cat >>confdefs.h <<\_ACEOF
14829 #define HAVE_UTMP_PID 1
14838 if test "${ac_cv_header_utmpx_h+set}" = set; then
14839 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14840 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14841 if test "${ac_cv_header_utmpx_h+set}" = set; then
14842 echo $ECHO_N "(cached) $ECHO_C" >&6
14844 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14845 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14847 # Is the header compilable?
14848 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14849 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14850 cat >conftest.$ac_ext <<_ACEOF
14853 cat confdefs.h >>conftest.$ac_ext
14854 cat >>conftest.$ac_ext <<_ACEOF
14855 /* end confdefs.h. */
14856 $ac_includes_default
14859 rm -f conftest.$ac_objext
14860 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14861 (eval $ac_compile) 2>conftest.er1
14863 grep -v '^ *+' conftest.er1 >conftest.err
14865 cat conftest.err >&5
14866 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14867 (exit $ac_status); } &&
14868 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14869 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14870 (eval $ac_try) 2>&5
14872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14873 (exit $ac_status); }; } &&
14874 { ac_try='test -s conftest.$ac_objext'
14875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14876 (eval $ac_try) 2>&5
14878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14879 (exit $ac_status); }; }; then
14880 ac_header_compiler=yes
14882 echo "$as_me: failed program was:" >&5
14883 sed 's/^/| /' conftest.$ac_ext >&5
14885 ac_header_compiler=no
14887 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14888 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14889 echo "${ECHO_T}$ac_header_compiler" >&6
14891 # Is the header present?
14892 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14893 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14894 cat >conftest.$ac_ext <<_ACEOF
14897 cat confdefs.h >>conftest.$ac_ext
14898 cat >>conftest.$ac_ext <<_ACEOF
14899 /* end confdefs.h. */
14902 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14903 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14905 grep -v '^ *+' conftest.er1 >conftest.err
14907 cat conftest.err >&5
14908 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14909 (exit $ac_status); } >/dev/null; then
14910 if test -s conftest.err; then
14911 ac_cpp_err=$ac_cxx_preproc_warn_flag
14912 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14919 if test -z "$ac_cpp_err"; then
14920 ac_header_preproc=yes
14922 echo "$as_me: failed program was:" >&5
14923 sed 's/^/| /' conftest.$ac_ext >&5
14925 ac_header_preproc=no
14927 rm -f conftest.err conftest.$ac_ext
14928 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14929 echo "${ECHO_T}$ac_header_preproc" >&6
14931 # So? What about this header?
14932 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14934 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14935 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14936 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14937 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14938 ac_header_preproc=yes
14941 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14942 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14943 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14944 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14945 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14946 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14947 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14948 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14949 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14950 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14951 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14952 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14955 ## ------------------------------------------ ##
14956 ## Report this to the AC_PACKAGE_NAME lists. ##
14957 ## ------------------------------------------ ##
14960 sed "s/^/$as_me: WARNING: /" >&2
14963 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14964 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14965 if test "${ac_cv_header_utmpx_h+set}" = set; then
14966 echo $ECHO_N "(cached) $ECHO_C" >&6
14968 ac_cv_header_utmpx_h=$ac_header_preproc
14970 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14971 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14974 if test $ac_cv_header_utmpx_h = yes; then
14975 echo "$as_me:$LINENO: checking for struct utmpx" >&5
14976 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14977 if test "${rxvt_cv_struct_utmpx+set}" = set; then
14978 echo $ECHO_N "(cached) $ECHO_C" >&6
14980 cat >conftest.$ac_ext <<_ACEOF
14983 cat confdefs.h >>conftest.$ac_ext
14984 cat >>conftest.$ac_ext <<_ACEOF
14985 /* end confdefs.h. */
14986 #include <sys/types.h>
14996 rm -f conftest.$ac_objext
14997 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14998 (eval $ac_compile) 2>conftest.er1
15000 grep -v '^ *+' conftest.er1 >conftest.err
15002 cat conftest.err >&5
15003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15004 (exit $ac_status); } &&
15005 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15007 (eval $ac_try) 2>&5
15009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15010 (exit $ac_status); }; } &&
15011 { ac_try='test -s conftest.$ac_objext'
15012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15013 (eval $ac_try) 2>&5
15015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15016 (exit $ac_status); }; }; then
15017 rxvt_cv_struct_utmpx=yes
15019 echo "$as_me: failed program was:" >&5
15020 sed 's/^/| /' conftest.$ac_ext >&5
15022 rxvt_cv_struct_utmpx=no
15024 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15026 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15027 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15028 if test x$rxvt_cv_struct_utmpx = xyes; then
15030 cat >>confdefs.h <<\_ACEOF
15031 #define HAVE_STRUCT_UTMPX 1
15037 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15038 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15039 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15040 echo $ECHO_N "(cached) $ECHO_C" >&6
15042 cat >conftest.$ac_ext <<_ACEOF
15045 cat confdefs.h >>conftest.$ac_ext
15046 cat >>conftest.$ac_ext <<_ACEOF
15047 /* end confdefs.h. */
15048 #include <sys/types.h>
15053 struct utmpx utx; utx.ut_host;
15058 rm -f conftest.$ac_objext
15059 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15060 (eval $ac_compile) 2>conftest.er1
15062 grep -v '^ *+' conftest.er1 >conftest.err
15064 cat conftest.err >&5
15065 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15066 (exit $ac_status); } &&
15067 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15068 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15069 (eval $ac_try) 2>&5
15071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15072 (exit $ac_status); }; } &&
15073 { ac_try='test -s conftest.$ac_objext'
15074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15075 (eval $ac_try) 2>&5
15077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15078 (exit $ac_status); }; }; then
15079 rxvt_cv_struct_utmpx_host=yes
15081 echo "$as_me: failed program was:" >&5
15082 sed 's/^/| /' conftest.$ac_ext >&5
15084 rxvt_cv_struct_utmpx_host=no
15086 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15088 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15089 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15090 if test x$rxvt_cv_struct_utmpx_host = xyes; then
15092 cat >>confdefs.h <<\_ACEOF
15093 #define HAVE_UTMPX_HOST 1
15102 echo "$as_me:$LINENO: checking for struct lastlog" >&5
15103 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15104 if test "${rxvt_cv_struct_lastlog+set}" = set; then
15105 echo $ECHO_N "(cached) $ECHO_C" >&6
15107 cat >conftest.$ac_ext <<_ACEOF
15110 cat confdefs.h >>conftest.$ac_ext
15111 cat >>conftest.$ac_ext <<_ACEOF
15112 /* end confdefs.h. */
15113 #include <sys/types.h>
15115 #ifdef HAVE_LASTLOG_H
15116 #include <lastlog.h>
15127 rm -f conftest.$ac_objext
15128 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15129 (eval $ac_compile) 2>conftest.er1
15131 grep -v '^ *+' conftest.er1 >conftest.err
15133 cat conftest.err >&5
15134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15135 (exit $ac_status); } &&
15136 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15138 (eval $ac_try) 2>&5
15140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15141 (exit $ac_status); }; } &&
15142 { ac_try='test -s conftest.$ac_objext'
15143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15144 (eval $ac_try) 2>&5
15146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15147 (exit $ac_status); }; }; then
15148 rxvt_cv_struct_lastlog=yes
15150 echo "$as_me: failed program was:" >&5
15151 sed 's/^/| /' conftest.$ac_ext >&5
15153 rxvt_cv_struct_lastlog=no
15155 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15157 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15158 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15159 if test x$rxvt_cv_struct_lastlog = xyes; then
15161 cat >>confdefs.h <<\_ACEOF
15162 #define HAVE_STRUCT_LASTLOG 1
15167 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15168 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15169 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15170 echo $ECHO_N "(cached) $ECHO_C" >&6
15172 cat >conftest.$ac_ext <<_ACEOF
15175 cat confdefs.h >>conftest.$ac_ext
15176 cat >>conftest.$ac_ext <<_ACEOF
15177 /* end confdefs.h. */
15178 #include <sys/types.h>
15180 #ifdef HAVE_LASTLOG_H
15181 #include <lastlog.h>
15187 struct lastlogx ll;
15192 rm -f conftest.$ac_objext
15193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15194 (eval $ac_compile) 2>conftest.er1
15196 grep -v '^ *+' conftest.er1 >conftest.err
15198 cat conftest.err >&5
15199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15200 (exit $ac_status); } &&
15201 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15203 (eval $ac_try) 2>&5
15205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15206 (exit $ac_status); }; } &&
15207 { ac_try='test -s conftest.$ac_objext'
15208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15209 (eval $ac_try) 2>&5
15211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15212 (exit $ac_status); }; }; then
15213 rxvt_cv_struct_lastlogx=yes
15215 echo "$as_me: failed program was:" >&5
15216 sed 's/^/| /' conftest.$ac_ext >&5
15218 rxvt_cv_struct_lastlogx=no
15220 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15222 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15223 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15224 if test x$rxvt_cv_struct_lastlogx = xyes; then
15226 cat >>confdefs.h <<\_ACEOF
15227 #define HAVE_STRUCT_LASTLOGX 1
15233 echo "$as_me:$LINENO: checking where utmp is located" >&5
15234 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15235 if test "${rxvt_cv_path_utmp+set}" = set; then
15236 echo $ECHO_N "(cached) $ECHO_C" >&6
15238 if test "$cross_compiling" = yes; then
15239 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15240 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15242 cat >conftest.$ac_ext <<_ACEOF
15245 cat confdefs.h >>conftest.$ac_ext
15246 cat >>conftest.$ac_ext <<_ACEOF
15247 /* end confdefs.h. */
15249 #include <sys/types.h>
15254 char **u, *utmplist[] = {
15255 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15256 FILE *a, *f=fopen("conftestval", "w");
15259 fprintf(f, "%s\n", UTMP_FILE);
15263 fprintf(f, "%s\n", _PATH_UTMP);
15266 for (u = utmplist; *u; u++) {
15267 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15268 fprintf(f, "%s\n", *u);
15275 rm -f conftest$ac_exeext
15276 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15277 (eval $ac_link) 2>&5
15279 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15280 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15281 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15282 (eval $ac_try) 2>&5
15284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15285 (exit $ac_status); }; }; then
15286 rxvt_cv_path_utmp=`cat conftestval`
15288 echo "$as_me: program exited with status $ac_status" >&5
15289 echo "$as_me: failed program was:" >&5
15290 sed 's/^/| /' conftest.$ac_ext >&5
15292 ( exit $ac_status )
15295 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15298 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15299 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15300 if test x$rxvt_cv_path_utmp != x; then
15302 cat >>confdefs.h <<_ACEOF
15303 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15309 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15310 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15311 if test "${rxvt_cv_path_utmpx+set}" = set; then
15312 echo $ECHO_N "(cached) $ECHO_C" >&6
15314 if test "$cross_compiling" = yes; then
15315 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15316 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15318 cat >conftest.$ac_ext <<_ACEOF
15321 cat confdefs.h >>conftest.$ac_ext
15322 cat >>conftest.$ac_ext <<_ACEOF
15323 /* end confdefs.h. */
15325 #include <sys/types.h>
15328 #include <sys/stat.h>
15329 #ifdef HAVE_STRING_H
15330 #include <string.h>
15334 char **u, *p, *utmplist[] = {
15341 "/var/adm/utmpx", "/etc/utmpx", NULL };
15342 FILE *a, *f=fopen("conftestval", "w");
15343 struct stat statu, statux;
15345 for (u = utmplist; *u; u++) {
15346 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15347 if (stat(*u, &statux) < 0)
15350 p[strlen(p) - 1] = '\0';
15351 if (stat(p, &statu) >= 0
15352 && (statu.st_mtime - statux.st_mtime > 86400))
15354 fprintf(f, "%s\n", *u);
15361 rm -f conftest$ac_exeext
15362 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15363 (eval $ac_link) 2>&5
15365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15366 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15368 (eval $ac_try) 2>&5
15370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15371 (exit $ac_status); }; }; then
15372 rxvt_cv_path_utmpx=`cat conftestval`
15374 echo "$as_me: program exited with status $ac_status" >&5
15375 echo "$as_me: failed program was:" >&5
15376 sed 's/^/| /' conftest.$ac_ext >&5
15378 ( exit $ac_status )
15379 rxvt_cv_path_utmpx=
15381 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15384 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15385 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15386 if test x$rxvt_cv_path_utmpx != x; then
15388 cat >>confdefs.h <<_ACEOF
15389 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15395 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15396 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15397 if test "${rxvt_cv_path_wtmp+set}" = set; then
15398 echo $ECHO_N "(cached) $ECHO_C" >&6
15400 if test "$cross_compiling" = yes; then
15401 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15402 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15404 cat >conftest.$ac_ext <<_ACEOF
15407 cat confdefs.h >>conftest.$ac_ext
15408 cat >>conftest.$ac_ext <<_ACEOF
15409 /* end confdefs.h. */
15411 #include <sys/types.h>
15418 char **w, *wtmplist[] = {
15419 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15420 FILE *a, *f=fopen("conftestval", "w");
15423 fprintf(f, "%s\n", WTMP_FILE);
15427 fprintf(f, "%s\n", _PATH_WTMP);
15430 for (w = wtmplist; *w; w++) {
15431 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15432 fprintf(f, "%s\n", *w);
15439 rm -f conftest$ac_exeext
15440 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15441 (eval $ac_link) 2>&5
15443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15444 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15446 (eval $ac_try) 2>&5
15448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15449 (exit $ac_status); }; }; then
15450 rxvt_cv_path_wtmp=`cat conftestval`
15452 echo "$as_me: program exited with status $ac_status" >&5
15453 echo "$as_me: failed program was:" >&5
15454 sed 's/^/| /' conftest.$ac_ext >&5
15456 ( exit $ac_status )
15459 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15462 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15463 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15464 if test x$rxvt_cv_path_wtmp != x; then
15466 cat >>confdefs.h <<_ACEOF
15467 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15472 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15473 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15474 if test "${rxvt_cv_path_wtmpx+set}" = set; then
15475 echo $ECHO_N "(cached) $ECHO_C" >&6
15477 if test "$cross_compiling" = yes; then
15478 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15479 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15481 cat >conftest.$ac_ext <<_ACEOF
15484 cat confdefs.h >>conftest.$ac_ext
15485 cat >>conftest.$ac_ext <<_ACEOF
15486 /* end confdefs.h. */
15488 #ifdef HAVE_UTMPX_H
15494 char **w, *wtmplist[] = {
15495 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15496 FILE *a, *f=fopen("conftestval", "w");
15499 fprintf(f, "%s\n", WTMPX_FILE);
15503 fprintf(f, "%s\n", _PATH_WTMPX);
15506 for (w = wtmplist; *w; w++) {
15507 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15508 fprintf(f, "%s\n", *w);
15515 rm -f conftest$ac_exeext
15516 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15517 (eval $ac_link) 2>&5
15519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15520 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15521 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15522 (eval $ac_try) 2>&5
15524 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15525 (exit $ac_status); }; }; then
15526 rxvt_cv_path_wtmpx=`cat conftestval`
15528 echo "$as_me: program exited with status $ac_status" >&5
15529 echo "$as_me: failed program was:" >&5
15530 sed 's/^/| /' conftest.$ac_ext >&5
15532 ( exit $ac_status )
15533 rxvt_cv_path_wtmpx=
15535 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15538 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15539 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15540 if test x$rxvt_cv_path_wtmpx != x; then
15542 cat >>confdefs.h <<_ACEOF
15543 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15548 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15549 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15550 if test "${rxvt_cv_path_lastlog+set}" = set; then
15551 echo $ECHO_N "(cached) $ECHO_C" >&6
15553 if test "$cross_compiling" = yes; then
15554 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15555 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15557 cat >conftest.$ac_ext <<_ACEOF
15560 cat confdefs.h >>conftest.$ac_ext
15561 cat >>conftest.$ac_ext <<_ACEOF
15562 /* end confdefs.h. */
15564 #include <sys/types.h>
15565 #ifdef HAVE_UTMPX_H
15567 #elif defined(HAVE_UTMP_H)
15570 #ifdef HAVE_LASTLOG_H
15571 #include <lastlog.h>
15576 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15577 FILE *a, *f=fopen("conftestval", "w");
15579 #ifdef LASTLOG_FILE
15580 fprintf(f, "%s\n", LASTLOG_FILE);
15583 #ifdef _PATH_LASTLOG
15584 fprintf(f, "%s\n", _PATH_LASTLOG);
15587 for (w = lastloglist; *w; w++) {
15588 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15589 fprintf(f, "%s\n", *w);
15596 rm -f conftest$ac_exeext
15597 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15598 (eval $ac_link) 2>&5
15600 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15601 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15603 (eval $ac_try) 2>&5
15605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15606 (exit $ac_status); }; }; then
15607 rxvt_cv_path_lastlog=`cat conftestval`
15609 echo "$as_me: program exited with status $ac_status" >&5
15610 echo "$as_me: failed program was:" >&5
15611 sed 's/^/| /' conftest.$ac_ext >&5
15613 ( exit $ac_status )
15614 rxvt_cv_path_lastlog=
15616 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15619 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15620 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15621 if test x$rxvt_cv_path_lastlog != x; then
15623 cat >>confdefs.h <<_ACEOF
15624 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15627 if test -d "$rxvt_cv_path_lastlog"; then
15629 cat >>confdefs.h <<\_ACEOF
15630 #define LASTLOG_IS_DIR 1
15636 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15637 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15638 if test "${rxvt_cv_path_lastlogx+set}" = set; then
15639 echo $ECHO_N "(cached) $ECHO_C" >&6
15641 if test "$cross_compiling" = yes; then
15642 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15643 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15645 cat >conftest.$ac_ext <<_ACEOF
15648 cat confdefs.h >>conftest.$ac_ext
15649 cat >>conftest.$ac_ext <<_ACEOF
15650 /* end confdefs.h. */
15652 #ifdef HAVE_UTMPX_H
15658 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15659 FILE *a, *f=fopen("conftestval", "w");
15661 #ifdef LASTLOGX_FILE
15662 fprintf(f, "%s\n", LASTLOGX_FILE);
15665 #ifdef _PATH_LASTLOGX
15666 fprintf(f, "%s\n", _PATH_LASTLOGX);
15669 for (w = wtmplist; *w; w++) {
15670 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15671 fprintf(f, "%s\n", *w);
15678 rm -f conftest$ac_exeext
15679 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15680 (eval $ac_link) 2>&5
15682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15683 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15685 (eval $ac_try) 2>&5
15687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15688 (exit $ac_status); }; }; then
15689 rxvt_cv_path_lastlogx=`cat conftestval`
15691 echo "$as_me: program exited with status $ac_status" >&5
15692 echo "$as_me: failed program was:" >&5
15693 sed 's/^/| /' conftest.$ac_ext >&5
15695 ( exit $ac_status )
15696 rxvt_cv_path_lastlogx=
15698 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15701 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15702 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15703 if test x$rxvt_cv_path_lastlogx != x; then
15705 cat >>confdefs.h <<_ACEOF
15706 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15712 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15713 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15714 if test "${rxvt_cv_path_ttytab+set}" = set; then
15715 echo $ECHO_N "(cached) $ECHO_C" >&6
15717 for ttys_file in /etc/ttys /etc/ttytab;
15719 if test -f "$ttys_file" ; then
15720 rxvt_cv_path_ttytab=$ttys_file
15726 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15727 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15728 if test x$rxvt_cv_path_ttytab != x; then
15730 cat >>confdefs.h <<_ACEOF
15731 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15738 ac_save_CFLAGS=$CFLAGS
15739 CFLAGS="$CFLAGS $X_CFLAGS"
15740 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15741 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15742 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15744 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15745 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15746 if test "${rxvt_cv_func_xlocale+set}" = set; then
15747 echo $ECHO_N "(cached) $ECHO_C" >&6
15749 if test "$cross_compiling" = yes; then
15750 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15751 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15753 cat >conftest.$ac_ext <<_ACEOF
15756 cat confdefs.h >>conftest.$ac_ext
15757 cat >>conftest.$ac_ext <<_ACEOF
15758 /* end confdefs.h. */
15759 #include <X11/Xlib.h>
15762 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15763 exit (XSupportsLocale() ? 0 : 1);
15767 rm -f conftest$ac_exeext
15768 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15769 (eval $ac_link) 2>&5
15771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15772 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15774 (eval $ac_try) 2>&5
15776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15777 (exit $ac_status); }; }; then
15778 rxvt_cv_func_xlocale=yes
15780 echo "$as_me: program exited with status $ac_status" >&5
15781 echo "$as_me: failed program was:" >&5
15782 sed 's/^/| /' conftest.$ac_ext >&5
15784 ( exit $ac_status )
15785 rxvt_cv_func_xlocale=no
15787 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15790 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15791 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15792 if test x$rxvt_cv_func_xlocale = xyes; then
15794 cat >>confdefs.h <<\_ACEOF
15795 #define HAVE_XLOCALE 1
15800 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15801 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15802 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15803 echo $ECHO_N "(cached) $ECHO_C" >&6
15805 cat >conftest.$ac_ext <<_ACEOF
15808 cat confdefs.h >>conftest.$ac_ext
15809 cat >>conftest.$ac_ext <<_ACEOF
15810 /* end confdefs.h. */
15812 #include <X11/Xlocale.h>
15816 setlocale(LC_CTYPE, "");
15821 rm -f conftest.$ac_objext conftest$ac_exeext
15822 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15823 (eval $ac_link) 2>conftest.er1
15825 grep -v '^ *+' conftest.er1 >conftest.err
15827 cat conftest.err >&5
15828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15829 (exit $ac_status); } &&
15830 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15832 (eval $ac_try) 2>&5
15834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15835 (exit $ac_status); }; } &&
15836 { ac_try='test -s conftest$ac_exeext'
15837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15838 (eval $ac_try) 2>&5
15840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15841 (exit $ac_status); }; }; then
15842 rxvt_cv_func_xsetlocale=yes
15844 echo "$as_me: failed program was:" >&5
15845 sed 's/^/| /' conftest.$ac_ext >&5
15847 rxvt_cv_func_xsetlocale=no
15849 rm -f conftest.err conftest.$ac_objext \
15850 conftest$ac_exeext conftest.$ac_ext
15852 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15853 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15854 if test x$rxvt_cv_func_xsetlocale = xyes; then
15856 cat >>confdefs.h <<\_ACEOF
15857 #define HAVE_XSETLOCALE 1
15862 CFLAGS=$ac_save_CFLAGS
15864 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15865 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15866 if test "${rxvt_cv_func_setlocale+set}" = set; then
15867 echo $ECHO_N "(cached) $ECHO_C" >&6
15869 cat >conftest.$ac_ext <<_ACEOF
15872 cat confdefs.h >>conftest.$ac_ext
15873 cat >>conftest.$ac_ext <<_ACEOF
15874 /* end confdefs.h. */
15879 setlocale(LC_CTYPE, "");
15884 rm -f conftest.$ac_objext conftest$ac_exeext
15885 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15886 (eval $ac_link) 2>conftest.er1
15888 grep -v '^ *+' conftest.er1 >conftest.err
15890 cat conftest.err >&5
15891 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15892 (exit $ac_status); } &&
15893 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15894 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15895 (eval $ac_try) 2>&5
15897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15898 (exit $ac_status); }; } &&
15899 { ac_try='test -s conftest$ac_exeext'
15900 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15901 (eval $ac_try) 2>&5
15903 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15904 (exit $ac_status); }; }; then
15905 rxvt_cv_func_setlocale=yes
15907 echo "$as_me: failed program was:" >&5
15908 sed 's/^/| /' conftest.$ac_ext >&5
15910 rxvt_cv_func_setlocale=no
15912 rm -f conftest.err conftest.$ac_objext \
15913 conftest$ac_exeext conftest.$ac_ext
15915 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15916 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15917 if test x$rxvt_cv_func_setlocale = xyes; then
15919 cat >>confdefs.h <<\_ACEOF
15920 #define HAVE_SETLOCALE 1
15925 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15926 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15927 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15928 echo $ECHO_N "(cached) $ECHO_C" >&6
15930 cat >conftest.$ac_ext <<_ACEOF
15933 cat confdefs.h >>conftest.$ac_ext
15934 cat >>conftest.$ac_ext <<_ACEOF
15935 /* end confdefs.h. */
15936 #include <langinfo.h>
15940 nl_langinfo(CODESET);
15945 rm -f conftest.$ac_objext conftest$ac_exeext
15946 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15947 (eval $ac_link) 2>conftest.er1
15949 grep -v '^ *+' conftest.er1 >conftest.err
15951 cat conftest.err >&5
15952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15953 (exit $ac_status); } &&
15954 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15956 (eval $ac_try) 2>&5
15958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15959 (exit $ac_status); }; } &&
15960 { ac_try='test -s conftest$ac_exeext'
15961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15962 (eval $ac_try) 2>&5
15964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15965 (exit $ac_status); }; }; then
15966 rxvt_cv_func_nl_langinfo=yes
15968 echo "$as_me: failed program was:" >&5
15969 sed 's/^/| /' conftest.$ac_ext >&5
15971 rxvt_cv_func_nl_langinfo=no
15973 rm -f conftest.err conftest.$ac_objext \
15974 conftest$ac_exeext conftest.$ac_ext
15976 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15977 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15978 if test x$rxvt_cv_func_nl_langinfo = xyes; then
15980 cat >>confdefs.h <<\_ACEOF
15981 #define HAVE_NL_LANGINFO 1
15986 echo "$as_me:$LINENO: checking for getpt" >&5
15987 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15988 if test "${rxvt_cv_func_getpt+set}" = set; then
15989 echo $ECHO_N "(cached) $ECHO_C" >&6
15991 cat >conftest.$ac_ext <<_ACEOF
15994 cat confdefs.h >>conftest.$ac_ext
15995 cat >>conftest.$ac_ext <<_ACEOF
15996 /* end confdefs.h. */
15997 #define _GNU_SOURCE
15998 #ifdef HAVE_STDLIB_H
15999 # include <cstdlib>
16009 rm -f conftest.$ac_objext conftest$ac_exeext
16010 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16011 (eval $ac_link) 2>conftest.er1
16013 grep -v '^ *+' conftest.er1 >conftest.err
16015 cat conftest.err >&5
16016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16017 (exit $ac_status); } &&
16018 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16020 (eval $ac_try) 2>&5
16022 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16023 (exit $ac_status); }; } &&
16024 { ac_try='test -s conftest$ac_exeext'
16025 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16026 (eval $ac_try) 2>&5
16028 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16029 (exit $ac_status); }; }; then
16030 rxvt_cv_func_getpt=yes
16032 echo "$as_me: failed program was:" >&5
16033 sed 's/^/| /' conftest.$ac_ext >&5
16035 rxvt_cv_func_getpt=no
16037 rm -f conftest.err conftest.$ac_objext \
16038 conftest$ac_exeext conftest.$ac_ext
16040 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16041 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16042 if test x$rxvt_cv_func_getpt = xyes; then
16044 cat >>confdefs.h <<\_ACEOF
16045 #define HAVE_GETPT 1
16050 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16051 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16052 if test "${rxvt_cv_ptys+set}" = set; then
16053 echo $ECHO_N "(cached) $ECHO_C" >&6
16055 if test x$ac_cv_func_openpty = xyes; then
16056 rxvt_cv_ptys=OPENPTY
16057 else if test x$ac_cv_func__getpty = xyes; then
16059 else if test -c /dev/ttyp20; then
16061 else if test -c /dev/ptym/clone; then
16063 else if test x$rxvt_cv_func_getpt = xyes; then
16065 else if test -c /dev/ptc -a -c /dev/pts; then
16067 else if test -c /dev/ptc -a -d /dev/pts; then
16069 else if test -c /dev/ptmx -a -c /dev/pts/0; then
16070 rxvt_cv_ptys=STREAMS
16071 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16072 rxvt_cv_ptys=STREAMS
16086 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16087 echo "${ECHO_T}$rxvt_cv_ptys" >&6
16089 if test x$rxvt_cv_ptys = xOPENPTY; then
16091 cat >>confdefs.h <<\_ACEOF
16092 #define PTYS_ARE_OPENPTY 1
16096 if test x$rxvt_cv_ptys = xSCO; then
16098 cat >>confdefs.h <<\_ACEOF
16099 #define PTYS_ARE_NUMERIC 1
16103 if test x$rxvt_cv_ptys = xSTREAMS; then
16105 cat >>confdefs.h <<\_ACEOF
16106 #define PTYS_ARE_PTMX 1
16110 if test x$rxvt_cv_ptys = xPTC; then
16112 cat >>confdefs.h <<\_ACEOF
16113 #define PTYS_ARE_PTC 1
16117 if test x$rxvt_cv_ptys = xSGI4; then
16119 cat >>confdefs.h <<\_ACEOF
16120 #define PTYS_ARE__GETPTY 1
16124 if test x$rxvt_cv_ptys = xCONVEX; then
16126 cat >>confdefs.h <<\_ACEOF
16127 #define PTYS_ARE_GETPTY 1
16131 if test x$rxvt_cv_ptys = xGLIBC; then
16133 cat >>confdefs.h <<\_ACEOF
16134 #define PTYS_ARE_GETPT 1
16138 if test x$rxvt_cv_ptys = xHPUX; then
16140 cat >>confdefs.h <<\_ACEOF
16141 #define PTYS_ARE_CLONE 1
16145 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16147 cat >>confdefs.h <<\_ACEOF
16148 #define PTYS_ARE_SEARCHED 1
16154 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16155 echo "$as_me: checking for pty ranges..." >&6;}
16156 ptys=`echo /dev/pty??`
16157 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16158 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16159 if test x$pch1 != x; then
16161 cat >>confdefs.h <<_ACEOF
16162 #define PTYCHAR1 "$pch1"
16166 if test x$pch2 != x; then
16168 cat >>confdefs.h <<_ACEOF
16169 #define PTYCHAR2 "$pch2"
16174 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16175 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16176 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16177 echo $ECHO_N "(cached) $ECHO_C" >&6
16179 ac_check_lib_save_LIBS=$LIBS
16180 LIBS="-lxpg4 $LIBS"
16181 cat >conftest.$ac_ext <<_ACEOF
16184 cat confdefs.h >>conftest.$ac_ext
16185 cat >>conftest.$ac_ext <<_ACEOF
16186 /* end confdefs.h. */
16188 /* Override any gcc2 internal prototype to avoid an error. */
16192 /* We use char because int might match the return type of a gcc2
16193 builtin and then its argument prototype would still apply. */
16203 rm -f conftest.$ac_objext conftest$ac_exeext
16204 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16205 (eval $ac_link) 2>conftest.er1
16207 grep -v '^ *+' conftest.er1 >conftest.err
16209 cat conftest.err >&5
16210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16211 (exit $ac_status); } &&
16212 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16214 (eval $ac_try) 2>&5
16216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217 (exit $ac_status); }; } &&
16218 { ac_try='test -s conftest$ac_exeext'
16219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16220 (eval $ac_try) 2>&5
16222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223 (exit $ac_status); }; }; then
16224 ac_cv_lib_xpg4_setlocale=yes
16226 echo "$as_me: failed program was:" >&5
16227 sed 's/^/| /' conftest.$ac_ext >&5
16229 ac_cv_lib_xpg4_setlocale=no
16231 rm -f conftest.err conftest.$ac_objext \
16232 conftest$ac_exeext conftest.$ac_ext
16233 LIBS=$ac_check_lib_save_LIBS
16235 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16236 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16237 if test $ac_cv_lib_xpg4_setlocale = yes; then
16238 LIBS="$LIBS -lxpg4"
16242 if test x$support_inheritpixmap = xyes; then
16244 cat >>confdefs.h <<\_ACEOF
16245 #define TRANSPARENT 1
16249 if test x$support_keepscrolling = xno; then
16251 cat >>confdefs.h <<\_ACEOF
16252 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16256 if test x$support_selectionscrolling = xyes; then
16258 cat >>confdefs.h <<\_ACEOF
16259 #define SELECTION_SCROLLING 1
16263 if test x$support_menubar = xyes; then
16265 cat >>confdefs.h <<\_ACEOF
16270 if test x$support_frills = xno; then
16272 cat >>confdefs.h <<\_ACEOF
16273 #define NO_FRILLS 1
16277 if test x$support_linespace = xno; then
16279 cat >>confdefs.h <<\_ACEOF
16280 #define NO_LINESPACE 1
16284 if test x$support_24bit = xyes; then
16286 cat >>confdefs.h <<\_ACEOF
16287 #define PREFER_24BIT 1
16291 if test x$support_mousewheel = xyes; then
16293 cat >>confdefs.h <<\_ACEOF
16294 #define MOUSE_WHEEL 1
16298 if test x$support_mouseslipwheel = xyes; then
16300 cat >>confdefs.h <<\_ACEOF
16301 #define MOUSE_SLIP_WHEELING 1
16305 if test x$support_oldselection = xno; then
16307 cat >>confdefs.h <<\_ACEOF
16308 #define NO_OLD_SELECTION 1
16312 if test x$support_utmp = xyes; then
16314 cat >>confdefs.h <<\_ACEOF
16315 #define UTMP_SUPPORT 1
16319 if test x$support_wtmp = xyes; then
16321 cat >>confdefs.h <<\_ACEOF
16322 #define WTMP_SUPPORT 1
16326 if test x$support_lastlog = xyes; then
16328 cat >>confdefs.h <<\_ACEOF
16329 #define LASTLOG_SUPPORT 1
16333 if test x$support_xim = xyes -o x$multichar_set = xyes; then
16334 if test x$rxvt_cv_func_xlocale = xyes; then
16336 cat >>confdefs.h <<\_ACEOF
16342 if test x$support_xpm = xyes; then
16344 cat >>confdefs.h <<\_ACEOF
16345 #define XPM_BACKGROUND 1
16349 if test x$support_scroll_rxvt = xyes; then
16351 cat >>confdefs.h <<\_ACEOF
16352 #define RXVT_SCROLLBAR 1
16357 if test x$support_scroll_next = xyes; then
16359 cat >>confdefs.h <<\_ACEOF
16360 #define NEXT_SCROLLBAR 1
16363 scrolltypes="$scrolltypes next"
16365 if test x$support_scroll_xterm = xyes; then
16367 cat >>confdefs.h <<\_ACEOF
16368 #define XTERM_SCROLLBAR 1
16371 scrolltypes="$scrolltypes xterm"
16373 if test x$support_scroll_plain = xyes; then
16375 cat >>confdefs.h <<\_ACEOF
16376 #define PLAIN_SCROLLBAR 1
16379 scrolltypes="$scrolltypes plain"
16381 if test x$support_pointer_blank = xyes; then
16383 cat >>confdefs.h <<\_ACEOF
16384 #define POINTER_BLANK 1
16388 if test x$support_cursor_blink = xyes; then
16390 cat >>confdefs.h <<\_ACEOF
16391 #define CURSOR_BLINK 1
16395 if test x$support_text_blink = xyes; then
16397 cat >>confdefs.h <<\_ACEOF
16398 #define TEXT_BLINK 1
16402 if test x$support_unicode3 = xyes; then
16404 cat >>confdefs.h <<\_ACEOF
16405 #define UNICODE_3 1
16409 if test x$support_combining = xyes; then
16411 cat >>confdefs.h <<\_ACEOF
16412 #define ENCODING_COMPOSE 1
16416 if test x$codesets = xall; then
16417 codesets=jp,jp-ext,kr,cn,cn-ext
16419 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16421 cat >>confdefs.h <<\_ACEOF
16422 #define ENCODING_EU 1
16426 cat >>confdefs.h <<\_ACEOF
16427 #define ENCODING_VN 1
16432 cat >>confdefs.h <<\_ACEOF
16433 #define ENCODING_JP 1
16437 cat >>confdefs.h <<\_ACEOF
16438 #define ENCODING_JP_EXT 1
16442 cat >>confdefs.h <<\_ACEOF
16443 #define ENCODING_KR 1
16447 cat >>confdefs.h <<\_ACEOF
16448 #define ENCODING_CN 1
16452 cat >>confdefs.h <<\_ACEOF
16453 #define ENCODING_CN_EXT 1
16460 CFLAGS=${CFLAGS--O}
16461 LDFLAGS=${LDFLAGS--O}
16463 CPPFLAGS="$CPPFLAGS"
16471 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16472 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16473 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16474 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16475 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16476 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16483 if test x$support_addstrings = xno; then
16485 cat >>confdefs.h <<\_ACEOF
16486 #define NO_STRINGS 1
16491 MCOMMON=./autoconf/Make.common
16494 test "$program_prefix" != NONE &&
16495 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16496 # Use a double $ so make ignores it.
16497 test "$program_suffix" != NONE &&
16498 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16499 # Double any \ or $. echo might interpret backslashes.
16500 # By default was `s,x,x', remove it if useless.
16501 cat <<\_ACEOF >conftest.sed
16502 s/[\\$]/&&/g;s/;s,x,x,$//
16504 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16511 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16512 include_stdint_h="#include <stdint.h>"
16514 include_stdint_h="/* #include <stdint.h> */"
16516 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16517 include_stdarg_h="#include <cstdarg>"
16519 include_stdarg_h="/* #include <cstdarg> */"
16521 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16522 include_stdlib_h="#include <cstdlib>"
16524 include_stdlib_h="/* #include <cstdlib> */"
16526 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16527 include_unistd_h="#include <unistd.h>"
16529 include_unistd_h="/* #include <unistd.h> */"
16531 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16532 include_string_h="#include <cstring>"
16534 include_string_h="/* #include <cstring> */"
16536 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16537 include_fcntl_h="#include <fcntl.h>"
16539 include_fcntl_h="/* #include <fcntl.h> */"
16541 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16542 include_util_h="#include <util.h>"
16544 include_util_h="/* #include <util.h> */"
16546 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16547 include_assert_h="#include <assert.h>"
16549 include_assert_h="/* #include <assert.h> */"
16551 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16552 include_sys_ioctl_h="#include <sys/ioctl.h>"
16554 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16556 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16557 include_sys_select_h="#include <sys/select.h>"
16559 include_sys_select_h="/* #include <sys/select.h> */"
16561 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16562 include_sys_strredir_h="#include <sys/strredir.h>"
16564 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16566 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16567 include_sys_time_h="#include <sys/time.h>"
16569 include_sys_time_h="/* #include <sys/time.h> */"
16571 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16572 include_time_h="#include <time.h>"
16574 include_time_h="/* #include <time.h> */"
16577 if test x$support_xft = xyes; then
16578 LIBS="$LIBS `pkg-config xft --libs`"
16579 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16580 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16583 for ac_header in X11/Xft/Xft.h
16585 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16586 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16587 echo "$as_me:$LINENO: checking for $ac_header" >&5
16588 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16589 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16590 echo $ECHO_N "(cached) $ECHO_C" >&6
16592 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16593 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16595 # Is the header compilable?
16596 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16597 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16598 cat >conftest.$ac_ext <<_ACEOF
16601 cat confdefs.h >>conftest.$ac_ext
16602 cat >>conftest.$ac_ext <<_ACEOF
16603 /* end confdefs.h. */
16604 $ac_includes_default
16605 #include <$ac_header>
16607 rm -f conftest.$ac_objext
16608 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16609 (eval $ac_compile) 2>conftest.er1
16611 grep -v '^ *+' conftest.er1 >conftest.err
16613 cat conftest.err >&5
16614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16615 (exit $ac_status); } &&
16616 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16618 (eval $ac_try) 2>&5
16620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16621 (exit $ac_status); }; } &&
16622 { ac_try='test -s conftest.$ac_objext'
16623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16624 (eval $ac_try) 2>&5
16626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16627 (exit $ac_status); }; }; then
16628 ac_header_compiler=yes
16630 echo "$as_me: failed program was:" >&5
16631 sed 's/^/| /' conftest.$ac_ext >&5
16633 ac_header_compiler=no
16635 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16636 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16637 echo "${ECHO_T}$ac_header_compiler" >&6
16639 # Is the header present?
16640 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16641 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16642 cat >conftest.$ac_ext <<_ACEOF
16645 cat confdefs.h >>conftest.$ac_ext
16646 cat >>conftest.$ac_ext <<_ACEOF
16647 /* end confdefs.h. */
16648 #include <$ac_header>
16650 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16651 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16653 grep -v '^ *+' conftest.er1 >conftest.err
16655 cat conftest.err >&5
16656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16657 (exit $ac_status); } >/dev/null; then
16658 if test -s conftest.err; then
16659 ac_cpp_err=$ac_cxx_preproc_warn_flag
16660 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16667 if test -z "$ac_cpp_err"; then
16668 ac_header_preproc=yes
16670 echo "$as_me: failed program was:" >&5
16671 sed 's/^/| /' conftest.$ac_ext >&5
16673 ac_header_preproc=no
16675 rm -f conftest.err conftest.$ac_ext
16676 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16677 echo "${ECHO_T}$ac_header_preproc" >&6
16679 # So? What about this header?
16680 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16682 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16683 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16684 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16685 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16686 ac_header_preproc=yes
16689 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16690 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16691 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16692 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16693 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16694 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16695 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16696 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16697 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16698 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16699 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16700 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16703 ## ------------------------------------------ ##
16704 ## Report this to the AC_PACKAGE_NAME lists. ##
16705 ## ------------------------------------------ ##
16708 sed "s/^/$as_me: WARNING: /" >&2
16711 echo "$as_me:$LINENO: checking for $ac_header" >&5
16712 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16713 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16714 echo $ECHO_N "(cached) $ECHO_C" >&6
16716 eval "$as_ac_Header=\$ac_header_preproc"
16718 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16719 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16722 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16723 cat >>confdefs.h <<_ACEOF
16724 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16734 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16735 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16736 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16737 echo $ECHO_N "(cached) $ECHO_C" >&6
16739 ac_check_lib_save_LIBS=$LIBS
16741 cat >conftest.$ac_ext <<_ACEOF
16744 cat confdefs.h >>conftest.$ac_ext
16745 cat >>conftest.$ac_ext <<_ACEOF
16746 /* end confdefs.h. */
16748 /* Override any gcc2 internal prototype to avoid an error. */
16752 /* We use char because int might match the return type of a gcc2
16753 builtin and then its argument prototype would still apply. */
16754 char XftDrawString32 ();
16758 XftDrawString32 ();
16763 rm -f conftest.$ac_objext conftest$ac_exeext
16764 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16765 (eval $ac_link) 2>conftest.er1
16767 grep -v '^ *+' conftest.er1 >conftest.err
16769 cat conftest.err >&5
16770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16771 (exit $ac_status); } &&
16772 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16774 (eval $ac_try) 2>&5
16776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16777 (exit $ac_status); }; } &&
16778 { ac_try='test -s conftest$ac_exeext'
16779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16780 (eval $ac_try) 2>&5
16782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16783 (exit $ac_status); }; }; then
16784 ac_cv_lib_Xft_XftDrawString32=yes
16786 echo "$as_me: failed program was:" >&5
16787 sed 's/^/| /' conftest.$ac_ext >&5
16789 ac_cv_lib_Xft_XftDrawString32=no
16791 rm -f conftest.err conftest.$ac_objext \
16792 conftest$ac_exeext conftest.$ac_ext
16793 LIBS=$ac_check_lib_save_LIBS
16795 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16796 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16797 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16798 cat >>confdefs.h <<_ACEOF
16799 #define HAVE_LIBXFT 1
16809 if test x$support_xft = xyes; then
16811 cat >>confdefs.h <<\_ACEOF
16818 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
16819 cat >confcache <<\_ACEOF
16820 # This file is a shell script that caches the results of configure
16821 # tests run on this system so they can be shared between configure
16822 # scripts and configure runs, see configure's option --config-cache.
16823 # It is not useful on other systems. If it contains results you don't
16824 # want to keep, you may remove or edit it.
16826 # config.status only pays attention to the cache file if you give it
16827 # the --recheck option to rerun configure.
16829 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16830 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16831 # following values.
16835 # The following way of writing the cache mishandles newlines in values,
16836 # but we know of no workaround that is simple, portable, and efficient.
16837 # So, don't put newlines in cache variables' values.
16838 # Ultrix sh set writes to stderr and can't be redirected directly,
16839 # and sets the high bit in the cache file unless we assign to the vars.
16842 case `(ac_space=' '; set | grep ac_space) 2>&1` in
16844 # `set' does not quote correctly, so add quotes (double-quote
16845 # substitution turns \\\\ into \\, and sed turns \\ into \).
16848 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16851 # `set' quotes correctly as required by POSIX, so do not add quotes.
16853 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16860 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16862 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16864 if diff $cache_file confcache >/dev/null 2>&1; then :; else
16865 if test -w $cache_file; then
16866 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16867 cat confcache >$cache_file
16869 echo "not updating unwritable cache $cache_file"
16874 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16875 # Let make expand exec_prefix.
16876 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16878 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16879 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16880 # trailing colons and then remove the whole line if VPATH becomes empty
16881 # (actually we leave an empty line to preserve line numbers).
16882 if test "x$srcdir" = x.; then
16883 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16884 s/:*\$(srcdir):*/:/;
16885 s/:*\${srcdir}:*/:/;
16887 s/^\([^=]*=[ ]*\):*/\1/;
16893 DEFS=-DHAVE_CONFIG_H
16897 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16898 # 1. Remove the extension, and $U if already installed.
16899 ac_i=`echo "$ac_i" |
16900 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16902 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16903 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16905 LIBOBJS=$ac_libobjs
16907 LTLIBOBJS=$ac_ltlibobjs
16911 : ${CONFIG_STATUS=./config.status}
16912 ac_clean_files_save=$ac_clean_files
16913 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16914 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16915 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16916 cat >$CONFIG_STATUS <<_ACEOF
16918 # Generated by $as_me.
16919 # Run this file to recreate the current configuration.
16920 # Compiler output produced by configure, useful for debugging
16921 # configure, is in config.log if it exists.
16924 ac_cs_recheck=false
16926 SHELL=\${CONFIG_SHELL-$SHELL}
16929 cat >>$CONFIG_STATUS <<\_ACEOF
16930 ## --------------------- ##
16931 ## M4sh Initialization. ##
16932 ## --------------------- ##
16934 # Be Bourne compatible
16935 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16938 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16939 # is contrary to our usage. Disable this feature.
16940 alias -g '${1+"$@"}'='"$@"'
16941 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16944 DUALCASE=1; export DUALCASE # for MKS sh
16946 # Support unset when possible.
16947 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16954 # Work around bugs in pre-3.0 UWIN ksh.
16955 $as_unset ENV MAIL MAILPATH
16962 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16963 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16964 LC_TELEPHONE LC_TIME
16966 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16967 eval $as_var=C; export $as_var
16973 # Required to use basename.
16974 if expr a : '\(a\)' >/dev/null 2>&1; then
16980 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16981 as_basename=basename
16987 # Name of the executable.
16988 as_me=`$as_basename "$0" ||
16989 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16990 X"$0" : 'X\(//\)$' \| \
16991 X"$0" : 'X\(/\)$' \| \
16992 . : '\(.\)' 2>/dev/null ||
16994 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16995 /^X\/\(\/\/\)$/{ s//\1/; q; }
16996 /^X\/\(\/\).*/{ s//\1/; q; }
17000 # PATH needs CR, and LINENO needs CR and PATH.
17001 # Avoid depending upon Character Ranges.
17002 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
17003 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
17004 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
17005 as_cr_digits='0123456789'
17006 as_cr_alnum=$as_cr_Letters$as_cr_digits
17008 # The user is always right.
17009 if test "${PATH_SEPARATOR+set}" != set; then
17010 echo "#! /bin/sh" >conf$$.sh
17011 echo "exit 0" >>conf$$.sh
17013 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
17022 as_lineno_1=$LINENO
17023 as_lineno_2=$LINENO
17024 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17025 test "x$as_lineno_1" != "x$as_lineno_2" &&
17026 test "x$as_lineno_3" = "x$as_lineno_2" || {
17027 # Find who we are. Look in the path if we contain no path at all
17030 *[\\/]* ) as_myself=$0 ;;
17031 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17032 for as_dir in $PATH
17035 test -z "$as_dir" && as_dir=.
17036 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17041 # We did not find ourselves, most probably we were run as `sh COMMAND'
17042 # in which case we are not to be found in the path.
17043 if test "x$as_myself" = x; then
17046 if test ! -f "$as_myself"; then
17047 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17048 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17049 { (exit 1); exit 1; }; }
17051 case $CONFIG_SHELL in
17053 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17054 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17057 test -z "$as_dir" && as_dir=.
17058 for as_base in sh bash ksh sh5; do
17061 if ("$as_dir/$as_base" -c '
17062 as_lineno_1=$LINENO
17063 as_lineno_2=$LINENO
17064 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17065 test "x$as_lineno_1" != "x$as_lineno_2" &&
17066 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17067 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17068 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17069 CONFIG_SHELL=$as_dir/$as_base
17070 export CONFIG_SHELL
17071 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17079 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17080 # uniformly replaced by the line number. The first 'sed' inserts a
17081 # line-number line before each line; the second 'sed' does the real
17082 # work. The second script uses 'N' to pair each line-number line
17083 # with the numbered line, and appends trailing '-' during
17084 # substitution so that $LINENO is not a special case at line end.
17085 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17086 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17087 sed '=' <$as_myself |
17092 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17095 s,^['$as_cr_digits']*\n,,
17096 ' >$as_me.lineno &&
17097 chmod +x $as_me.lineno ||
17098 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17099 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17100 { (exit 1); exit 1; }; }
17102 # Don't try to exec as it changes $[0], causing all sort of problems
17103 # (the dirname of $[0] is not the place where we might find the
17104 # original and so on. Autoconf is especially sensible to this).
17106 # Exit status is that of the last command.
17111 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17112 *c*,-n*) ECHO_N= ECHO_C='
17114 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17115 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17118 if expr a : '\(a\)' >/dev/null 2>&1; then
17124 rm -f conf$$ conf$$.exe conf$$.file
17126 if ln -s conf$$.file conf$$ 2>/dev/null; then
17127 # We could just check for DJGPP; but this test a) works b) is more generic
17128 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17129 if test -f conf$$.exe; then
17130 # Don't use ln at all; we don't have any links
17135 elif ln conf$$.file conf$$ 2>/dev/null; then
17140 rm -f conf$$ conf$$.exe conf$$.file
17142 if mkdir -p . 2>/dev/null; then
17145 test -d ./-p && rmdir ./-p
17149 as_executable_p="test -f"
17151 # Sed expression to map a string onto a valid CPP name.
17152 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17154 # Sed expression to map a string onto a valid variable name.
17155 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17159 # We need space, tab and new line, in precisely that order.
17169 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17170 # report actual input values of CONFIG_FILES etc. instead of their
17171 # values after options handling. Logging --version etc. is OK.
17175 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17176 ## Running $as_me. ##
17181 This file was extended by $as_me, which was
17182 generated by GNU Autoconf 2.59. Invocation command line was
17184 CONFIG_FILES = $CONFIG_FILES
17185 CONFIG_HEADERS = $CONFIG_HEADERS
17186 CONFIG_LINKS = $CONFIG_LINKS
17187 CONFIG_COMMANDS = $CONFIG_COMMANDS
17191 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17195 # Files that config.status was made for.
17196 if test -n "$ac_config_files"; then
17197 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17200 if test -n "$ac_config_headers"; then
17201 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17204 if test -n "$ac_config_links"; then
17205 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17208 if test -n "$ac_config_commands"; then
17209 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17212 cat >>$CONFIG_STATUS <<\_ACEOF
17215 \`$as_me' instantiates files from templates according to the
17216 current configuration.
17218 Usage: $0 [OPTIONS] [FILE]...
17220 -h, --help print this help, then exit
17221 -V, --version print version number, then exit
17222 -q, --quiet do not print progress messages
17223 -d, --debug don't remove temporary files
17224 --recheck update $as_me by reconfiguring in the same conditions
17225 --file=FILE[:TEMPLATE]
17226 instantiate the configuration file FILE
17227 --header=FILE[:TEMPLATE]
17228 instantiate the configuration header FILE
17230 Configuration files:
17233 Configuration headers:
17236 Report bugs to <bug-autoconf@gnu.org>."
17239 cat >>$CONFIG_STATUS <<_ACEOF
17242 configured by $0, generated by GNU Autoconf 2.59,
17243 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17245 Copyright (C) 2003 Free Software Foundation, Inc.
17246 This config.status script is free software; the Free Software Foundation
17247 gives unlimited permission to copy, distribute and modify it."
17252 cat >>$CONFIG_STATUS <<\_ACEOF
17253 # If no file are specified by the user, then we need to provide default
17254 # value. By we need to know if files were specified by the user.
17260 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17261 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17269 *) # This is not an option, so the user has probably given explicit
17272 ac_need_defaults=false;;
17276 # Handling of the options.
17278 cat >>$CONFIG_STATUS <<\_ACEOF
17279 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17281 --version | --vers* | -V )
17282 echo "$ac_cs_version"; exit 0 ;;
17284 # Conflict between --help and --header
17285 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17286 Try \`$0 --help' for more information." >&5
17287 echo "$as_me: error: ambiguous option: $1
17288 Try \`$0 --help' for more information." >&2;}
17289 { (exit 1); exit 1; }; };;
17290 --help | --hel | -h )
17291 echo "$ac_cs_usage"; exit 0 ;;
17292 --debug | --d* | -d )
17294 --file | --fil | --fi | --f )
17296 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17297 ac_need_defaults=false;;
17298 --header | --heade | --head | --hea )
17300 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17301 ac_need_defaults=false;;
17302 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17303 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17306 # This is an error.
17307 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17308 Try \`$0 --help' for more information." >&5
17309 echo "$as_me: error: unrecognized option: $1
17310 Try \`$0 --help' for more information." >&2;}
17311 { (exit 1); exit 1; }; } ;;
17313 *) ac_config_targets="$ac_config_targets $1" ;;
17319 ac_configure_extra_args=
17321 if $ac_cs_silent; then
17323 ac_configure_extra_args="$ac_configure_extra_args --silent"
17327 cat >>$CONFIG_STATUS <<_ACEOF
17328 if \$ac_cs_recheck; then
17329 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17330 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17339 cat >>$CONFIG_STATUS <<\_ACEOF
17340 for ac_config_target in $ac_config_targets
17342 case "$ac_config_target" in
17343 # Handling of arguments.
17344 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17345 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17346 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17347 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17348 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17349 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17350 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17351 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17352 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17353 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17354 { (exit 1); exit 1; }; };;
17358 # If the user did not use the arguments to specify the items to instantiate,
17359 # then the envvar interface is used. Set only those that are not.
17360 # We use the long form for the default assignment because of an extremely
17361 # bizarre bug on SunOS 4.1.3.
17362 if $ac_need_defaults; then
17363 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17364 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17367 # Have a temporary directory for convenience. Make it in the build tree
17368 # simply because there is no reason to put it here, and in addition,
17369 # creating and moving files from /tmp can sometimes cause problems.
17370 # Create a temporary directory, and hook for its removal unless debugging.
17373 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17374 trap '{ (exit 1); exit 1; }' 1 2 13 15
17377 # Create a (secure) tmp directory for tmp files.
17380 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17381 test -n "$tmp" && test -d "$tmp"
17384 tmp=./confstat$$-$RANDOM
17385 (umask 077 && mkdir $tmp)
17388 echo "$me: cannot create a temporary directory in ." >&2
17389 { (exit 1); exit 1; }
17394 cat >>$CONFIG_STATUS <<_ACEOF
17397 # CONFIG_FILES section.
17400 # No need to generate the scripts if there are no CONFIG_FILES.
17401 # This happens for instance when ./config.status config.h
17402 if test -n "\$CONFIG_FILES"; then
17403 # Protect against being on the right side of a sed subst in config.status.
17404 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17405 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17406 s,@SHELL@,$SHELL,;t t
17407 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17408 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17409 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17410 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17411 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17412 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17413 s,@exec_prefix@,$exec_prefix,;t t
17414 s,@prefix@,$prefix,;t t
17415 s,@program_transform_name@,$program_transform_name,;t t
17416 s,@bindir@,$bindir,;t t
17417 s,@sbindir@,$sbindir,;t t
17418 s,@libexecdir@,$libexecdir,;t t
17419 s,@datadir@,$datadir,;t t
17420 s,@sysconfdir@,$sysconfdir,;t t
17421 s,@sharedstatedir@,$sharedstatedir,;t t
17422 s,@localstatedir@,$localstatedir,;t t
17423 s,@libdir@,$libdir,;t t
17424 s,@includedir@,$includedir,;t t
17425 s,@oldincludedir@,$oldincludedir,;t t
17426 s,@infodir@,$infodir,;t t
17427 s,@mandir@,$mandir,;t t
17428 s,@build_alias@,$build_alias,;t t
17429 s,@host_alias@,$host_alias,;t t
17430 s,@target_alias@,$target_alias,;t t
17431 s,@DEFS@,$DEFS,;t t
17432 s,@ECHO_C@,$ECHO_C,;t t
17433 s,@ECHO_N@,$ECHO_N,;t t
17434 s,@ECHO_T@,$ECHO_T,;t t
17435 s,@LIBS@,$LIBS,;t t
17436 s,@VERSION@,$VERSION,;t t
17437 s,@DATE@,$DATE,;t t
17438 s,@LSMDATE@,$LSMDATE,;t t
17439 s,@LIBVERSION@,$LIBVERSION,;t t
17441 s,@CFLAGS@,$CFLAGS,;t t
17442 s,@LDFLAGS@,$LDFLAGS,;t t
17443 s,@CPPFLAGS@,$CPPFLAGS,;t t
17444 s,@ac_ct_CC@,$ac_ct_CC,;t t
17445 s,@EXEEXT@,$EXEEXT,;t t
17446 s,@OBJEXT@,$OBJEXT,;t t
17448 s,@CXXFLAGS@,$CXXFLAGS,;t t
17449 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17451 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17452 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17453 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17455 s,@LINKER@,$LINKER,;t t
17456 s,@CXXCPP@,$CXXCPP,;t t
17457 s,@EGREP@,$EGREP,;t t
17458 s,@build@,$build,;t t
17459 s,@build_cpu@,$build_cpu,;t t
17460 s,@build_vendor@,$build_vendor,;t t
17461 s,@build_os@,$build_os,;t t
17462 s,@host@,$host,;t t
17463 s,@host_cpu@,$host_cpu,;t t
17464 s,@host_vendor@,$host_vendor,;t t
17465 s,@host_os@,$host_os,;t t
17466 s,@LN_S@,$LN_S,;t t
17467 s,@ECHO@,$ECHO,;t t
17468 s,@RANLIB@,$RANLIB,;t t
17469 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17470 s,@STRIP@,$STRIP,;t t
17471 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17472 s,@LIBTOOL@,$LIBTOOL,;t t
17473 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17474 s,@RXVTNAME@,$RXVTNAME,;t t
17482 s,@X_CFLAGS@,$X_CFLAGS,;t t
17483 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17484 s,@X_LIBS@,$X_LIBS,;t t
17485 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17486 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17487 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17488 s,@XPM_LIBS@,$XPM_LIBS,;t t
17489 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17490 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17491 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17492 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17493 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17494 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17495 s,@DEBUG@,$DEBUG,;t t
17496 s,@DINCLUDE@,$DINCLUDE,;t t
17497 s,@DLIB@,$DLIB,;t t
17498 s,@include_stdint_h@,$include_stdint_h,;t t
17499 s,@include_stdarg_h@,$include_stdarg_h,;t t
17500 s,@include_stdlib_h@,$include_stdlib_h,;t t
17501 s,@include_unistd_h@,$include_unistd_h,;t t
17502 s,@include_string_h@,$include_string_h,;t t
17503 s,@include_fcntl_h@,$include_fcntl_h,;t t
17504 s,@include_util_h@,$include_util_h,;t t
17505 s,@include_assert_h@,$include_assert_h,;t t
17506 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17507 s,@include_sys_select_h@,$include_sys_select_h,;t t
17508 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17509 s,@include_sys_time_h@,$include_sys_time_h,;t t
17510 s,@include_time_h@,$include_time_h,;t t
17511 s,@LIBOBJS@,$LIBOBJS,;t t
17512 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17513 /@MCOMMON@/r $MCOMMON
17519 cat >>$CONFIG_STATUS <<\_ACEOF
17520 # Split the substitutions into bite-sized pieces for seds with
17521 # small command number limits, like on Digital OSF/1 and HP-UX.
17522 ac_max_sed_lines=48
17523 ac_sed_frag=1 # Number of current file.
17524 ac_beg=1 # First line for current file.
17525 ac_end=$ac_max_sed_lines # Line after last line for current file.
17528 while $ac_more_lines; do
17529 if test $ac_beg -gt 1; then
17530 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17532 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17534 if test ! -s $tmp/subs.frag; then
17535 ac_more_lines=false
17537 # The purpose of the label and of the branching condition is to
17538 # speed up the sed processing (if there are no `@' at all, there
17539 # is no need to browse any of the substitutions).
17540 # These are the two extra sed commands mentioned above.
17542 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17543 if test -z "$ac_sed_cmds"; then
17544 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17546 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17548 ac_sed_frag=`expr $ac_sed_frag + 1`
17550 ac_end=`expr $ac_end + $ac_max_sed_lines`
17553 if test -z "$ac_sed_cmds"; then
17556 fi # test -n "$CONFIG_FILES"
17559 cat >>$CONFIG_STATUS <<\_ACEOF
17560 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17561 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17563 - | *:- | *:-:* ) # input from stdin
17565 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17566 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17567 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17568 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17569 * ) ac_file_in=$ac_file.in ;;
17572 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17573 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17574 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17575 X"$ac_file" : 'X\(//\)[^/]' \| \
17576 X"$ac_file" : 'X\(//\)$' \| \
17577 X"$ac_file" : 'X\(/\)' \| \
17578 . : '\(.\)' 2>/dev/null ||
17580 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17581 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17582 /^X\(\/\/\)$/{ s//\1/; q; }
17583 /^X\(\/\).*/{ s//\1/; q; }
17585 { if $as_mkdir_p; then
17590 while test ! -d "$as_dir"; do
17591 as_dirs="$as_dir $as_dirs"
17592 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17593 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17594 X"$as_dir" : 'X\(//\)[^/]' \| \
17595 X"$as_dir" : 'X\(//\)$' \| \
17596 X"$as_dir" : 'X\(/\)' \| \
17597 . : '\(.\)' 2>/dev/null ||
17599 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17600 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17601 /^X\(\/\/\)$/{ s//\1/; q; }
17602 /^X\(\/\).*/{ s//\1/; q; }
17605 test ! -n "$as_dirs" || mkdir $as_dirs
17606 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17607 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17608 { (exit 1); exit 1; }; }; }
17612 if test "$ac_dir" != .; then
17613 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17614 # A "../" for each directory in $ac_dir_suffix.
17615 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17617 ac_dir_suffix= ac_top_builddir=
17621 .) # No --srcdir option. We are building in place.
17623 if test -z "$ac_top_builddir"; then
17626 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17628 [\\/]* | ?:[\\/]* ) # Absolute path.
17629 ac_srcdir=$srcdir$ac_dir_suffix;
17630 ac_top_srcdir=$srcdir ;;
17631 *) # Relative path.
17632 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17633 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17636 # Do not use `cd foo && pwd` to compute absolute paths, because
17637 # the directories may not exist.
17639 .) ac_abs_builddir="$ac_dir";;
17642 .) ac_abs_builddir=`pwd`;;
17643 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17644 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17647 case $ac_abs_builddir in
17648 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17650 case ${ac_top_builddir}. in
17651 .) ac_abs_top_builddir=$ac_abs_builddir;;
17652 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17653 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17656 case $ac_abs_builddir in
17657 .) ac_abs_srcdir=$ac_srcdir;;
17660 .) ac_abs_srcdir=$ac_abs_builddir;;
17661 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17662 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17665 case $ac_abs_builddir in
17666 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17668 case $ac_top_srcdir in
17669 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17670 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17671 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17677 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17678 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17681 # Let's still pretend it is `configure' which instantiates (i.e., don't
17682 # use $as_me), people would be surprised to read:
17683 # /* config.h. Generated by config.status. */
17684 if test x"$ac_file" = x-; then
17687 configure_input="$ac_file. "
17689 configure_input=$configure_input"Generated from `echo $ac_file_in |
17690 sed 's,.*/,,'` by configure."
17692 # First look for the input files in the build tree, otherwise in the
17694 ac_file_inputs=`IFS=:
17695 for f in $ac_file_in; do
17697 -) echo $tmp/stdin ;;
17699 # Absolute (can't be DOS-style, as IFS=:)
17700 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17701 echo "$as_me: error: cannot find input file: $f" >&2;}
17702 { (exit 1); exit 1; }; }
17705 if test -f "$f"; then
17708 elif test -f "$srcdir/$f"; then
17713 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17714 echo "$as_me: error: cannot find input file: $f" >&2;}
17715 { (exit 1); exit 1; }; }
17718 done` || { (exit 1); exit 1; }
17720 if test x"$ac_file" != x-; then
17721 { echo "$as_me:$LINENO: creating $ac_file" >&5
17722 echo "$as_me: creating $ac_file" >&6;}
17726 cat >>$CONFIG_STATUS <<_ACEOF
17730 cat >>$CONFIG_STATUS <<\_ACEOF
17732 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17733 s,@configure_input@,$configure_input,;t t
17734 s,@srcdir@,$ac_srcdir,;t t
17735 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17736 s,@top_srcdir@,$ac_top_srcdir,;t t
17737 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17738 s,@builddir@,$ac_builddir,;t t
17739 s,@abs_builddir@,$ac_abs_builddir,;t t
17740 s,@top_builddir@,$ac_top_builddir,;t t
17741 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17742 s,@INSTALL@,$ac_INSTALL,;t t
17743 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17745 if test x"$ac_file" != x-; then
17746 mv $tmp/out $ac_file
17754 cat >>$CONFIG_STATUS <<\_ACEOF
17757 # CONFIG_HEADER section.
17760 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17761 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17763 # ac_d sets the value in "#define NAME VALUE" lines.
17764 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17765 ac_dB='[ ].*$,\1#\2'
17768 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17769 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17770 ac_uB='$,\1#\2define\3'
17774 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17775 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17777 - | *:- | *:-:* ) # input from stdin
17779 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17780 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17781 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17782 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17783 * ) ac_file_in=$ac_file.in ;;
17786 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17787 echo "$as_me: creating $ac_file" >&6;}
17789 # First look for the input files in the build tree, otherwise in the
17791 ac_file_inputs=`IFS=:
17792 for f in $ac_file_in; do
17794 -) echo $tmp/stdin ;;
17796 # Absolute (can't be DOS-style, as IFS=:)
17797 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17798 echo "$as_me: error: cannot find input file: $f" >&2;}
17799 { (exit 1); exit 1; }; }
17800 # Do quote $f, to prevent DOS paths from being IFS'd.
17803 if test -f "$f"; then
17806 elif test -f "$srcdir/$f"; then
17811 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17812 echo "$as_me: error: cannot find input file: $f" >&2;}
17813 { (exit 1); exit 1; }; }
17816 done` || { (exit 1); exit 1; }
17817 # Remove the trailing spaces.
17818 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17822 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17823 # `conftest.undefs', that substitutes the proper values into
17824 # config.h.in to produce config.h. The first handles `#define'
17825 # templates, and the second `#undef' templates.
17826 # And first: Protect against being on the right side of a sed subst in
17827 # config.status. Protect against being in an unquoted here document
17828 # in config.status.
17829 rm -f conftest.defines conftest.undefs
17830 # Using a here document instead of a string reduces the quoting nightmare.
17831 # Putting comments in sed scripts is not portable.
17833 # `end' is used to avoid that the second main sed command (meant for
17834 # 0-ary CPP macros) applies to n-ary macro definitions.
17835 # See the Autoconf documentation for `clear'.
17836 cat >confdef2sed.sed <<\_ACEOF
17841 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17843 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17846 # If some macros were called several times there might be several times
17847 # the same #defines, which is useless. Nevertheless, we may not want to
17848 # sort them, since we want the *last* AC-DEFINE to be honored.
17849 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17850 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17851 rm -f confdef2sed.sed
17853 # This sed command replaces #undef with comments. This is necessary, for
17854 # example, in the case of _POSIX_SOURCE, which is predefined and required
17855 # on some systems where configure will not decide to define it.
17856 cat >>conftest.undefs <<\_ACEOF
17857 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17860 # Break up conftest.defines because some shells have a limit on the size
17861 # of here documents, and old seds have small limits too (100 cmds).
17862 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17863 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17864 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17865 echo ' :' >>$CONFIG_STATUS
17866 rm -f conftest.tail
17867 while grep . conftest.defines >/dev/null
17869 # Write a limited-size here document to $tmp/defines.sed.
17870 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17871 # Speed up: don't consider the non `#define' lines.
17872 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17873 # Work around the forget-to-reset-the-flag bug.
17874 echo 't clr' >>$CONFIG_STATUS
17875 echo ': clr' >>$CONFIG_STATUS
17876 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17878 sed -f $tmp/defines.sed $tmp/in >$tmp/out
17880 mv $tmp/out $tmp/in
17882 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17883 rm -f conftest.defines
17884 mv conftest.tail conftest.defines
17886 rm -f conftest.defines
17887 echo ' fi # grep' >>$CONFIG_STATUS
17888 echo >>$CONFIG_STATUS
17890 # Break up conftest.undefs because some shells have a limit on the size
17891 # of here documents, and old seds have small limits too (100 cmds).
17892 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17893 rm -f conftest.tail
17894 while grep . conftest.undefs >/dev/null
17896 # Write a limited-size here document to $tmp/undefs.sed.
17897 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17898 # Speed up: don't consider the non `#undef'
17899 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17900 # Work around the forget-to-reset-the-flag bug.
17901 echo 't clr' >>$CONFIG_STATUS
17902 echo ': clr' >>$CONFIG_STATUS
17903 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17905 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17907 mv $tmp/out $tmp/in
17909 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17910 rm -f conftest.undefs
17911 mv conftest.tail conftest.undefs
17913 rm -f conftest.undefs
17915 cat >>$CONFIG_STATUS <<\_ACEOF
17916 # Let's still pretend it is `configure' which instantiates (i.e., don't
17917 # use $as_me), people would be surprised to read:
17918 # /* config.h. Generated by config.status. */
17919 if test x"$ac_file" = x-; then
17920 echo "/* Generated by configure. */" >$tmp/config.h
17922 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17924 cat $tmp/in >>$tmp/config.h
17926 if test x"$ac_file" != x-; then
17927 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17928 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17929 echo "$as_me: $ac_file is unchanged" >&6;}
17931 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17932 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17933 X"$ac_file" : 'X\(//\)[^/]' \| \
17934 X"$ac_file" : 'X\(//\)$' \| \
17935 X"$ac_file" : 'X\(/\)' \| \
17936 . : '\(.\)' 2>/dev/null ||
17938 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17939 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17940 /^X\(\/\/\)$/{ s//\1/; q; }
17941 /^X\(\/\).*/{ s//\1/; q; }
17943 { if $as_mkdir_p; then
17948 while test ! -d "$as_dir"; do
17949 as_dirs="$as_dir $as_dirs"
17950 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17951 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17952 X"$as_dir" : 'X\(//\)[^/]' \| \
17953 X"$as_dir" : 'X\(//\)$' \| \
17954 X"$as_dir" : 'X\(/\)' \| \
17955 . : '\(.\)' 2>/dev/null ||
17957 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17958 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17959 /^X\(\/\/\)$/{ s//\1/; q; }
17960 /^X\(\/\).*/{ s//\1/; q; }
17963 test ! -n "$as_dirs" || mkdir $as_dirs
17964 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17965 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17966 { (exit 1); exit 1; }; }; }
17969 mv $tmp/config.h $ac_file
17973 rm -f $tmp/config.h
17978 cat >>$CONFIG_STATUS <<\_ACEOF
17980 { (exit 0); exit 0; }
17982 chmod +x $CONFIG_STATUS
17983 ac_clean_files=$ac_clean_files_save
17986 # configure is writing to config.log, and then calls config.status.
17987 # config.status does its own redirection, appending to config.log.
17988 # Unfortunately, on DOS this fails, as config.log is still kept open
17989 # by configure, so config.status won't be able to write to it; its
17990 # output is simply discarded. So we exec the FD to /dev/null,
17991 # effectively closing config.log, so it can be properly (re)opened and
17992 # appended to by config.status. When coming back to configure, we
17993 # need to make the FD available again.
17994 if test "$no_create" != yes; then
17996 ac_config_status_args=
17997 test "$silent" = yes &&
17998 ac_config_status_args="$ac_config_status_args --quiet"
18000 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
18002 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
18003 # would make configure fail if this is the last instruction.
18004 $ac_cs_success || { (exit 1); exit 1; }
18008 echo "Configuration:
18010 Rxvt version: $VERSION : $DATE
18011 Source code location: $srcdir
18012 Install path: ${prefix}/bin
18014 Compiler flags: $CFLAGS
18017 if test "$MALLOC_TYPE" = S; then
18018 echo " malloc support: system default"
18020 if test "$MALLOC_TYPE" = G; then
18021 echo " malloc support: Gray Watson's dmalloc"
18023 if test "$MALLOC_TYPE" = D; then
18024 echo " malloc support: Doug Lea's malloc"
18027 if test x$support_xpm = xyes; then
18028 echo " Xpm library: $XPM_LIBS"
18032 The following are set in config.h
18034 echo " pty/tty type: "$rxvt_cv_ptys
18035 if test x$support_utmp != xyes; then
18036 echo " utmp support: disabled
18039 echo " utmp support: enabled
18040 utmp file: $rxvt_cv_path_utmp
18041 utmpx file: $rxvt_cv_path_utmpx
18042 wtmp file: $rxvt_cv_path_wtmp
18043 wtmpx file: $rxvt_cv_path_wtmpx
18044 lastlog file: $rxvt_cv_path_lastlog
18045 ttys/ttytab file: $rxvt_cv_path_ttytab
18048 if test x$term != x; then
18049 echo " set TERM to: $term"
18051 if test x$terminfo != x; then
18052 echo " set TERMINFO to: $terminfo"
18054 echo " default resource name: $RESNAME"
18055 echo " resource class: $RESCLASS"
18056 if test x$RESFALLBACK != x; then
18057 echo " resource class fallback: $RESFALLBACK"
18060 if test x$rxvt_cv_ptys = xUNKNOWN; then
18061 echo ".----------------------------------------------------------------."
18062 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18063 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18064 echo ".----------------------------------------------------------------."
18066 if test x$support_xpm = xneedsmanualspecification; then
18067 echo ".----------------------------------------------------------------."
18068 echo ". WARNING: --enable-xpm-background was specified however the ."
18069 echo ". XPM includes files and libraries could not be found. ."
18070 echo ". XPM backgrounds are now being DISABLED! If you want ."
18071 echo ". to use them you should rerun configure with the ."
18072 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18073 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18074 echo ".----------------------------------------------------------------."
18076 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18077 echo ".----------------------------------------------------------------."
18078 echo ". WARNING: --enable-xim was specified however the locale support ."
18079 echo ". functions could not be found. ."
18080 echo ". XIM is now being DISABLED! ."
18081 echo ".----------------------------------------------------------------."
18083 echo " *** Please check src/feature.h for further options ***