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-dmalloc enable Gray Watson's malloc - for debugging use
1064 --enable-dlmalloc enable Doug Lea's malloc - for production use
1065 NOTE: enable only one malloc package
1066 --enable-smart-resize enable smart growth/shrink behaviour
1067 --enable-256-color enable 256-color support
1068 --enable-cursor-blink enable blinking cursor
1069 --enable-text-blink enable blinking text
1070 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1073 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1074 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1075 --with-gnu-ld assume the C compiler uses GNU ld default=no
1076 --with-pic try to use only PIC/non-PIC objects default=use both
1077 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,cn,cn_ext,all)
1078 --with-res-name=NAME use this as default resource name (default: urxvt)
1079 --with-res-class=CLASS use this as the resource class (default: URxvt)
1080 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1081 --with-term=NAME set the terminal to NAME (default: rxvt)
1082 --with-terminfo=PATH set the path to the terminfo tree to PATH
1083 --with-x use the X Window System
1084 --with-xpm-includes=DIR use XPM includes in DIR
1085 --with-xpm-library=DIR use XPM library in DIR
1088 Some influential environment variables:
1089 CC C compiler command
1090 CFLAGS C compiler flags
1091 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1092 nonstandard directory <lib dir>
1093 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1094 headers in a nonstandard directory <include dir>
1095 CXX C++ compiler command
1096 CXXFLAGS C++ compiler flags
1098 CXXCPP C++ preprocessor
1100 Use these variables to override the choices made by `configure' or to help
1101 it to find libraries and programs with nonstandard names/locations.
1106 if test "$ac_init_help" = "recursive"; then
1107 # If there are subdirs, report their specific --help.
1109 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1110 test -d $ac_dir || continue
1113 if test "$ac_dir" != .; then
1114 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1115 # A "../" for each directory in $ac_dir_suffix.
1116 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1118 ac_dir_suffix= ac_top_builddir=
1122 .) # No --srcdir option. We are building in place.
1124 if test -z "$ac_top_builddir"; then
1127 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1129 [\\/]* | ?:[\\/]* ) # Absolute path.
1130 ac_srcdir=$srcdir$ac_dir_suffix;
1131 ac_top_srcdir=$srcdir ;;
1133 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1134 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1137 # Do not use `cd foo && pwd` to compute absolute paths, because
1138 # the directories may not exist.
1140 .) ac_abs_builddir="$ac_dir";;
1143 .) ac_abs_builddir=`pwd`;;
1144 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1145 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1148 case $ac_abs_builddir in
1149 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1151 case ${ac_top_builddir}. in
1152 .) ac_abs_top_builddir=$ac_abs_builddir;;
1153 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1154 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1157 case $ac_abs_builddir in
1158 .) ac_abs_srcdir=$ac_srcdir;;
1161 .) ac_abs_srcdir=$ac_abs_builddir;;
1162 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1163 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1166 case $ac_abs_builddir in
1167 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1169 case $ac_top_srcdir in
1170 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1171 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1172 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1177 # Check for guested configure; otherwise get Cygnus style configure.
1178 if test -f $ac_srcdir/configure.gnu; then
1180 $SHELL $ac_srcdir/configure.gnu --help=recursive
1181 elif test -f $ac_srcdir/configure; then
1183 $SHELL $ac_srcdir/configure --help=recursive
1184 elif test -f $ac_srcdir/configure.ac ||
1185 test -f $ac_srcdir/configure.in; then
1187 $ac_configure --help
1189 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1195 test -n "$ac_init_help" && exit 0
1196 if $ac_init_version; then
1199 Copyright (C) 2003 Free Software Foundation, Inc.
1200 This configure script is free software; the Free Software Foundation
1201 gives unlimited permission to copy, distribute and modify it.
1207 This file contains any messages produced by compilers while
1208 running configure, to aid debugging if configure makes a mistake.
1210 It was created by $as_me, which was
1211 generated by GNU Autoconf 2.59. Invocation command line was
1222 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1223 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1224 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1225 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1226 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1228 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1229 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1231 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1232 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1233 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1234 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1235 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1236 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1237 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1245 test -z "$as_dir" && as_dir=.
1246 echo "PATH: $as_dir"
1261 # Keep a trace of the command line.
1262 # Strip out --no-create and --no-recursion so they do not pile up.
1263 # Strip out --silent because we don't want to record it for future runs.
1264 # Also quote any args containing shell meta-characters.
1265 # Make two passes to allow for proper duplicate-argument suppression.
1270 ac_must_keep_next=false
1276 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1277 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1278 | -silent | --silent | --silen | --sile | --sil)
1280 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1281 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1284 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1286 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1287 if test $ac_must_keep_next = true; then
1288 ac_must_keep_next=false # Got value, back to normal.
1291 *=* | --config-cache | -C | -disable-* | --disable-* \
1292 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1293 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1294 | -with-* | --with-* | -without-* | --without-* | --x)
1295 case "$ac_configure_args0 " in
1296 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1299 -* ) ac_must_keep_next=true ;;
1302 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1303 # Get rid of the leading space.
1309 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1310 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1312 # When interrupted or exit'd, cleanup temporary files, and complete
1313 # config.log. We remove comments because anyway the quotes in there
1314 # would cause problems or look ugly.
1315 # WARNING: Be sure not to use single quotes in there, as some shells,
1316 # such as our DU 5.0 friend, will then `close' the trap.
1317 trap 'exit_status=$?
1318 # Save into config.log some information that might help in debugging.
1323 ## ---------------- ##
1324 ## Cache variables. ##
1325 ## ---------------- ##
1328 # The following way of writing the cache mishandles newlines in values,
1331 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1334 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1335 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1339 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1346 ## ----------------- ##
1347 ## Output variables. ##
1348 ## ----------------- ##
1351 for ac_var in $ac_subst_vars
1353 eval ac_val=$`echo $ac_var`
1354 echo "$ac_var='"'"'$ac_val'"'"'"
1358 if test -n "$ac_subst_files"; then
1365 for ac_var in $ac_subst_files
1367 eval ac_val=$`echo $ac_var`
1368 echo "$ac_var='"'"'$ac_val'"'"'"
1373 if test -s confdefs.h; then
1380 sed "/^$/d" confdefs.h | sort
1383 test "$ac_signal" != 0 &&
1384 echo "$as_me: caught signal $ac_signal"
1385 echo "$as_me: exit $exit_status"
1387 rm -f core *.core &&
1388 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1391 for ac_signal in 1 2 13 15; do
1392 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1396 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1397 rm -rf conftest* confdefs.h
1398 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1401 # Predefined preprocessor variables.
1403 cat >>confdefs.h <<_ACEOF
1404 #define PACKAGE_NAME "$PACKAGE_NAME"
1408 cat >>confdefs.h <<_ACEOF
1409 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1413 cat >>confdefs.h <<_ACEOF
1414 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1418 cat >>confdefs.h <<_ACEOF
1419 #define PACKAGE_STRING "$PACKAGE_STRING"
1423 cat >>confdefs.h <<_ACEOF
1424 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1428 # Let the site file select an alternate cache file if it wants to.
1429 # Prefer explicitly selected file to automatically selected ones.
1430 if test -z "$CONFIG_SITE"; then
1431 if test "x$prefix" != xNONE; then
1432 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1434 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1437 for ac_site_file in $CONFIG_SITE; do
1438 if test -r "$ac_site_file"; then
1439 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1440 echo "$as_me: loading site script $ac_site_file" >&6;}
1441 sed 's/^/| /' "$ac_site_file" >&5
1446 if test -r "$cache_file"; then
1447 # Some versions of bash will fail to source /dev/null (special
1448 # files actually), so we avoid doing that.
1449 if test -f "$cache_file"; then
1450 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1451 echo "$as_me: loading cache $cache_file" >&6;}
1453 [\\/]* | ?:[\\/]* ) . $cache_file;;
1454 *) . ./$cache_file;;
1458 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1459 echo "$as_me: creating cache $cache_file" >&6;}
1463 # Check that the precious variables saved in the cache have kept the same
1465 ac_cache_corrupted=false
1466 for ac_var in `(set) 2>&1 |
1467 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1468 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1469 eval ac_new_set=\$ac_env_${ac_var}_set
1470 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1471 eval ac_new_val="\$ac_env_${ac_var}_value"
1472 case $ac_old_set,$ac_new_set in
1474 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1475 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1476 ac_cache_corrupted=: ;;
1478 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1479 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1480 ac_cache_corrupted=: ;;
1483 if test "x$ac_old_val" != "x$ac_new_val"; then
1484 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1485 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1486 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1487 echo "$as_me: former value: $ac_old_val" >&2;}
1488 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1489 echo "$as_me: current value: $ac_new_val" >&2;}
1490 ac_cache_corrupted=:
1493 # Pass precious variables to config.status.
1494 if test "$ac_new_set" = set; then
1496 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1497 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1498 *) ac_arg=$ac_var=$ac_new_val ;;
1500 case " $ac_configure_args " in
1501 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1502 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1506 if $ac_cache_corrupted; then
1507 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1508 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1509 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1510 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1511 { (exit 1); exit 1; }; }
1515 ac_cpp='$CPP $CPPFLAGS'
1516 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1517 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1518 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1539 for ac_dir in autoconf $srcdir/autoconf; do
1540 if test -f $ac_dir/install-sh; then
1542 ac_install_sh="$ac_aux_dir/install-sh -c"
1544 elif test -f $ac_dir/install.sh; then
1546 ac_install_sh="$ac_aux_dir/install.sh -c"
1548 elif test -f $ac_dir/shtool; then
1550 ac_install_sh="$ac_aux_dir/shtool install -c"
1554 if test -z "$ac_aux_dir"; then
1555 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1556 echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1557 { (exit 1); exit 1; }; }
1559 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1560 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1561 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1563 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1566 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1567 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1568 LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1569 LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1571 echo "configuring for rxvt $VERSION"
1576 ac_cpp='$CPP $CPPFLAGS'
1577 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1578 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1579 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1580 if test -n "$ac_tool_prefix"; then
1581 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1582 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1583 echo "$as_me:$LINENO: checking for $ac_word" >&5
1584 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1585 if test "${ac_cv_prog_CC+set}" = set; then
1586 echo $ECHO_N "(cached) $ECHO_C" >&6
1588 if test -n "$CC"; then
1589 ac_cv_prog_CC="$CC" # Let the user override the test.
1591 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1595 test -z "$as_dir" && as_dir=.
1596 for ac_exec_ext in '' $ac_executable_extensions; do
1597 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1598 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1599 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1608 if test -n "$CC"; then
1609 echo "$as_me:$LINENO: result: $CC" >&5
1610 echo "${ECHO_T}$CC" >&6
1612 echo "$as_me:$LINENO: result: no" >&5
1613 echo "${ECHO_T}no" >&6
1617 if test -z "$ac_cv_prog_CC"; then
1619 # Extract the first word of "gcc", so it can be a program name with args.
1620 set dummy gcc; ac_word=$2
1621 echo "$as_me:$LINENO: checking for $ac_word" >&5
1622 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1623 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1624 echo $ECHO_N "(cached) $ECHO_C" >&6
1626 if test -n "$ac_ct_CC"; then
1627 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1629 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1633 test -z "$as_dir" && as_dir=.
1634 for ac_exec_ext in '' $ac_executable_extensions; do
1635 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1636 ac_cv_prog_ac_ct_CC="gcc"
1637 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1645 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1646 if test -n "$ac_ct_CC"; then
1647 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1648 echo "${ECHO_T}$ac_ct_CC" >&6
1650 echo "$as_me:$LINENO: result: no" >&5
1651 echo "${ECHO_T}no" >&6
1659 if test -z "$CC"; then
1660 if test -n "$ac_tool_prefix"; then
1661 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1662 set dummy ${ac_tool_prefix}cc; ac_word=$2
1663 echo "$as_me:$LINENO: checking for $ac_word" >&5
1664 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1665 if test "${ac_cv_prog_CC+set}" = set; then
1666 echo $ECHO_N "(cached) $ECHO_C" >&6
1668 if test -n "$CC"; then
1669 ac_cv_prog_CC="$CC" # Let the user override the test.
1671 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1675 test -z "$as_dir" && as_dir=.
1676 for ac_exec_ext in '' $ac_executable_extensions; do
1677 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1678 ac_cv_prog_CC="${ac_tool_prefix}cc"
1679 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1688 if test -n "$CC"; then
1689 echo "$as_me:$LINENO: result: $CC" >&5
1690 echo "${ECHO_T}$CC" >&6
1692 echo "$as_me:$LINENO: result: no" >&5
1693 echo "${ECHO_T}no" >&6
1697 if test -z "$ac_cv_prog_CC"; then
1699 # Extract the first word of "cc", so it can be a program name with args.
1700 set dummy cc; ac_word=$2
1701 echo "$as_me:$LINENO: checking for $ac_word" >&5
1702 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1703 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1704 echo $ECHO_N "(cached) $ECHO_C" >&6
1706 if test -n "$ac_ct_CC"; then
1707 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1709 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1713 test -z "$as_dir" && as_dir=.
1714 for ac_exec_ext in '' $ac_executable_extensions; do
1715 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1716 ac_cv_prog_ac_ct_CC="cc"
1717 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1725 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1726 if test -n "$ac_ct_CC"; then
1727 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1728 echo "${ECHO_T}$ac_ct_CC" >&6
1730 echo "$as_me:$LINENO: result: no" >&5
1731 echo "${ECHO_T}no" >&6
1740 if test -z "$CC"; then
1741 # Extract the first word of "cc", so it can be a program name with args.
1742 set dummy cc; ac_word=$2
1743 echo "$as_me:$LINENO: checking for $ac_word" >&5
1744 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1745 if test "${ac_cv_prog_CC+set}" = set; then
1746 echo $ECHO_N "(cached) $ECHO_C" >&6
1748 if test -n "$CC"; then
1749 ac_cv_prog_CC="$CC" # Let the user override the test.
1752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1756 test -z "$as_dir" && as_dir=.
1757 for ac_exec_ext in '' $ac_executable_extensions; do
1758 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1759 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1760 ac_prog_rejected=yes
1764 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1770 if test $ac_prog_rejected = yes; then
1771 # We found a bogon in the path, so make sure we never use it.
1772 set dummy $ac_cv_prog_CC
1774 if test $# != 0; then
1775 # We chose a different compiler from the bogus one.
1776 # However, it has the same basename, so the bogon will be chosen
1777 # first if we set CC to just the basename; use the full file name.
1779 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1785 if test -n "$CC"; then
1786 echo "$as_me:$LINENO: result: $CC" >&5
1787 echo "${ECHO_T}$CC" >&6
1789 echo "$as_me:$LINENO: result: no" >&5
1790 echo "${ECHO_T}no" >&6
1794 if test -z "$CC"; then
1795 if test -n "$ac_tool_prefix"; then
1798 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1799 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1800 echo "$as_me:$LINENO: checking for $ac_word" >&5
1801 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1802 if test "${ac_cv_prog_CC+set}" = set; then
1803 echo $ECHO_N "(cached) $ECHO_C" >&6
1805 if test -n "$CC"; then
1806 ac_cv_prog_CC="$CC" # Let the user override the test.
1808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1812 test -z "$as_dir" && as_dir=.
1813 for ac_exec_ext in '' $ac_executable_extensions; do
1814 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1815 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1816 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1825 if test -n "$CC"; then
1826 echo "$as_me:$LINENO: result: $CC" >&5
1827 echo "${ECHO_T}$CC" >&6
1829 echo "$as_me:$LINENO: result: no" >&5
1830 echo "${ECHO_T}no" >&6
1833 test -n "$CC" && break
1836 if test -z "$CC"; then
1840 # Extract the first word of "$ac_prog", so it can be a program name with args.
1841 set dummy $ac_prog; ac_word=$2
1842 echo "$as_me:$LINENO: checking for $ac_word" >&5
1843 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1844 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1845 echo $ECHO_N "(cached) $ECHO_C" >&6
1847 if test -n "$ac_ct_CC"; then
1848 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1850 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1854 test -z "$as_dir" && as_dir=.
1855 for ac_exec_ext in '' $ac_executable_extensions; do
1856 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1857 ac_cv_prog_ac_ct_CC="$ac_prog"
1858 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1866 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1867 if test -n "$ac_ct_CC"; then
1868 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1869 echo "${ECHO_T}$ac_ct_CC" >&6
1871 echo "$as_me:$LINENO: result: no" >&5
1872 echo "${ECHO_T}no" >&6
1875 test -n "$ac_ct_CC" && break
1884 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1885 See \`config.log' for more details." >&5
1886 echo "$as_me: error: no acceptable C compiler found in \$PATH
1887 See \`config.log' for more details." >&2;}
1888 { (exit 1); exit 1; }; }
1890 # Provide some information about the compiler.
1891 echo "$as_me:$LINENO:" \
1892 "checking for C compiler version" >&5
1893 ac_compiler=`set X $ac_compile; echo $2`
1894 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1895 (eval $ac_compiler --version </dev/null >&5) 2>&5
1897 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1898 (exit $ac_status); }
1899 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1900 (eval $ac_compiler -v </dev/null >&5) 2>&5
1902 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1903 (exit $ac_status); }
1904 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1905 (eval $ac_compiler -V </dev/null >&5) 2>&5
1907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1908 (exit $ac_status); }
1910 cat >conftest.$ac_ext <<_ACEOF
1913 cat confdefs.h >>conftest.$ac_ext
1914 cat >>conftest.$ac_ext <<_ACEOF
1915 /* end confdefs.h. */
1925 ac_clean_files_save=$ac_clean_files
1926 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1927 # Try to create an executable without -o first, disregard a.out.
1928 # It will help us diagnose broken compilers, and finding out an intuition
1930 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1931 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1932 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1933 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1934 (eval $ac_link_default) 2>&5
1936 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1937 (exit $ac_status); }; then
1938 # Find the output, starting from the most likely. This scheme is
1939 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1942 # Be careful to initialize this variable, since it used to be cached.
1943 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1945 # b.out is created by i960 compilers.
1946 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1948 test -f "$ac_file" || continue
1950 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1953 # This is the source file.
1956 # We found the default executable, but exeext='' is most
1960 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1961 # FIXME: I believe we export ac_cv_exeext for Libtool,
1962 # but it would be cool to find out if it's true. Does anybody
1963 # maintain Libtool? --akim.
1971 echo "$as_me: failed program was:" >&5
1972 sed 's/^/| /' conftest.$ac_ext >&5
1974 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1975 See \`config.log' for more details." >&5
1976 echo "$as_me: error: C compiler cannot create executables
1977 See \`config.log' for more details." >&2;}
1978 { (exit 77); exit 77; }; }
1981 ac_exeext=$ac_cv_exeext
1982 echo "$as_me:$LINENO: result: $ac_file" >&5
1983 echo "${ECHO_T}$ac_file" >&6
1985 # Check the compiler produces executables we can run. If not, either
1986 # the compiler is broken, or we cross compile.
1987 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1988 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1989 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1990 # If not cross compiling, check that we can run a simple program.
1991 if test "$cross_compiling" != yes; then
1992 if { ac_try='./$ac_file'
1993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1997 (exit $ac_status); }; }; then
2000 if test "$cross_compiling" = maybe; then
2003 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2004 If you meant to cross compile, use \`--host'.
2005 See \`config.log' for more details." >&5
2006 echo "$as_me: error: cannot run C compiled programs.
2007 If you meant to cross compile, use \`--host'.
2008 See \`config.log' for more details." >&2;}
2009 { (exit 1); exit 1; }; }
2013 echo "$as_me:$LINENO: result: yes" >&5
2014 echo "${ECHO_T}yes" >&6
2016 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2017 ac_clean_files=$ac_clean_files_save
2018 # Check the compiler produces executables we can run. If not, either
2019 # the compiler is broken, or we cross compile.
2020 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2021 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2022 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2023 echo "${ECHO_T}$cross_compiling" >&6
2025 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2026 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2027 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2028 (eval $ac_link) 2>&5
2030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2031 (exit $ac_status); }; then
2032 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2033 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2034 # work properly (i.e., refer to `conftest.exe'), while it won't with
2036 for ac_file in conftest.exe conftest conftest.*; do
2037 test -f "$ac_file" || continue
2039 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2040 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2047 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2048 See \`config.log' for more details." >&5
2049 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2050 See \`config.log' for more details." >&2;}
2051 { (exit 1); exit 1; }; }
2054 rm -f conftest$ac_cv_exeext
2055 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2056 echo "${ECHO_T}$ac_cv_exeext" >&6
2058 rm -f conftest.$ac_ext
2059 EXEEXT=$ac_cv_exeext
2061 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2062 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2063 if test "${ac_cv_objext+set}" = set; then
2064 echo $ECHO_N "(cached) $ECHO_C" >&6
2066 cat >conftest.$ac_ext <<_ACEOF
2069 cat confdefs.h >>conftest.$ac_ext
2070 cat >>conftest.$ac_ext <<_ACEOF
2071 /* end confdefs.h. */
2081 rm -f conftest.o conftest.obj
2082 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2083 (eval $ac_compile) 2>&5
2085 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2086 (exit $ac_status); }; then
2087 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2089 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2090 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2095 echo "$as_me: failed program was:" >&5
2096 sed 's/^/| /' conftest.$ac_ext >&5
2098 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2099 See \`config.log' for more details." >&5
2100 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2101 See \`config.log' for more details." >&2;}
2102 { (exit 1); exit 1; }; }
2105 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2107 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2108 echo "${ECHO_T}$ac_cv_objext" >&6
2109 OBJEXT=$ac_cv_objext
2111 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2112 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2113 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2114 echo $ECHO_N "(cached) $ECHO_C" >&6
2116 cat >conftest.$ac_ext <<_ACEOF
2119 cat confdefs.h >>conftest.$ac_ext
2120 cat >>conftest.$ac_ext <<_ACEOF
2121 /* end confdefs.h. */
2134 rm -f conftest.$ac_objext
2135 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2136 (eval $ac_compile) 2>conftest.er1
2138 grep -v '^ *+' conftest.er1 >conftest.err
2140 cat conftest.err >&5
2141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2142 (exit $ac_status); } &&
2143 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2144 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2147 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2148 (exit $ac_status); }; } &&
2149 { ac_try='test -s conftest.$ac_objext'
2150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2154 (exit $ac_status); }; }; then
2157 echo "$as_me: failed program was:" >&5
2158 sed 's/^/| /' conftest.$ac_ext >&5
2162 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2163 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2166 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2167 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2168 GCC=`test $ac_compiler_gnu = yes && echo yes`
2169 ac_test_CFLAGS=${CFLAGS+set}
2170 ac_save_CFLAGS=$CFLAGS
2172 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2173 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2174 if test "${ac_cv_prog_cc_g+set}" = set; then
2175 echo $ECHO_N "(cached) $ECHO_C" >&6
2177 cat >conftest.$ac_ext <<_ACEOF
2180 cat confdefs.h >>conftest.$ac_ext
2181 cat >>conftest.$ac_ext <<_ACEOF
2182 /* end confdefs.h. */
2192 rm -f conftest.$ac_objext
2193 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2194 (eval $ac_compile) 2>conftest.er1
2196 grep -v '^ *+' conftest.er1 >conftest.err
2198 cat conftest.err >&5
2199 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2200 (exit $ac_status); } &&
2201 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2202 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2205 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2206 (exit $ac_status); }; } &&
2207 { ac_try='test -s conftest.$ac_objext'
2208 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2212 (exit $ac_status); }; }; then
2215 echo "$as_me: failed program was:" >&5
2216 sed 's/^/| /' conftest.$ac_ext >&5
2220 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2222 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2223 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2224 if test "$ac_test_CFLAGS" = set; then
2225 CFLAGS=$ac_save_CFLAGS
2226 elif test $ac_cv_prog_cc_g = yes; then
2227 if test "$GCC" = yes; then
2233 if test "$GCC" = yes; then
2239 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2240 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2241 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2242 echo $ECHO_N "(cached) $ECHO_C" >&6
2244 ac_cv_prog_cc_stdc=no
2246 cat >conftest.$ac_ext <<_ACEOF
2249 cat confdefs.h >>conftest.$ac_ext
2250 cat >>conftest.$ac_ext <<_ACEOF
2251 /* end confdefs.h. */
2254 #include <sys/types.h>
2255 #include <sys/stat.h>
2256 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2257 struct buf { int x; };
2258 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2259 static char *e (p, i)
2265 static char *f (char * (*g) (char **, int), char **p, ...)
2270 s = g (p, va_arg (v,int));
2275 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2276 function prototypes and stuff, but not '\xHH' hex character constants.
2277 These don't provoke an error unfortunately, instead are silently treated
2278 as 'x'. The following induces an error, until -std1 is added to get
2279 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2280 array size at least. It's necessary to write '\x00'==0 to get something
2281 that's true only with -std1. */
2282 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2284 int test (int i, double x);
2285 struct s1 {int (*f) (int a);};
2286 struct s2 {int (*f) (double a);};
2287 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2293 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2298 # Don't try gcc -ansi; that turns off useful extensions and
2299 # breaks some systems' header files.
2300 # AIX -qlanglvl=ansi
2301 # Ultrix and OSF/1 -std1
2302 # HP-UX 10.20 and later -Ae
2303 # HP-UX older versions -Aa -D_HPUX_SOURCE
2304 # SVR4 -Xc -D__EXTENSIONS__
2305 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2307 CC="$ac_save_CC $ac_arg"
2308 rm -f conftest.$ac_objext
2309 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2310 (eval $ac_compile) 2>conftest.er1
2312 grep -v '^ *+' conftest.er1 >conftest.err
2314 cat conftest.err >&5
2315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2316 (exit $ac_status); } &&
2317 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2322 (exit $ac_status); }; } &&
2323 { ac_try='test -s conftest.$ac_objext'
2324 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2327 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2328 (exit $ac_status); }; }; then
2329 ac_cv_prog_cc_stdc=$ac_arg
2332 echo "$as_me: failed program was:" >&5
2333 sed 's/^/| /' conftest.$ac_ext >&5
2336 rm -f conftest.err conftest.$ac_objext
2338 rm -f conftest.$ac_ext conftest.$ac_objext
2343 case "x$ac_cv_prog_cc_stdc" in
2345 echo "$as_me:$LINENO: result: none needed" >&5
2346 echo "${ECHO_T}none needed" >&6 ;;
2348 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2349 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2350 CC="$CC $ac_cv_prog_cc_stdc" ;;
2353 # Some people use a C++ compiler to compile C. Since we use `exit',
2354 # in C++ we need to declare it. In case someone uses the same compiler
2355 # for both compiling C and C++ we need to have the C++ compiler decide
2356 # the declaration of exit, since it's the most demanding environment.
2357 cat >conftest.$ac_ext <<_ACEOF
2362 rm -f conftest.$ac_objext
2363 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2364 (eval $ac_compile) 2>conftest.er1
2366 grep -v '^ *+' conftest.er1 >conftest.err
2368 cat conftest.err >&5
2369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2370 (exit $ac_status); } &&
2371 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2376 (exit $ac_status); }; } &&
2377 { ac_try='test -s conftest.$ac_objext'
2378 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2382 (exit $ac_status); }; }; then
2383 for ac_declaration in \
2385 'extern "C" void std::exit (int) throw (); using std::exit;' \
2386 'extern "C" void std::exit (int); using std::exit;' \
2387 'extern "C" void exit (int) throw ();' \
2388 'extern "C" void exit (int);' \
2391 cat >conftest.$ac_ext <<_ACEOF
2394 cat confdefs.h >>conftest.$ac_ext
2395 cat >>conftest.$ac_ext <<_ACEOF
2396 /* end confdefs.h. */
2407 rm -f conftest.$ac_objext
2408 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2409 (eval $ac_compile) 2>conftest.er1
2411 grep -v '^ *+' conftest.er1 >conftest.err
2413 cat conftest.err >&5
2414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2415 (exit $ac_status); } &&
2416 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2417 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2420 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2421 (exit $ac_status); }; } &&
2422 { ac_try='test -s conftest.$ac_objext'
2423 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2427 (exit $ac_status); }; }; then
2430 echo "$as_me: failed program was:" >&5
2431 sed 's/^/| /' conftest.$ac_ext >&5
2435 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2436 cat >conftest.$ac_ext <<_ACEOF
2439 cat confdefs.h >>conftest.$ac_ext
2440 cat >>conftest.$ac_ext <<_ACEOF
2441 /* end confdefs.h. */
2451 rm -f conftest.$ac_objext
2452 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2453 (eval $ac_compile) 2>conftest.er1
2455 grep -v '^ *+' conftest.er1 >conftest.err
2457 cat conftest.err >&5
2458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2459 (exit $ac_status); } &&
2460 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2465 (exit $ac_status); }; } &&
2466 { ac_try='test -s conftest.$ac_objext'
2467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2471 (exit $ac_status); }; }; then
2474 echo "$as_me: failed program was:" >&5
2475 sed 's/^/| /' conftest.$ac_ext >&5
2478 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2481 if test -n "$ac_declaration"; then
2482 echo '#ifdef __cplusplus' >>confdefs.h
2483 echo $ac_declaration >>confdefs.h
2484 echo '#endif' >>confdefs.h
2488 echo "$as_me: failed program was:" >&5
2489 sed 's/^/| /' conftest.$ac_ext >&5
2492 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2494 ac_cpp='$CPP $CPPFLAGS'
2495 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2496 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2497 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2500 ac_cpp='$CXXCPP $CPPFLAGS'
2501 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2502 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2503 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2504 if test -n "$ac_tool_prefix"; then
2505 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2507 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2508 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2509 echo "$as_me:$LINENO: checking for $ac_word" >&5
2510 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2511 if test "${ac_cv_prog_CXX+set}" = set; then
2512 echo $ECHO_N "(cached) $ECHO_C" >&6
2514 if test -n "$CXX"; then
2515 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2517 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2521 test -z "$as_dir" && as_dir=.
2522 for ac_exec_ext in '' $ac_executable_extensions; do
2523 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2524 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2525 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2534 if test -n "$CXX"; then
2535 echo "$as_me:$LINENO: result: $CXX" >&5
2536 echo "${ECHO_T}$CXX" >&6
2538 echo "$as_me:$LINENO: result: no" >&5
2539 echo "${ECHO_T}no" >&6
2542 test -n "$CXX" && break
2545 if test -z "$CXX"; then
2547 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2549 # Extract the first word of "$ac_prog", so it can be a program name with args.
2550 set dummy $ac_prog; ac_word=$2
2551 echo "$as_me:$LINENO: checking for $ac_word" >&5
2552 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2553 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2554 echo $ECHO_N "(cached) $ECHO_C" >&6
2556 if test -n "$ac_ct_CXX"; then
2557 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2559 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2563 test -z "$as_dir" && as_dir=.
2564 for ac_exec_ext in '' $ac_executable_extensions; do
2565 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2566 ac_cv_prog_ac_ct_CXX="$ac_prog"
2567 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2575 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2576 if test -n "$ac_ct_CXX"; then
2577 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2578 echo "${ECHO_T}$ac_ct_CXX" >&6
2580 echo "$as_me:$LINENO: result: no" >&5
2581 echo "${ECHO_T}no" >&6
2584 test -n "$ac_ct_CXX" && break
2586 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2592 # Provide some information about the compiler.
2593 echo "$as_me:$LINENO:" \
2594 "checking for C++ compiler version" >&5
2595 ac_compiler=`set X $ac_compile; echo $2`
2596 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2597 (eval $ac_compiler --version </dev/null >&5) 2>&5
2599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2600 (exit $ac_status); }
2601 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2602 (eval $ac_compiler -v </dev/null >&5) 2>&5
2604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2605 (exit $ac_status); }
2606 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2607 (eval $ac_compiler -V </dev/null >&5) 2>&5
2609 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2610 (exit $ac_status); }
2612 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2613 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2614 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2615 echo $ECHO_N "(cached) $ECHO_C" >&6
2617 cat >conftest.$ac_ext <<_ACEOF
2620 cat confdefs.h >>conftest.$ac_ext
2621 cat >>conftest.$ac_ext <<_ACEOF
2622 /* end confdefs.h. */
2635 rm -f conftest.$ac_objext
2636 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2637 (eval $ac_compile) 2>conftest.er1
2639 grep -v '^ *+' conftest.er1 >conftest.err
2641 cat conftest.err >&5
2642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2643 (exit $ac_status); } &&
2644 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2645 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2649 (exit $ac_status); }; } &&
2650 { ac_try='test -s conftest.$ac_objext'
2651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2655 (exit $ac_status); }; }; then
2658 echo "$as_me: failed program was:" >&5
2659 sed 's/^/| /' conftest.$ac_ext >&5
2663 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2664 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2667 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2668 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2669 GXX=`test $ac_compiler_gnu = yes && echo yes`
2670 ac_test_CXXFLAGS=${CXXFLAGS+set}
2671 ac_save_CXXFLAGS=$CXXFLAGS
2673 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2674 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2675 if test "${ac_cv_prog_cxx_g+set}" = set; then
2676 echo $ECHO_N "(cached) $ECHO_C" >&6
2678 cat >conftest.$ac_ext <<_ACEOF
2681 cat confdefs.h >>conftest.$ac_ext
2682 cat >>conftest.$ac_ext <<_ACEOF
2683 /* end confdefs.h. */
2693 rm -f conftest.$ac_objext
2694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2695 (eval $ac_compile) 2>conftest.er1
2697 grep -v '^ *+' conftest.er1 >conftest.err
2699 cat conftest.err >&5
2700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2701 (exit $ac_status); } &&
2702 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2707 (exit $ac_status); }; } &&
2708 { ac_try='test -s conftest.$ac_objext'
2709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2713 (exit $ac_status); }; }; then
2714 ac_cv_prog_cxx_g=yes
2716 echo "$as_me: failed program was:" >&5
2717 sed 's/^/| /' conftest.$ac_ext >&5
2721 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2723 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2724 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2725 if test "$ac_test_CXXFLAGS" = set; then
2726 CXXFLAGS=$ac_save_CXXFLAGS
2727 elif test $ac_cv_prog_cxx_g = yes; then
2728 if test "$GXX" = yes; then
2734 if test "$GXX" = yes; then
2740 for ac_declaration in \
2742 'extern "C" void std::exit (int) throw (); using std::exit;' \
2743 'extern "C" void std::exit (int); using std::exit;' \
2744 'extern "C" void exit (int) throw ();' \
2745 'extern "C" void exit (int);' \
2748 cat >conftest.$ac_ext <<_ACEOF
2751 cat confdefs.h >>conftest.$ac_ext
2752 cat >>conftest.$ac_ext <<_ACEOF
2753 /* end confdefs.h. */
2764 rm -f conftest.$ac_objext
2765 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2766 (eval $ac_compile) 2>conftest.er1
2768 grep -v '^ *+' conftest.er1 >conftest.err
2770 cat conftest.err >&5
2771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2772 (exit $ac_status); } &&
2773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2778 (exit $ac_status); }; } &&
2779 { ac_try='test -s conftest.$ac_objext'
2780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2784 (exit $ac_status); }; }; then
2787 echo "$as_me: failed program was:" >&5
2788 sed 's/^/| /' conftest.$ac_ext >&5
2792 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2793 cat >conftest.$ac_ext <<_ACEOF
2796 cat confdefs.h >>conftest.$ac_ext
2797 cat >>conftest.$ac_ext <<_ACEOF
2798 /* end confdefs.h. */
2808 rm -f conftest.$ac_objext
2809 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2810 (eval $ac_compile) 2>conftest.er1
2812 grep -v '^ *+' conftest.er1 >conftest.err
2814 cat conftest.err >&5
2815 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2816 (exit $ac_status); } &&
2817 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2822 (exit $ac_status); }; } &&
2823 { ac_try='test -s conftest.$ac_objext'
2824 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2827 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2828 (exit $ac_status); }; }; then
2831 echo "$as_me: failed program was:" >&5
2832 sed 's/^/| /' conftest.$ac_ext >&5
2835 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2838 if test -n "$ac_declaration"; then
2839 echo '#ifdef __cplusplus' >>confdefs.h
2840 echo $ac_declaration >>confdefs.h
2841 echo '#endif' >>confdefs.h
2845 ac_cpp='$CPP $CPPFLAGS'
2846 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2847 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2848 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2851 ac_cpp='$CPP $CPPFLAGS'
2852 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2853 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2854 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2855 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2856 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2857 # On Suns, sometimes $CPP names a directory.
2858 if test -n "$CPP" && test -d "$CPP"; then
2861 if test -z "$CPP"; then
2862 if test "${ac_cv_prog_CPP+set}" = set; then
2863 echo $ECHO_N "(cached) $ECHO_C" >&6
2865 # Double quotes because CPP needs to be expanded
2866 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2869 for ac_c_preproc_warn_flag in '' yes
2871 # Use a header file that comes with gcc, so configuring glibc
2872 # with a fresh cross-compiler works.
2873 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2874 # <limits.h> exists even on freestanding compilers.
2875 # On the NeXT, cc -E runs the code through the compiler's parser,
2876 # not just through cpp. "Syntax error" is here to catch this case.
2877 cat >conftest.$ac_ext <<_ACEOF
2880 cat confdefs.h >>conftest.$ac_ext
2881 cat >>conftest.$ac_ext <<_ACEOF
2882 /* end confdefs.h. */
2884 # include <limits.h>
2886 # include <assert.h>
2890 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2891 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2893 grep -v '^ *+' conftest.er1 >conftest.err
2895 cat conftest.err >&5
2896 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2897 (exit $ac_status); } >/dev/null; then
2898 if test -s conftest.err; then
2899 ac_cpp_err=$ac_c_preproc_warn_flag
2900 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2907 if test -z "$ac_cpp_err"; then
2910 echo "$as_me: failed program was:" >&5
2911 sed 's/^/| /' conftest.$ac_ext >&5
2913 # Broken: fails on valid input.
2916 rm -f conftest.err conftest.$ac_ext
2918 # OK, works on sane cases. Now check whether non-existent headers
2919 # can be detected and how.
2920 cat >conftest.$ac_ext <<_ACEOF
2923 cat confdefs.h >>conftest.$ac_ext
2924 cat >>conftest.$ac_ext <<_ACEOF
2925 /* end confdefs.h. */
2926 #include <ac_nonexistent.h>
2928 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2929 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2931 grep -v '^ *+' conftest.er1 >conftest.err
2933 cat conftest.err >&5
2934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2935 (exit $ac_status); } >/dev/null; then
2936 if test -s conftest.err; then
2937 ac_cpp_err=$ac_c_preproc_warn_flag
2938 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2945 if test -z "$ac_cpp_err"; then
2946 # Broken: success on invalid input.
2949 echo "$as_me: failed program was:" >&5
2950 sed 's/^/| /' conftest.$ac_ext >&5
2952 # Passes both tests.
2956 rm -f conftest.err conftest.$ac_ext
2959 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2960 rm -f conftest.err conftest.$ac_ext
2961 if $ac_preproc_ok; then
2973 echo "$as_me:$LINENO: result: $CPP" >&5
2974 echo "${ECHO_T}$CPP" >&6
2976 for ac_c_preproc_warn_flag in '' yes
2978 # Use a header file that comes with gcc, so configuring glibc
2979 # with a fresh cross-compiler works.
2980 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2981 # <limits.h> exists even on freestanding compilers.
2982 # On the NeXT, cc -E runs the code through the compiler's parser,
2983 # not just through cpp. "Syntax error" is here to catch this case.
2984 cat >conftest.$ac_ext <<_ACEOF
2987 cat confdefs.h >>conftest.$ac_ext
2988 cat >>conftest.$ac_ext <<_ACEOF
2989 /* end confdefs.h. */
2991 # include <limits.h>
2993 # include <assert.h>
2997 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2998 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3000 grep -v '^ *+' conftest.er1 >conftest.err
3002 cat conftest.err >&5
3003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3004 (exit $ac_status); } >/dev/null; then
3005 if test -s conftest.err; then
3006 ac_cpp_err=$ac_c_preproc_warn_flag
3007 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3014 if test -z "$ac_cpp_err"; then
3017 echo "$as_me: failed program was:" >&5
3018 sed 's/^/| /' conftest.$ac_ext >&5
3020 # Broken: fails on valid input.
3023 rm -f conftest.err conftest.$ac_ext
3025 # OK, works on sane cases. Now check whether non-existent headers
3026 # can be detected and how.
3027 cat >conftest.$ac_ext <<_ACEOF
3030 cat confdefs.h >>conftest.$ac_ext
3031 cat >>conftest.$ac_ext <<_ACEOF
3032 /* end confdefs.h. */
3033 #include <ac_nonexistent.h>
3035 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3036 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3038 grep -v '^ *+' conftest.er1 >conftest.err
3040 cat conftest.err >&5
3041 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3042 (exit $ac_status); } >/dev/null; then
3043 if test -s conftest.err; then
3044 ac_cpp_err=$ac_c_preproc_warn_flag
3045 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3052 if test -z "$ac_cpp_err"; then
3053 # Broken: success on invalid input.
3056 echo "$as_me: failed program was:" >&5
3057 sed 's/^/| /' conftest.$ac_ext >&5
3059 # Passes both tests.
3063 rm -f conftest.err conftest.$ac_ext
3066 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3067 rm -f conftest.err conftest.$ac_ext
3068 if $ac_preproc_ok; then
3071 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3072 See \`config.log' for more details." >&5
3073 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3074 See \`config.log' for more details." >&2;}
3075 { (exit 1); exit 1; }; }
3079 ac_cpp='$CPP $CPPFLAGS'
3080 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3081 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3082 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3084 # Find a good install program. We prefer a C program (faster),
3085 # so one script is as good as another. But avoid the broken or
3086 # incompatible versions:
3087 # SysV /etc/install, /usr/sbin/install
3088 # SunOS /usr/etc/install
3089 # IRIX /sbin/install
3091 # AmigaOS /C/install, which installs bootblocks on floppy discs
3092 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3093 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3094 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3095 # OS/2's system install, which has a completely different semantic
3096 # ./install, which can be erroneously created by make from ./install.sh.
3097 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3098 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3099 if test -z "$INSTALL"; then
3100 if test "${ac_cv_path_install+set}" = set; then
3101 echo $ECHO_N "(cached) $ECHO_C" >&6
3103 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3107 test -z "$as_dir" && as_dir=.
3108 # Account for people who put trailing slashes in PATH elements.
3110 ./ | .// | /cC/* | \
3111 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3112 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3115 # OSF1 and SCO ODT 3.0 have their own names for install.
3116 # Don't use installbsd from OSF since it installs stuff as root
3118 for ac_prog in ginstall scoinst install; do
3119 for ac_exec_ext in '' $ac_executable_extensions; do
3120 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3121 if test $ac_prog = install &&
3122 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3123 # AIX install. It has an incompatible calling convention.
3125 elif test $ac_prog = install &&
3126 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3127 # program-specific install script used by HP pwplus--don't use.
3130 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3142 if test "${ac_cv_path_install+set}" = set; then
3143 INSTALL=$ac_cv_path_install
3145 # As a last resort, use the slow shell script. We don't cache a
3146 # path for INSTALL within a source directory, because that will
3147 # break other packages using the cache if that directory is
3148 # removed, or if the path is relative.
3149 INSTALL=$ac_install_sh
3152 echo "$as_me:$LINENO: result: $INSTALL" >&5
3153 echo "${ECHO_T}$INSTALL" >&6
3155 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3156 # It thinks the first close brace ends the variable substitution.
3157 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3159 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3161 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3163 for ac_prog in gawk mawk nawk awk
3165 # Extract the first word of "$ac_prog", so it can be a program name with args.
3166 set dummy $ac_prog; ac_word=$2
3167 echo "$as_me:$LINENO: checking for $ac_word" >&5
3168 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3169 if test "${ac_cv_prog_AWK+set}" = set; then
3170 echo $ECHO_N "(cached) $ECHO_C" >&6
3172 if test -n "$AWK"; then
3173 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3175 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3179 test -z "$as_dir" && as_dir=.
3180 for ac_exec_ext in '' $ac_executable_extensions; do
3181 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3182 ac_cv_prog_AWK="$ac_prog"
3183 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3192 if test -n "$AWK"; then
3193 echo "$as_me:$LINENO: result: $AWK" >&5
3194 echo "${ECHO_T}$AWK" >&6
3196 echo "$as_me:$LINENO: result: no" >&5
3197 echo "${ECHO_T}no" >&6
3200 test -n "$AWK" && break
3205 ac_cpp='$CPP $CPPFLAGS'
3206 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3207 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3208 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3212 if test x$GCC = xyes && test x$GXX = xyes; then
3214 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3215 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3216 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3217 echo $ECHO_N "(cached) $ECHO_C" >&6
3219 ac_check_lib_save_LIBS=$LIBS
3220 LIBS="-lsupc++ $LIBS"
3221 cat >conftest.$ac_ext <<_ACEOF
3224 cat confdefs.h >>conftest.$ac_ext
3225 cat >>conftest.$ac_ext <<_ACEOF
3226 /* end confdefs.h. */
3237 rm -f conftest.$ac_objext conftest$ac_exeext
3238 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3239 (eval $ac_link) 2>conftest.er1
3241 grep -v '^ *+' conftest.er1 >conftest.err
3243 cat conftest.err >&5
3244 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3245 (exit $ac_status); } &&
3246 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3247 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3250 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3251 (exit $ac_status); }; } &&
3252 { ac_try='test -s conftest$ac_exeext'
3253 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3256 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3257 (exit $ac_status); }; }; then
3258 ac_cv_lib_supcpp_main=yes
3260 echo "$as_me: failed program was:" >&5
3261 sed 's/^/| /' conftest.$ac_ext >&5
3263 ac_cv_lib_supcpp_main=no
3265 rm -f conftest.err conftest.$ac_objext \
3266 conftest$ac_exeext conftest.$ac_ext
3267 LIBS=$ac_check_lib_save_LIBS
3269 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3270 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3271 if test $ac_cv_lib_supcpp_main = yes; then
3274 LIBS="$LIBS -lsupc++"
3282 CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3286 ac_cpp='$CXXCPP $CPPFLAGS'
3287 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3288 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3289 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3294 ac_cpp='$CXXCPP $CPPFLAGS'
3295 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3296 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3297 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3298 echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3299 echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3300 if test -z "$CXXCPP"; then
3301 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3302 echo $ECHO_N "(cached) $ECHO_C" >&6
3304 # Double quotes because CXXCPP needs to be expanded
3305 for CXXCPP in "$CXX -E" "/lib/cpp"
3308 for ac_cxx_preproc_warn_flag in '' yes
3310 # Use a header file that comes with gcc, so configuring glibc
3311 # with a fresh cross-compiler works.
3312 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3313 # <limits.h> exists even on freestanding compilers.
3314 # On the NeXT, cc -E runs the code through the compiler's parser,
3315 # not just through cpp. "Syntax error" is here to catch this case.
3316 cat >conftest.$ac_ext <<_ACEOF
3319 cat confdefs.h >>conftest.$ac_ext
3320 cat >>conftest.$ac_ext <<_ACEOF
3321 /* end confdefs.h. */
3323 # include <limits.h>
3325 # include <assert.h>
3329 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3330 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3332 grep -v '^ *+' conftest.er1 >conftest.err
3334 cat conftest.err >&5
3335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3336 (exit $ac_status); } >/dev/null; then
3337 if test -s conftest.err; then
3338 ac_cpp_err=$ac_cxx_preproc_warn_flag
3339 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3346 if test -z "$ac_cpp_err"; then
3349 echo "$as_me: failed program was:" >&5
3350 sed 's/^/| /' conftest.$ac_ext >&5
3352 # Broken: fails on valid input.
3355 rm -f conftest.err conftest.$ac_ext
3357 # OK, works on sane cases. Now check whether non-existent headers
3358 # can be detected and how.
3359 cat >conftest.$ac_ext <<_ACEOF
3362 cat confdefs.h >>conftest.$ac_ext
3363 cat >>conftest.$ac_ext <<_ACEOF
3364 /* end confdefs.h. */
3365 #include <ac_nonexistent.h>
3367 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3368 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3370 grep -v '^ *+' conftest.er1 >conftest.err
3372 cat conftest.err >&5
3373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3374 (exit $ac_status); } >/dev/null; then
3375 if test -s conftest.err; then
3376 ac_cpp_err=$ac_cxx_preproc_warn_flag
3377 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3384 if test -z "$ac_cpp_err"; then
3385 # Broken: success on invalid input.
3388 echo "$as_me: failed program was:" >&5
3389 sed 's/^/| /' conftest.$ac_ext >&5
3391 # Passes both tests.
3395 rm -f conftest.err conftest.$ac_ext
3398 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3399 rm -f conftest.err conftest.$ac_ext
3400 if $ac_preproc_ok; then
3405 ac_cv_prog_CXXCPP=$CXXCPP
3408 CXXCPP=$ac_cv_prog_CXXCPP
3410 ac_cv_prog_CXXCPP=$CXXCPP
3412 echo "$as_me:$LINENO: result: $CXXCPP" >&5
3413 echo "${ECHO_T}$CXXCPP" >&6
3415 for ac_cxx_preproc_warn_flag in '' yes
3417 # Use a header file that comes with gcc, so configuring glibc
3418 # with a fresh cross-compiler works.
3419 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3420 # <limits.h> exists even on freestanding compilers.
3421 # On the NeXT, cc -E runs the code through the compiler's parser,
3422 # not just through cpp. "Syntax error" is here to catch this case.
3423 cat >conftest.$ac_ext <<_ACEOF
3426 cat confdefs.h >>conftest.$ac_ext
3427 cat >>conftest.$ac_ext <<_ACEOF
3428 /* end confdefs.h. */
3430 # include <limits.h>
3432 # include <assert.h>
3436 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3437 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3439 grep -v '^ *+' conftest.er1 >conftest.err
3441 cat conftest.err >&5
3442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3443 (exit $ac_status); } >/dev/null; then
3444 if test -s conftest.err; then
3445 ac_cpp_err=$ac_cxx_preproc_warn_flag
3446 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3453 if test -z "$ac_cpp_err"; then
3456 echo "$as_me: failed program was:" >&5
3457 sed 's/^/| /' conftest.$ac_ext >&5
3459 # Broken: fails on valid input.
3462 rm -f conftest.err conftest.$ac_ext
3464 # OK, works on sane cases. Now check whether non-existent headers
3465 # can be detected and how.
3466 cat >conftest.$ac_ext <<_ACEOF
3469 cat confdefs.h >>conftest.$ac_ext
3470 cat >>conftest.$ac_ext <<_ACEOF
3471 /* end confdefs.h. */
3472 #include <ac_nonexistent.h>
3474 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3475 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3477 grep -v '^ *+' conftest.er1 >conftest.err
3479 cat conftest.err >&5
3480 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3481 (exit $ac_status); } >/dev/null; then
3482 if test -s conftest.err; then
3483 ac_cpp_err=$ac_cxx_preproc_warn_flag
3484 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3491 if test -z "$ac_cpp_err"; then
3492 # Broken: success on invalid input.
3495 echo "$as_me: failed program was:" >&5
3496 sed 's/^/| /' conftest.$ac_ext >&5
3498 # Passes both tests.
3502 rm -f conftest.err conftest.$ac_ext
3505 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3506 rm -f conftest.err conftest.$ac_ext
3507 if $ac_preproc_ok; then
3510 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3511 See \`config.log' for more details." >&5
3512 echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3513 See \`config.log' for more details." >&2;}
3514 { (exit 1); exit 1; }; }
3518 ac_cpp='$CXXCPP $CPPFLAGS'
3519 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3520 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3521 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3524 echo "$as_me:$LINENO: checking for egrep" >&5
3525 echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3526 if test "${ac_cv_prog_egrep+set}" = set; then
3527 echo $ECHO_N "(cached) $ECHO_C" >&6
3529 if echo a | (grep -E '(a|b)') >/dev/null 2>&1
3530 then ac_cv_prog_egrep='grep -E'
3531 else ac_cv_prog_egrep='egrep'
3534 echo "$as_me:$LINENO: result: $ac_cv_prog_egrep" >&5
3535 echo "${ECHO_T}$ac_cv_prog_egrep" >&6
3536 EGREP=$ac_cv_prog_egrep
3540 echo "$as_me:$LINENO: checking for AIX" >&5
3541 echo $ECHO_N "checking for AIX... $ECHO_C" >&6
3542 cat >conftest.$ac_ext <<_ACEOF
3545 cat confdefs.h >>conftest.$ac_ext
3546 cat >>conftest.$ac_ext <<_ACEOF
3547 /* end confdefs.h. */
3553 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3554 $EGREP "yes" >/dev/null 2>&1; then
3555 echo "$as_me:$LINENO: result: yes" >&5
3556 echo "${ECHO_T}yes" >&6
3557 cat >>confdefs.h <<\_ACEOF
3558 #define _ALL_SOURCE 1
3562 echo "$as_me:$LINENO: result: no" >&5
3563 echo "${ECHO_T}no" >&6
3568 echo "$as_me:$LINENO: checking for library containing strerror" >&5
3569 echo $ECHO_N "checking for library containing strerror... $ECHO_C" >&6
3570 if test "${ac_cv_search_strerror+set}" = set; then
3571 echo $ECHO_N "(cached) $ECHO_C" >&6
3573 ac_func_search_save_LIBS=$LIBS
3574 ac_cv_search_strerror=no
3575 cat >conftest.$ac_ext <<_ACEOF
3578 cat confdefs.h >>conftest.$ac_ext
3579 cat >>conftest.$ac_ext <<_ACEOF
3580 /* end confdefs.h. */
3582 /* Override any gcc2 internal prototype to avoid an error. */
3586 /* We use char because int might match the return type of a gcc2
3587 builtin and then its argument prototype would still apply. */
3597 rm -f conftest.$ac_objext conftest$ac_exeext
3598 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3599 (eval $ac_link) 2>conftest.er1
3601 grep -v '^ *+' conftest.er1 >conftest.err
3603 cat conftest.err >&5
3604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3605 (exit $ac_status); } &&
3606 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 (exit $ac_status); }; } &&
3612 { ac_try='test -s conftest$ac_exeext'
3613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617 (exit $ac_status); }; }; then
3618 ac_cv_search_strerror="none required"
3620 echo "$as_me: failed program was:" >&5
3621 sed 's/^/| /' conftest.$ac_ext >&5
3624 rm -f conftest.err conftest.$ac_objext \
3625 conftest$ac_exeext conftest.$ac_ext
3626 if test "$ac_cv_search_strerror" = no; then
3627 for ac_lib in cposix; do
3628 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3629 cat >conftest.$ac_ext <<_ACEOF
3632 cat confdefs.h >>conftest.$ac_ext
3633 cat >>conftest.$ac_ext <<_ACEOF
3634 /* end confdefs.h. */
3636 /* Override any gcc2 internal prototype to avoid an error. */
3640 /* We use char because int might match the return type of a gcc2
3641 builtin and then its argument prototype would still apply. */
3651 rm -f conftest.$ac_objext conftest$ac_exeext
3652 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3653 (eval $ac_link) 2>conftest.er1
3655 grep -v '^ *+' conftest.er1 >conftest.err
3657 cat conftest.err >&5
3658 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3659 (exit $ac_status); } &&
3660 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3661 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3664 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3665 (exit $ac_status); }; } &&
3666 { ac_try='test -s conftest$ac_exeext'
3667 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3671 (exit $ac_status); }; }; then
3672 ac_cv_search_strerror="-l$ac_lib"
3675 echo "$as_me: failed program was:" >&5
3676 sed 's/^/| /' conftest.$ac_ext >&5
3679 rm -f conftest.err conftest.$ac_objext \
3680 conftest$ac_exeext conftest.$ac_ext
3683 LIBS=$ac_func_search_save_LIBS
3685 echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3686 echo "${ECHO_T}$ac_cv_search_strerror" >&6
3687 if test "$ac_cv_search_strerror" != no; then
3688 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3693 # Check whether --enable-shared or --disable-shared was given.
3694 if test "${enable_shared+set}" = set; then
3695 enableval="$enable_shared"
3696 p=${PACKAGE-default}
3697 case "$enableval" in
3698 yes) enable_shared=yes ;;
3699 no) enable_shared=no ;;
3702 # Look at the argument we got. We use all the common list separators.
3703 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3704 for pkg in $enableval; do
3705 if test "X$pkg" = "X$p"; then
3714 fi; # Check whether --enable-static or --disable-static was given.
3715 if test "${enable_static+set}" = set; then
3716 enableval="$enable_static"
3717 p=${PACKAGE-default}
3718 case "$enableval" in
3719 yes) enable_static=yes ;;
3720 no) enable_static=no ;;
3723 # Look at the argument we got. We use all the common list separators.
3724 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3725 for pkg in $enableval; do
3726 if test "X$pkg" = "X$p"; then
3735 fi; # Check whether --enable-fast-install or --disable-fast-install was given.
3736 if test "${enable_fast_install+set}" = set; then
3737 enableval="$enable_fast_install"
3738 p=${PACKAGE-default}
3739 case "$enableval" in
3740 yes) enable_fast_install=yes ;;
3741 no) enable_fast_install=no ;;
3743 enable_fast_install=no
3744 # Look at the argument we got. We use all the common list separators.
3745 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:,"
3746 for pkg in $enableval; do
3747 if test "X$pkg" = "X$p"; then
3748 enable_fast_install=yes
3755 enable_fast_install=yes
3757 # Make sure we can run config.sub.
3758 $ac_config_sub sun4 >/dev/null 2>&1 ||
3759 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
3760 echo "$as_me: error: cannot run $ac_config_sub" >&2;}
3761 { (exit 1); exit 1; }; }
3763 echo "$as_me:$LINENO: checking build system type" >&5
3764 echo $ECHO_N "checking build system type... $ECHO_C" >&6
3765 if test "${ac_cv_build+set}" = set; then
3766 echo $ECHO_N "(cached) $ECHO_C" >&6
3768 ac_cv_build_alias=$build_alias
3769 test -z "$ac_cv_build_alias" &&
3770 ac_cv_build_alias=`$ac_config_guess`
3771 test -z "$ac_cv_build_alias" &&
3772 { { echo "$as_me:$LINENO: error: cannot guess build type; you must specify one" >&5
3773 echo "$as_me: error: cannot guess build type; you must specify one" >&2;}
3774 { (exit 1); exit 1; }; }
3775 ac_cv_build=`$ac_config_sub $ac_cv_build_alias` ||
3776 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_build_alias failed" >&5
3777 echo "$as_me: error: $ac_config_sub $ac_cv_build_alias failed" >&2;}
3778 { (exit 1); exit 1; }; }
3781 echo "$as_me:$LINENO: result: $ac_cv_build" >&5
3782 echo "${ECHO_T}$ac_cv_build" >&6
3784 build_cpu=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3785 build_vendor=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3786 build_os=`echo $ac_cv_build | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3789 echo "$as_me:$LINENO: checking host system type" >&5
3790 echo $ECHO_N "checking host system type... $ECHO_C" >&6
3791 if test "${ac_cv_host+set}" = set; then
3792 echo $ECHO_N "(cached) $ECHO_C" >&6
3794 ac_cv_host_alias=$host_alias
3795 test -z "$ac_cv_host_alias" &&
3796 ac_cv_host_alias=$ac_cv_build_alias
3797 ac_cv_host=`$ac_config_sub $ac_cv_host_alias` ||
3798 { { echo "$as_me:$LINENO: error: $ac_config_sub $ac_cv_host_alias failed" >&5
3799 echo "$as_me: error: $ac_config_sub $ac_cv_host_alias failed" >&2;}
3800 { (exit 1); exit 1; }; }
3803 echo "$as_me:$LINENO: result: $ac_cv_host" >&5
3804 echo "${ECHO_T}$ac_cv_host" >&6
3806 host_cpu=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
3807 host_vendor=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
3808 host_os=`echo $ac_cv_host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
3812 # Check whether --with-gnu-ld or --without-gnu-ld was given.
3813 if test "${with_gnu_ld+set}" = set; then
3814 withval="$with_gnu_ld"
3815 test "$withval" = no || with_gnu_ld=yes
3820 if test "$GCC" = yes; then
3821 # Check if gcc -print-prog-name=ld gives a path.
3822 echo "$as_me:$LINENO: checking for ld used by GCC" >&5
3823 echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6
3826 # gcc leaves a trailing carriage return which upsets mingw
3827 ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3829 ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
3832 # Accept absolute paths.
3833 [\\/]* | [A-Za-z]:[\\/]*)
3834 re_direlt='/[^/][^/]*/\.\./'
3835 # Canonicalize the path of ld
3836 ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
3837 while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
3838 ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
3840 test -z "$LD" && LD="$ac_prog"
3843 # If it fails, then pretend we aren't using GCC.
3847 # If it is relative, then search for the first ld in PATH.
3851 elif test "$with_gnu_ld" = yes; then
3852 echo "$as_me:$LINENO: checking for GNU ld" >&5
3853 echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6
3855 echo "$as_me:$LINENO: checking for non-GNU ld" >&5
3856 echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6
3858 if test "${lt_cv_path_LD+set}" = set; then
3859 echo $ECHO_N "(cached) $ECHO_C" >&6
3861 if test -z "$LD"; then
3862 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3863 for ac_dir in $PATH; do
3864 test -z "$ac_dir" && ac_dir=.
3865 if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
3866 lt_cv_path_LD="$ac_dir/$ac_prog"
3867 # Check to see if the program is GNU ld. I'd rather use --version,
3868 # but apparently some GNU ld's only accept -v.
3869 # Break only if it was the GNU/non-GNU ld that we prefer.
3870 if "$lt_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then
3871 test "$with_gnu_ld" != no && break
3873 test "$with_gnu_ld" != yes && break
3879 lt_cv_path_LD="$LD" # Let the user override the test with a path.
3884 if test -n "$LD"; then
3885 echo "$as_me:$LINENO: result: $LD" >&5
3886 echo "${ECHO_T}$LD" >&6
3888 echo "$as_me:$LINENO: result: no" >&5
3889 echo "${ECHO_T}no" >&6
3891 test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5
3892 echo "$as_me: error: no acceptable ld found in \$PATH" >&2;}
3893 { (exit 1); exit 1; }; }
3894 echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5
3895 echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6
3896 if test "${lt_cv_prog_gnu_ld+set}" = set; then
3897 echo $ECHO_N "(cached) $ECHO_C" >&6
3899 # I'd rather use --version here, but apparently some GNU ld's only accept -v.
3900 if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then
3901 lt_cv_prog_gnu_ld=yes
3903 lt_cv_prog_gnu_ld=no
3906 echo "$as_me:$LINENO: result: $lt_cv_prog_gnu_ld" >&5
3907 echo "${ECHO_T}$lt_cv_prog_gnu_ld" >&6
3908 with_gnu_ld=$lt_cv_prog_gnu_ld
3911 echo "$as_me:$LINENO: checking for $LD option to reload object files" >&5
3912 echo $ECHO_N "checking for $LD option to reload object files... $ECHO_C" >&6
3913 if test "${lt_cv_ld_reload_flag+set}" = set; then
3914 echo $ECHO_N "(cached) $ECHO_C" >&6
3916 lt_cv_ld_reload_flag='-r'
3918 echo "$as_me:$LINENO: result: $lt_cv_ld_reload_flag" >&5
3919 echo "${ECHO_T}$lt_cv_ld_reload_flag" >&6
3920 reload_flag=$lt_cv_ld_reload_flag
3921 test -n "$reload_flag" && reload_flag=" $reload_flag"
3923 echo "$as_me:$LINENO: checking for BSD-compatible nm" >&5
3924 echo $ECHO_N "checking for BSD-compatible nm... $ECHO_C" >&6
3925 if test "${lt_cv_path_NM+set}" = set; then
3926 echo $ECHO_N "(cached) $ECHO_C" >&6
3928 if test -n "$NM"; then
3929 # Let the user override the test.
3932 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
3933 for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do
3934 test -z "$ac_dir" && ac_dir=.
3935 tmp_nm=$ac_dir/${ac_tool_prefix}nm
3936 if test -f $tmp_nm || test -f $tmp_nm$ac_exeext ; then
3937 # Check to see if the nm accepts a BSD-compat flag.
3938 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
3939 # nm: unknown option "B" ignored
3940 # Tru64's nm complains that /dev/null is an invalid object file
3941 if ($tmp_nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep '(/dev/null|Invalid file or object type)' >/dev/null; then
3942 lt_cv_path_NM="$tmp_nm -B"
3944 elif ($tmp_nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then
3945 lt_cv_path_NM="$tmp_nm -p"
3948 lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
3949 continue # so that we can try to find one that supports BSD flags
3954 test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
3959 echo "$as_me:$LINENO: result: $NM" >&5
3960 echo "${ECHO_T}$NM" >&6
3962 echo "$as_me:$LINENO: checking whether ln -s works" >&5
3963 echo $ECHO_N "checking whether ln -s works... $ECHO_C" >&6
3965 if test "$LN_S" = "ln -s"; then
3966 echo "$as_me:$LINENO: result: yes" >&5
3967 echo "${ECHO_T}yes" >&6
3969 echo "$as_me:$LINENO: result: no, using $LN_S" >&5
3970 echo "${ECHO_T}no, using $LN_S" >&6
3973 echo "$as_me:$LINENO: checking how to recognise dependant libraries" >&5
3974 echo $ECHO_N "checking how to recognise dependant libraries... $ECHO_C" >&6
3975 if test "${lt_cv_deplibs_check_method+set}" = set; then
3976 echo $ECHO_N "(cached) $ECHO_C" >&6
3978 lt_cv_file_magic_cmd='$MAGIC_CMD'
3979 lt_cv_file_magic_test_file=
3980 lt_cv_deplibs_check_method='unknown'
3981 # Need to set the preceding variable on all platforms that support
3982 # interlibrary dependencies.
3983 # 'none' -- dependencies not supported.
3984 # `unknown' -- same as none, but documents that we really don't know.
3985 # 'pass_all' -- all dependencies passed with no checks.
3986 # 'test_compile' -- check by making test program.
3987 # ['file_magic [regex]'] -- check by looking for files in library path
3988 # which responds to the $file_magic_cmd with a given egrep regex.
3989 # If you have `file' or equivalent on your system and you're not sure
3990 # whether `pass_all' will *always* work, you probably want this one.
3994 lt_cv_deplibs_check_method=pass_all
3998 lt_cv_deplibs_check_method=pass_all
4002 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4003 lt_cv_file_magic_cmd='/usr/bin/file -L'
4004 lt_cv_file_magic_test_file=/shlib/libc.so
4007 cygwin* | mingw* | pw32*)
4008 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4009 lt_cv_file_magic_cmd='$OBJDUMP -f'
4013 lt_cv_deplibs_check_method='file_magic Mach-O dynamically linked shared library'
4014 lt_cv_file_magiic_cmd=/usr/bin/file
4015 lt_cv_file_magic_test_file=`echo /System/Library/Frameworks/System.framework/Versions/*/System | head -1`
4019 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4022 # Not sure whether the presence of OpenBSD here was a mistake.
4023 # Let's accept both of them until this is cleared up.
4024 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD)/i[3-9]86 (compact )?demand paged shared library'
4025 lt_cv_file_magic_cmd=/usr/bin/file
4026 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4030 lt_cv_deplibs_check_method=pass_all
4035 lt_cv_deplibs_check_method=pass_all
4039 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
4040 lt_cv_file_magic_cmd=/usr/bin/file
4041 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4047 # this will be overridden with pass_all, but let us keep it just in case
4048 lt_cv_deplibs_check_method="file_magic ELF 32-bit MSB dynamic lib MIPS - version 1"
4052 *-32|*"-32 ") libmagic=32-bit;;
4053 *-n32|*"-n32 ") libmagic=N32;;
4054 *-64|*"-64 ") libmagic=64-bit;;
4055 *) libmagic=never-match;;
4057 # this will be overridden with pass_all, but let us keep it just in case
4058 lt_cv_deplibs_check_method="file_magic ELF ${libmagic} MSB mips-[1234] dynamic lib MIPS - version 1"
4061 lt_cv_file_magic_test_file=`echo /lib${libsuff}/libc.so*`
4062 lt_cv_deplibs_check_method=pass_all
4065 # This must be Linux ELF.
4068 alpha* | i*86 | powerpc* | sparc* | ia64* )
4069 lt_cv_deplibs_check_method=pass_all ;;
4071 # glibc up to 2.1.1 does not perform some relocations on ARM
4072 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )' ;;
4074 lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
4078 if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
4079 lt_cv_deplibs_check_method='file_magic NetBSD/[a-z0-9]* demand paged shared library'
4081 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB shared object'
4083 lt_cv_file_magic_cmd='/usr/bin/file -L'
4084 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4088 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4089 lt_cv_file_magic_cmd=/usr/bin/file
4090 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4093 osf3* | osf4* | osf5*)
4094 # this will be overridden with pass_all, but let us keep it just in case
4095 lt_cv_deplibs_check_method='file_magic COFF format alpha shared library'
4096 lt_cv_file_magic_test_file=/shlib/libc.so
4097 lt_cv_deplibs_check_method=pass_all
4101 lt_cv_deplibs_check_method=pass_all
4105 lt_cv_deplibs_check_method=pass_all
4106 lt_cv_file_magic_test_file=/lib/libc.so
4109 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
4110 case "$host_vendor" in
4112 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]'
4113 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4116 lt_cv_deplibs_check_method=pass_all
4119 lt_cv_file_magic_cmd='/bin/file'
4120 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4123 lt_cv_file_magic_cmd='/bin/file'
4124 lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
4125 lt_cv_file_magic_test_file=/lib/libc.so
4132 echo "$as_me:$LINENO: result: $lt_cv_deplibs_check_method" >&5
4133 echo "${ECHO_T}$lt_cv_deplibs_check_method" >&6
4134 file_magic_cmd=$lt_cv_file_magic_cmd
4135 deplibs_check_method=$lt_cv_deplibs_check_method
4143 # Check for command to grab the raw symbol name followed by C symbol from nm.
4144 echo "$as_me:$LINENO: checking command to parse $NM output" >&5
4145 echo $ECHO_N "checking command to parse $NM output... $ECHO_C" >&6
4146 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then
4147 echo $ECHO_N "(cached) $ECHO_C" >&6
4150 # These are sane defaults that work on at least a few old systems.
4151 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
4153 # Character class describing NM global symbol codes.
4154 symcode='[BCDEGRST]'
4156 # Regexp to match symbols that can be accessed directly from C.
4157 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
4159 # Transform the above into a raw symbol and a C symbol.
4160 symxfrm='\1 \2\3 \3'
4162 # Transform an extracted symbol line into a proper C declaration
4163 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern char \1;/p'"
4165 # Define system-specific variables.
4170 cygwin* | mingw* | pw32*)
4171 symcode='[ABCDGISTW]'
4173 hpux*) # Its linker distinguishes data from code symbols
4174 lt_cv_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern char \1();/p' -e 's/^. .* \(.*\)$/extern char \1;/p'"
4177 symcode='[BCDEGRST]'
4187 # Handle CRLF in mingw tool chain
4191 opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
4195 # If we're using GNU nm, then use its standard symbol codes.
4196 if $NM -V 2>&1 | egrep '(GNU|with BFD)' > /dev/null; then
4197 symcode='[ABCDGISTW]'
4200 # Try without a prefix undercore, then with it.
4201 for ac_symprfx in "" "_"; do
4203 # Write the raw and C identifiers.
4204 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode\)[ ][ ]*\($ac_symprfx\)$sympat$opt_cr$/$symxfrm/p'"
4206 # Check to see that the pipe works correctly.
4209 cat > conftest.$ac_ext <<EOF
4214 void nm_test_func(){}
4218 main(){nm_test_var='a';nm_test_func();return(0);}
4221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4222 (eval $ac_compile) 2>&5
4224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4225 (exit $ac_status); }; then
4226 # Now try to grab the symbols.
4228 if { (eval echo "$as_me:$LINENO: \"$NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist\"") >&5
4229 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); } && test -s "$nlist"; then
4233 # Try sorting and uniquifying the output.
4234 if sort "$nlist" | uniq > "$nlist"T; then
4235 mv -f "$nlist"T "$nlist"
4240 # Make sure that we snagged all the symbols we need.
4241 if egrep ' nm_test_var$' "$nlist" >/dev/null; then
4242 if egrep ' nm_test_func$' "$nlist" >/dev/null; then
4243 cat <<EOF > conftest.$ac_ext
4249 # Now generate the symbol file.
4250 eval "$lt_cv_global_symbol_to_cdecl"' < "$nlist" >> conftest.$ac_ext'
4252 cat <<EOF >> conftest.$ac_ext
4253 #if defined (__STDC__) && __STDC__
4254 # define lt_ptr_t void *
4256 # define lt_ptr_t char *
4260 /* The mapping between symbol names and symbols. */
4265 lt_preloaded_symbols[] =
4268 sed 's/^. \(.*\) \(.*\)$/ {"\2", (lt_ptr_t) \&\2},/' < "$nlist" >> conftest.$ac_ext
4269 cat <<\EOF >> conftest.$ac_ext
4277 # Now try linking the two files.
4278 mv conftest.$ac_objext conftstm.$ac_objext
4280 save_CFLAGS="$CFLAGS"
4281 LIBS="conftstm.$ac_objext"
4282 CFLAGS="$CFLAGS$no_builtin_flag"
4283 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284 (eval $ac_link) 2>&5
4286 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4287 (exit $ac_status); } && test -s conftest; then
4291 CFLAGS="$save_CFLAGS"
4293 echo "cannot find nm_test_func in $nlist" >&5
4296 echo "cannot find nm_test_var in $nlist" >&5
4299 echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
4302 echo "$progname: failed program was:" >&5
4303 cat conftest.$ac_ext >&5
4305 rm -f conftest* conftst*
4307 # Do not use the global_symbol_pipe unless it works.
4308 if test "$pipe_works" = yes; then
4311 lt_cv_sys_global_symbol_pipe=
4317 global_symbol_pipe="$lt_cv_sys_global_symbol_pipe"
4318 if test -z "$lt_cv_sys_global_symbol_pipe"; then
4319 global_symbol_to_cdecl=
4321 global_symbol_to_cdecl="$lt_cv_global_symbol_to_cdecl"
4323 if test -z "$global_symbol_pipe$global_symbol_to_cdecl"; then
4324 echo "$as_me:$LINENO: result: failed" >&5
4325 echo "${ECHO_T}failed" >&6
4327 echo "$as_me:$LINENO: result: ok" >&5
4328 echo "${ECHO_T}ok" >&6
4331 echo "$as_me:$LINENO: checking for ANSI C header files" >&5
4332 echo $ECHO_N "checking for ANSI C header files... $ECHO_C" >&6
4333 if test "${ac_cv_header_stdc+set}" = set; then
4334 echo $ECHO_N "(cached) $ECHO_C" >&6
4336 cat >conftest.$ac_ext <<_ACEOF
4339 cat confdefs.h >>conftest.$ac_ext
4340 cat >>conftest.$ac_ext <<_ACEOF
4341 /* end confdefs.h. */
4355 rm -f conftest.$ac_objext
4356 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4357 (eval $ac_compile) 2>conftest.er1
4359 grep -v '^ *+' conftest.er1 >conftest.err
4361 cat conftest.err >&5
4362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4363 (exit $ac_status); } &&
4364 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4369 (exit $ac_status); }; } &&
4370 { ac_try='test -s conftest.$ac_objext'
4371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4375 (exit $ac_status); }; }; then
4376 ac_cv_header_stdc=yes
4378 echo "$as_me: failed program was:" >&5
4379 sed 's/^/| /' conftest.$ac_ext >&5
4381 ac_cv_header_stdc=no
4383 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4385 if test $ac_cv_header_stdc = yes; then
4386 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4387 cat >conftest.$ac_ext <<_ACEOF
4390 cat confdefs.h >>conftest.$ac_ext
4391 cat >>conftest.$ac_ext <<_ACEOF
4392 /* end confdefs.h. */
4396 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4397 $EGREP "memchr" >/dev/null 2>&1; then
4400 ac_cv_header_stdc=no
4406 if test $ac_cv_header_stdc = yes; then
4407 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4408 cat >conftest.$ac_ext <<_ACEOF
4411 cat confdefs.h >>conftest.$ac_ext
4412 cat >>conftest.$ac_ext <<_ACEOF
4413 /* end confdefs.h. */
4417 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4418 $EGREP "free" >/dev/null 2>&1; then
4421 ac_cv_header_stdc=no
4427 if test $ac_cv_header_stdc = yes; then
4428 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4429 if test "$cross_compiling" = yes; then
4432 cat >conftest.$ac_ext <<_ACEOF
4435 cat confdefs.h >>conftest.$ac_ext
4436 cat >>conftest.$ac_ext <<_ACEOF
4437 /* end confdefs.h. */
4439 #if ((' ' & 0x0FF) == 0x020)
4440 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4441 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4443 # define ISLOWER(c) \
4444 (('a' <= (c) && (c) <= 'i') \
4445 || ('j' <= (c) && (c) <= 'r') \
4446 || ('s' <= (c) && (c) <= 'z'))
4447 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4450 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4455 for (i = 0; i < 256; i++)
4456 if (XOR (islower (i), ISLOWER (i))
4457 || toupper (i) != TOUPPER (i))
4462 rm -f conftest$ac_exeext
4463 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4464 (eval $ac_link) 2>&5
4466 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4467 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
4468 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4471 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4472 (exit $ac_status); }; }; then
4475 echo "$as_me: program exited with status $ac_status" >&5
4476 echo "$as_me: failed program was:" >&5
4477 sed 's/^/| /' conftest.$ac_ext >&5
4480 ac_cv_header_stdc=no
4482 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
4486 echo "$as_me:$LINENO: result: $ac_cv_header_stdc" >&5
4487 echo "${ECHO_T}$ac_cv_header_stdc" >&6
4488 if test $ac_cv_header_stdc = yes; then
4490 cat >>confdefs.h <<\_ACEOF
4491 #define STDC_HEADERS 1
4496 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4506 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4507 inttypes.h stdint.h unistd.h
4509 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4510 echo "$as_me:$LINENO: checking for $ac_header" >&5
4511 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4512 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4513 echo $ECHO_N "(cached) $ECHO_C" >&6
4515 cat >conftest.$ac_ext <<_ACEOF
4518 cat confdefs.h >>conftest.$ac_ext
4519 cat >>conftest.$ac_ext <<_ACEOF
4520 /* end confdefs.h. */
4521 $ac_includes_default
4523 #include <$ac_header>
4525 rm -f conftest.$ac_objext
4526 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4527 (eval $ac_compile) 2>conftest.er1
4529 grep -v '^ *+' conftest.er1 >conftest.err
4531 cat conftest.err >&5
4532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4533 (exit $ac_status); } &&
4534 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4539 (exit $ac_status); }; } &&
4540 { ac_try='test -s conftest.$ac_objext'
4541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4545 (exit $ac_status); }; }; then
4546 eval "$as_ac_Header=yes"
4548 echo "$as_me: failed program was:" >&5
4549 sed 's/^/| /' conftest.$ac_ext >&5
4551 eval "$as_ac_Header=no"
4553 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4555 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4556 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4557 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4558 cat >>confdefs.h <<_ACEOF
4559 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4568 for ac_header in dlfcn.h
4570 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
4571 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4572 echo "$as_me:$LINENO: checking for $ac_header" >&5
4573 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4574 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4575 echo $ECHO_N "(cached) $ECHO_C" >&6
4577 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4578 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4580 # Is the header compilable?
4581 echo "$as_me:$LINENO: checking $ac_header usability" >&5
4582 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
4583 cat >conftest.$ac_ext <<_ACEOF
4586 cat confdefs.h >>conftest.$ac_ext
4587 cat >>conftest.$ac_ext <<_ACEOF
4588 /* end confdefs.h. */
4589 $ac_includes_default
4590 #include <$ac_header>
4592 rm -f conftest.$ac_objext
4593 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
4594 (eval $ac_compile) 2>conftest.er1
4596 grep -v '^ *+' conftest.er1 >conftest.err
4598 cat conftest.err >&5
4599 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4600 (exit $ac_status); } &&
4601 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4602 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4605 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4606 (exit $ac_status); }; } &&
4607 { ac_try='test -s conftest.$ac_objext'
4608 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4612 (exit $ac_status); }; }; then
4613 ac_header_compiler=yes
4615 echo "$as_me: failed program was:" >&5
4616 sed 's/^/| /' conftest.$ac_ext >&5
4618 ac_header_compiler=no
4620 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
4621 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
4622 echo "${ECHO_T}$ac_header_compiler" >&6
4624 # Is the header present?
4625 echo "$as_me:$LINENO: checking $ac_header presence" >&5
4626 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
4627 cat >conftest.$ac_ext <<_ACEOF
4630 cat confdefs.h >>conftest.$ac_ext
4631 cat >>conftest.$ac_ext <<_ACEOF
4632 /* end confdefs.h. */
4633 #include <$ac_header>
4635 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4636 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4638 grep -v '^ *+' conftest.er1 >conftest.err
4640 cat conftest.err >&5
4641 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4642 (exit $ac_status); } >/dev/null; then
4643 if test -s conftest.err; then
4644 ac_cpp_err=$ac_cxx_preproc_warn_flag
4645 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4652 if test -z "$ac_cpp_err"; then
4653 ac_header_preproc=yes
4655 echo "$as_me: failed program was:" >&5
4656 sed 's/^/| /' conftest.$ac_ext >&5
4658 ac_header_preproc=no
4660 rm -f conftest.err conftest.$ac_ext
4661 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
4662 echo "${ECHO_T}$ac_header_preproc" >&6
4664 # So? What about this header?
4665 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
4667 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
4668 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
4669 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
4670 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
4671 ac_header_preproc=yes
4674 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
4675 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
4676 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
4677 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
4678 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
4679 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
4680 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
4681 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
4682 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
4683 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
4684 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
4685 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
4688 ## ------------------------------------------ ##
4689 ## Report this to the AC_PACKAGE_NAME lists. ##
4690 ## ------------------------------------------ ##
4693 sed "s/^/$as_me: WARNING: /" >&2
4696 echo "$as_me:$LINENO: checking for $ac_header" >&5
4697 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
4698 if eval "test \"\${$as_ac_Header+set}\" = set"; then
4699 echo $ECHO_N "(cached) $ECHO_C" >&6
4701 eval "$as_ac_Header=\$ac_header_preproc"
4703 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
4704 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
4707 if test `eval echo '${'$as_ac_Header'}'` = yes; then
4708 cat >>confdefs.h <<_ACEOF
4709 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
4720 # Only perform the check for file, if the check method requires it
4721 case "$deplibs_check_method" in
4723 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
4724 echo "$as_me:$LINENO: checking for ${ac_tool_prefix}file" >&5
4725 echo $ECHO_N "checking for ${ac_tool_prefix}file... $ECHO_C" >&6
4726 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4727 echo $ECHO_N "(cached) $ECHO_C" >&6
4729 case "$MAGIC_CMD" in
4731 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4734 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4737 ac_save_MAGIC_CMD="$MAGIC_CMD"
4738 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4739 ac_dummy="/usr/bin:$PATH"
4740 for ac_dir in $ac_dummy; do
4741 test -z "$ac_dir" && ac_dir=.
4742 if test -f $ac_dir/${ac_tool_prefix}file; then
4743 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
4744 if test -n "$file_magic_test_file"; then
4745 case "$deplibs_check_method" in
4747 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4748 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4749 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4750 egrep "$file_magic_regex" > /dev/null; then
4755 *** Warning: the command libtool uses to detect shared libraries,
4756 *** $file_magic_cmd, produces output that libtool cannot recognize.
4757 *** The result is that libtool may fail to recognize shared libraries
4758 *** as such. This will affect the creation of libtool libraries that
4759 *** depend on shared libraries, but programs linked with such libtool
4760 *** libraries will work regardless of this problem. Nevertheless, you
4761 *** may want to report the problem to your system manager and/or to
4762 *** bug-libtool@gnu.org
4772 MAGIC_CMD="$ac_save_MAGIC_CMD"
4777 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4778 if test -n "$MAGIC_CMD"; then
4779 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4780 echo "${ECHO_T}$MAGIC_CMD" >&6
4782 echo "$as_me:$LINENO: result: no" >&5
4783 echo "${ECHO_T}no" >&6
4786 if test -z "$lt_cv_path_MAGIC_CMD"; then
4787 if test -n "$ac_tool_prefix"; then
4788 echo "$as_me:$LINENO: checking for file" >&5
4789 echo $ECHO_N "checking for file... $ECHO_C" >&6
4790 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then
4791 echo $ECHO_N "(cached) $ECHO_C" >&6
4793 case "$MAGIC_CMD" in
4795 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
4798 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a dos path.
4801 ac_save_MAGIC_CMD="$MAGIC_CMD"
4802 IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS=":"
4803 ac_dummy="/usr/bin:$PATH"
4804 for ac_dir in $ac_dummy; do
4805 test -z "$ac_dir" && ac_dir=.
4806 if test -f $ac_dir/file; then
4807 lt_cv_path_MAGIC_CMD="$ac_dir/file"
4808 if test -n "$file_magic_test_file"; then
4809 case "$deplibs_check_method" in
4811 file_magic_regex="`expr \"$deplibs_check_method\" : \"file_magic \(.*\)\"`"
4812 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4813 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
4814 egrep "$file_magic_regex" > /dev/null; then
4819 *** Warning: the command libtool uses to detect shared libraries,
4820 *** $file_magic_cmd, produces output that libtool cannot recognize.
4821 *** The result is that libtool may fail to recognize shared libraries
4822 *** as such. This will affect the creation of libtool libraries that
4823 *** depend on shared libraries, but programs linked with such libtool
4824 *** libraries will work regardless of this problem. Nevertheless, you
4825 *** may want to report the problem to your system manager and/or to
4826 *** bug-libtool@gnu.org
4836 MAGIC_CMD="$ac_save_MAGIC_CMD"
4841 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
4842 if test -n "$MAGIC_CMD"; then
4843 echo "$as_me:$LINENO: result: $MAGIC_CMD" >&5
4844 echo "${ECHO_T}$MAGIC_CMD" >&6
4846 echo "$as_me:$LINENO: result: no" >&5
4847 echo "${ECHO_T}no" >&6
4859 if test -n "$ac_tool_prefix"; then
4860 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4861 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4862 echo "$as_me:$LINENO: checking for $ac_word" >&5
4863 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4864 if test "${ac_cv_prog_RANLIB+set}" = set; then
4865 echo $ECHO_N "(cached) $ECHO_C" >&6
4867 if test -n "$RANLIB"; then
4868 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4874 test -z "$as_dir" && as_dir=.
4875 for ac_exec_ext in '' $ac_executable_extensions; do
4876 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4877 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4878 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4886 RANLIB=$ac_cv_prog_RANLIB
4887 if test -n "$RANLIB"; then
4888 echo "$as_me:$LINENO: result: $RANLIB" >&5
4889 echo "${ECHO_T}$RANLIB" >&6
4891 echo "$as_me:$LINENO: result: no" >&5
4892 echo "${ECHO_T}no" >&6
4896 if test -z "$ac_cv_prog_RANLIB"; then
4897 ac_ct_RANLIB=$RANLIB
4898 # Extract the first word of "ranlib", so it can be a program name with args.
4899 set dummy ranlib; ac_word=$2
4900 echo "$as_me:$LINENO: checking for $ac_word" >&5
4901 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4902 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then
4903 echo $ECHO_N "(cached) $ECHO_C" >&6
4905 if test -n "$ac_ct_RANLIB"; then
4906 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4908 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4912 test -z "$as_dir" && as_dir=.
4913 for ac_exec_ext in '' $ac_executable_extensions; do
4914 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4915 ac_cv_prog_ac_ct_RANLIB="ranlib"
4916 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4922 test -z "$ac_cv_prog_ac_ct_RANLIB" && ac_cv_prog_ac_ct_RANLIB=":"
4925 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4926 if test -n "$ac_ct_RANLIB"; then
4927 echo "$as_me:$LINENO: result: $ac_ct_RANLIB" >&5
4928 echo "${ECHO_T}$ac_ct_RANLIB" >&6
4930 echo "$as_me:$LINENO: result: no" >&5
4931 echo "${ECHO_T}no" >&6
4934 RANLIB=$ac_ct_RANLIB
4936 RANLIB="$ac_cv_prog_RANLIB"
4939 if test -n "$ac_tool_prefix"; then
4940 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
4941 set dummy ${ac_tool_prefix}strip; ac_word=$2
4942 echo "$as_me:$LINENO: checking for $ac_word" >&5
4943 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4944 if test "${ac_cv_prog_STRIP+set}" = set; then
4945 echo $ECHO_N "(cached) $ECHO_C" >&6
4947 if test -n "$STRIP"; then
4948 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4954 test -z "$as_dir" && as_dir=.
4955 for ac_exec_ext in '' $ac_executable_extensions; do
4956 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4957 ac_cv_prog_STRIP="${ac_tool_prefix}strip"
4958 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4966 STRIP=$ac_cv_prog_STRIP
4967 if test -n "$STRIP"; then
4968 echo "$as_me:$LINENO: result: $STRIP" >&5
4969 echo "${ECHO_T}$STRIP" >&6
4971 echo "$as_me:$LINENO: result: no" >&5
4972 echo "${ECHO_T}no" >&6
4976 if test -z "$ac_cv_prog_STRIP"; then
4978 # Extract the first word of "strip", so it can be a program name with args.
4979 set dummy strip; ac_word=$2
4980 echo "$as_me:$LINENO: checking for $ac_word" >&5
4981 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4982 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then
4983 echo $ECHO_N "(cached) $ECHO_C" >&6
4985 if test -n "$ac_ct_STRIP"; then
4986 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
4988 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4992 test -z "$as_dir" && as_dir=.
4993 for ac_exec_ext in '' $ac_executable_extensions; do
4994 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4995 ac_cv_prog_ac_ct_STRIP="strip"
4996 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5002 test -z "$ac_cv_prog_ac_ct_STRIP" && ac_cv_prog_ac_ct_STRIP=":"
5005 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5006 if test -n "$ac_ct_STRIP"; then
5007 echo "$as_me:$LINENO: result: $ac_ct_STRIP" >&5
5008 echo "${ECHO_T}$ac_ct_STRIP" >&6
5010 echo "$as_me:$LINENO: result: no" >&5
5011 echo "${ECHO_T}no" >&6
5016 STRIP="$ac_cv_prog_STRIP"
5023 # Check whether --enable-libtool-lock or --disable-libtool-lock was given.
5024 if test "${enable_libtool_lock+set}" = set; then
5025 enableval="$enable_libtool_lock"
5028 test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
5030 # Some flags need to be propagated to the compiler or linker for good
5034 # Find out which ABI we are using.
5035 echo '#line 5035 "configure"' > conftest.$ac_ext
5036 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5037 (eval $ac_compile) 2>&5
5039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5040 (exit $ac_status); }; then
5041 case "`/usr/bin/file conftest.$ac_objext`" in
5057 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5058 SAVE_CFLAGS="$CFLAGS"
5059 CFLAGS="$CFLAGS -belf"
5060 echo "$as_me:$LINENO: checking whether the C compiler needs -belf" >&5
5061 echo $ECHO_N "checking whether the C compiler needs -belf... $ECHO_C" >&6
5062 if test "${lt_cv_cc_needs_belf+set}" = set; then
5063 echo $ECHO_N "(cached) $ECHO_C" >&6
5068 ac_cpp='$CPP $CPPFLAGS'
5069 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5070 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5071 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5073 cat >conftest.$ac_ext <<_ACEOF
5076 cat confdefs.h >>conftest.$ac_ext
5077 cat >>conftest.$ac_ext <<_ACEOF
5078 /* end confdefs.h. */
5088 rm -f conftest.$ac_objext conftest$ac_exeext
5089 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5090 (eval $ac_link) 2>conftest.er1
5092 grep -v '^ *+' conftest.er1 >conftest.err
5094 cat conftest.err >&5
5095 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5096 (exit $ac_status); } &&
5097 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
5098 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5101 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5102 (exit $ac_status); }; } &&
5103 { ac_try='test -s conftest$ac_exeext'
5104 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5108 (exit $ac_status); }; }; then
5109 lt_cv_cc_needs_belf=yes
5111 echo "$as_me: failed program was:" >&5
5112 sed 's/^/| /' conftest.$ac_ext >&5
5114 lt_cv_cc_needs_belf=no
5116 rm -f conftest.err conftest.$ac_objext \
5117 conftest$ac_exeext conftest.$ac_ext
5119 ac_cpp='$CXXCPP $CPPFLAGS'
5120 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5121 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5122 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5125 echo "$as_me:$LINENO: result: $lt_cv_cc_needs_belf" >&5
5126 echo "${ECHO_T}$lt_cv_cc_needs_belf" >&6
5127 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5128 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5129 CFLAGS="$SAVE_CFLAGS"
5136 # Sed substitution that helps us do robust quoting. It backslashifies
5137 # metacharacters that are still active within double-quoted strings.
5138 Xsed='sed -e s/^X//'
5139 sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g'
5141 # Same as above, but do not quote variable references.
5142 double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g'
5144 # Sed substitution to delay expansion of an escaped shell variable in a
5145 # double_quote_subst'ed string.
5146 delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
5152 default_ofile=libtool
5153 can_build_shared=yes
5155 # All known linkers require a `.a' archive for static linking (except M$VC,
5156 # which needs '.lib').
5158 ltmain="$ac_aux_dir/ltmain.sh"
5159 ofile="$default_ofile"
5160 with_gnu_ld="$lt_cv_prog_gnu_ld"
5161 need_locks="$enable_libtool_lock"
5164 old_CFLAGS="$CFLAGS"
5166 # Set sane defaults for various variables
5167 test -z "$AR" && AR=ar
5168 test -z "$AR_FLAGS" && AR_FLAGS=cru
5169 test -z "$AS" && AS=as
5170 test -z "$CC" && CC=cc
5171 test -z "$DLLTOOL" && DLLTOOL=dlltool
5172 test -z "$LD" && LD=ld
5173 test -z "$LN_S" && LN_S="ln -s"
5174 test -z "$MAGIC_CMD" && MAGIC_CMD=file
5175 test -z "$NM" && NM=nm
5176 test -z "$OBJDUMP" && OBJDUMP=objdump
5177 test -z "$RANLIB" && RANLIB=:
5178 test -z "$STRIP" && STRIP=:
5179 test -z "$ac_objext" && ac_objext=o
5181 if test x"$host" != x"$build"; then
5182 ac_tool_prefix=${host_alias}-
5187 # Transform linux* to *-*-linux-gnu*, to support old configure scripts.
5190 linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`
5195 # AIX sometimes has problems with the GCC collect2 program. For some
5196 # reason, if we set the COLLECT_NAMES environment variable, the problems
5197 # vanish in a puff of smoke.
5198 if test "X${COLLECT_NAMES+set}" != Xset; then
5200 export COLLECT_NAMES
5205 # Determine commands to create old-style static archives.
5206 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'
5207 old_postinstall_cmds='chmod 644 $oldlib'
5208 old_postuninstall_cmds=
5210 if test -n "$RANLIB"; then
5211 old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
5212 old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"
5215 # Allow CC to be a program name with arguments.
5219 ## FIXME: this should be a separate macro
5221 echo "$as_me:$LINENO: checking for objdir" >&5
5222 echo $ECHO_N "checking for objdir... $ECHO_C" >&6
5223 rm -f .libs 2>/dev/null
5224 mkdir .libs 2>/dev/null
5225 if test -d .libs; then
5228 # MS-DOS does not allow filenames that begin with a dot.
5231 rmdir .libs 2>/dev/null
5232 echo "$as_me:$LINENO: result: $objdir" >&5
5233 echo "${ECHO_T}$objdir" >&6
5238 ## FIXME: this should be a separate macro
5241 # Check whether --with-pic or --without-pic was given.
5242 if test "${with_pic+set}" = set; then
5248 test -z "$pic_mode" && pic_mode=default
5250 # We assume here that the value for lt_cv_prog_cc_pic will not be cached
5251 # in isolation, and that seeing it set (from the cache) indicates that
5252 # the associated values are set (in the cache) correctly too.
5253 echo "$as_me:$LINENO: checking for $compiler option to produce PIC" >&5
5254 echo $ECHO_N "checking for $compiler option to produce PIC... $ECHO_C" >&6
5255 if test "${lt_cv_prog_cc_pic+set}" = set; then
5256 echo $ECHO_N "(cached) $ECHO_C" >&6
5259 lt_cv_prog_cc_shlib=
5261 lt_cv_prog_cc_static=
5262 lt_cv_prog_cc_no_builtin=
5263 lt_cv_prog_cc_can_build_shared=$can_build_shared
5265 if test "$GCC" = yes; then
5266 lt_cv_prog_cc_wl='-Wl,'
5267 lt_cv_prog_cc_static='-static'
5270 beos* | irix5* | irix6* | osf3* | osf4* | osf5*)
5271 # PIC is the default for these OSes.
5274 # Below there is a dirty hack to force normal static linking with -ldl
5275 # The problem is because libdl dynamically linked with both libc and
5276 # libC (AIX C++ library), which obviously doesn't included in libraries
5277 # list by gcc. This cause undefined symbols with -static flags.
5278 # This hack allows C programs to be linked with "-static -ldl", but
5279 # we not sure about C++ programs.
5280 lt_cv_prog_cc_static="$lt_cv_prog_cc_static ${lt_cv_prog_cc_wl}-lC"
5282 cygwin* | mingw* | pw32* | os2*)
5283 # This hack is so that the source file can tell whether it is being
5284 # built for inclusion in a dll (and should export symbols for example).
5285 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5288 # FIXME: we need at least 68020 code to build shared libraries, but
5289 # adding the `-m68020' flag to GCC prevents building anything better,
5291 lt_cv_prog_cc_pic='-m68020 -resident32 -malways-restore-a4'
5294 if test -d /usr/nec; then
5295 lt_cv_prog_cc_pic=-Kconform_pic
5299 lt_cv_prog_cc_pic='-fPIC'
5303 # PORTME Check for PIC flags for the system compiler.
5306 # All AIX code is PIC.
5307 lt_cv_prog_cc_static='-bnso -bI:/lib/syscalls.exp'
5310 hpux9* | hpux10* | hpux11*)
5311 # Is there a better lt_cv_prog_cc_static that works with the bundled CC?
5312 lt_cv_prog_cc_wl='-Wl,'
5313 lt_cv_prog_cc_static="${lt_cv_prog_cc_wl}-a ${lt_cv_prog_cc_wl}archive"
5314 lt_cv_prog_cc_pic='+Z'
5318 lt_cv_prog_cc_wl='-Wl,'
5319 lt_cv_prog_cc_static='-non_shared'
5320 # PIC (with -KPIC) is the default.
5323 cygwin* | mingw* | pw32* | os2*)
5324 # This hack is so that the source file can tell whether it is being
5325 # built for inclusion in a dll (and should export symbols for example).
5326 lt_cv_prog_cc_pic='-DDLL_EXPORT'
5330 lt_cv_prog_cc_pic='-KPIC'
5331 lt_cv_prog_cc_static='-Bstatic'
5334 osf3* | osf4* | osf5*)
5335 # All OSF/1 code is PIC.
5336 lt_cv_prog_cc_wl='-Wl,'
5337 lt_cv_prog_cc_static='-non_shared'
5341 lt_cv_prog_cc_pic='-Kpic'
5342 lt_cv_prog_cc_static='-dn'
5343 lt_cv_prog_cc_shlib='-belf'
5347 lt_cv_prog_cc_pic='-KPIC'
5348 lt_cv_prog_cc_static='-Bstatic'
5349 lt_cv_prog_cc_wl='-Wl,'
5353 lt_cv_prog_cc_pic='-PIC'
5354 lt_cv_prog_cc_static='-Bstatic'
5355 lt_cv_prog_cc_wl='-Qoption ld '
5358 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
5359 lt_cv_prog_cc_pic='-KPIC'
5360 lt_cv_prog_cc_static='-Bstatic'
5361 if test "x$host_vendor" = xsni; then
5362 lt_cv_prog_cc_wl='-LD'
5364 lt_cv_prog_cc_wl='-Wl,'
5369 lt_cv_prog_cc_pic='-pic'
5370 lt_cv_prog_cc_static='-Bstatic'
5374 if test -d /usr/nec ;then
5375 lt_cv_prog_cc_pic='-Kconform_pic'
5376 lt_cv_prog_cc_static='-Bstatic'
5381 lt_cv_prog_cc_can_build_shared=no
5388 if test -z "$lt_cv_prog_cc_pic"; then
5389 echo "$as_me:$LINENO: result: none" >&5
5390 echo "${ECHO_T}none" >&6
5392 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic" >&5
5393 echo "${ECHO_T}$lt_cv_prog_cc_pic" >&6
5395 # Check to make sure the pic_flag actually works.
5396 echo "$as_me:$LINENO: checking if $compiler PIC flag $lt_cv_prog_cc_pic works" >&5
5397 echo $ECHO_N "checking if $compiler PIC flag $lt_cv_prog_cc_pic works... $ECHO_C" >&6
5398 if test "${lt_cv_prog_cc_pic_works+set}" = set; then
5399 echo $ECHO_N "(cached) $ECHO_C" >&6
5401 save_CFLAGS="$CFLAGS"
5402 CFLAGS="$CFLAGS $lt_cv_prog_cc_pic -DPIC"
5403 cat >conftest.$ac_ext <<_ACEOF
5406 cat confdefs.h >>conftest.$ac_ext
5407 cat >>conftest.$ac_ext <<_ACEOF
5408 /* end confdefs.h. */
5418 rm -f conftest.$ac_objext
5419 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5420 (eval $ac_compile) 2>conftest.er1
5422 grep -v '^ *+' conftest.er1 >conftest.err
5424 cat conftest.err >&5
5425 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5426 (exit $ac_status); } &&
5427 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5428 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5431 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5432 (exit $ac_status); }; } &&
5433 { ac_try='test -s conftest.$ac_objext'
5434 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5438 (exit $ac_status); }; }; then
5440 hpux9* | hpux10* | hpux11*)
5441 # On HP-UX, both CC and GCC only warn that PIC is supported... then
5442 # they create non-PIC objects. So, if there were any warnings, we
5443 # assume that PIC is not supported.
5444 if test -s conftest.err; then
5445 lt_cv_prog_cc_pic_works=no
5447 lt_cv_prog_cc_pic_works=yes
5451 lt_cv_prog_cc_pic_works=yes
5456 echo "$as_me: failed program was:" >&5
5457 sed 's/^/| /' conftest.$ac_ext >&5
5459 lt_cv_prog_cc_pic_works=no
5462 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5463 CFLAGS="$save_CFLAGS"
5468 if test "X$lt_cv_prog_cc_pic_works" = Xno; then
5470 lt_cv_prog_cc_can_build_shared=no
5472 lt_cv_prog_cc_pic=" $lt_cv_prog_cc_pic"
5475 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_pic_works" >&5
5476 echo "${ECHO_T}$lt_cv_prog_cc_pic_works" >&6
5481 # Check for any special shared library compilation flags.
5482 if test -n "$lt_cv_prog_cc_shlib"; then
5483 { echo "$as_me:$LINENO: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&5
5484 echo "$as_me: WARNING: \`$CC' requires \`$lt_cv_prog_cc_shlib' to build shared libraries" >&2;}
5485 if echo "$old_CC $old_CFLAGS " | egrep -e "[ ]$lt_cv_prog_cc_shlib[ ]" >/dev/null; then :
5487 { echo "$as_me:$LINENO: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&5
5488 echo "$as_me: WARNING: add \`$lt_cv_prog_cc_shlib' to the CC or CFLAGS env variable and reconfigure" >&2;}
5489 lt_cv_prog_cc_can_build_shared=no
5493 ## FIXME: this should be a separate macro
5495 echo "$as_me:$LINENO: checking if $compiler static flag $lt_cv_prog_cc_static works" >&5
5496 echo $ECHO_N "checking if $compiler static flag $lt_cv_prog_cc_static works... $ECHO_C" >&6
5497 if test "${lt_cv_prog_cc_static_works+set}" = set; then
5498 echo $ECHO_N "(cached) $ECHO_C" >&6
5500 lt_cv_prog_cc_static_works=no
5501 save_LDFLAGS="$LDFLAGS"
5502 LDFLAGS="$LDFLAGS $lt_cv_prog_cc_static"
5503 cat >conftest.$ac_ext <<_ACEOF
5506 cat confdefs.h >>conftest.$ac_ext
5507 cat >>conftest.$ac_ext <<_ACEOF
5508 /* end confdefs.h. */
5518 rm -f conftest.$ac_objext conftest$ac_exeext
5519 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
5520 (eval $ac_link) 2>conftest.er1
5522 grep -v '^ *+' conftest.er1 >conftest.err
5524 cat conftest.err >&5
5525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5526 (exit $ac_status); } &&
5527 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5528 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5531 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5532 (exit $ac_status); }; } &&
5533 { ac_try='test -s conftest$ac_exeext'
5534 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5537 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5538 (exit $ac_status); }; }; then
5539 lt_cv_prog_cc_static_works=yes
5541 echo "$as_me: failed program was:" >&5
5542 sed 's/^/| /' conftest.$ac_ext >&5
5545 rm -f conftest.err conftest.$ac_objext \
5546 conftest$ac_exeext conftest.$ac_ext
5547 LDFLAGS="$save_LDFLAGS"
5552 # Belt *and* braces to stop my trousers falling down:
5553 test "X$lt_cv_prog_cc_static_works" = Xno && lt_cv_prog_cc_static=
5554 echo "$as_me:$LINENO: result: $lt_cv_prog_cc_static_works" >&5
5555 echo "${ECHO_T}$lt_cv_prog_cc_static_works" >&6
5557 pic_flag="$lt_cv_prog_cc_pic"
5558 special_shlib_compile_flags="$lt_cv_prog_cc_shlib"
5559 wl="$lt_cv_prog_cc_wl"
5560 link_static_flag="$lt_cv_prog_cc_static"
5561 no_builtin_flag="$lt_cv_prog_cc_no_builtin"
5562 can_build_shared="$lt_cv_prog_cc_can_build_shared"
5567 ## FIXME: this should be a separate macro
5569 # Check to see if options -o and -c are simultaneously supported by compiler
5570 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.$ac_objext" >&5
5571 echo $ECHO_N "checking if $compiler supports -c -o file.$ac_objext... $ECHO_C" >&6
5572 $rm -r conftest 2>/dev/null
5575 echo "int some_variable = 0;" > conftest.$ac_ext
5577 # According to Tom Tromey, Ian Lance Taylor reported there are C compilers
5578 # that will create temporary files in the current directory regardless of
5579 # the output directory. Thus, making CWD read-only will cause this test
5580 # to fail, enabling locking or at least warning the user not to do parallel
5583 save_CFLAGS="$CFLAGS"
5584 CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5586 if { (eval echo configure:5586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5587 # The compiler can only warn and ignore the option if not recognized
5588 # So say no if there are warnings
5589 if test -s out/conftest.err; then
5595 # Append any errors to the config.log.
5596 cat out/conftest.err 1>&5
5599 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5600 echo "${ECHO_T}$compiler_c_o" >&6
5601 CFLAGS="$save_CFLAGS"
5607 $rm -r conftest 2>/dev/null
5609 if test x"$compiler_c_o" = x"yes"; then
5610 # Check to see if we can write to a .lo
5611 echo "$as_me:$LINENO: checking if $compiler supports -c -o file.lo" >&5
5612 echo $ECHO_N "checking if $compiler supports -c -o file.lo... $ECHO_C" >&6
5614 save_CFLAGS="$CFLAGS"
5615 CFLAGS="$CFLAGS -c -o conftest.lo"
5616 cat >conftest.$ac_ext <<_ACEOF
5619 cat confdefs.h >>conftest.$ac_ext
5620 cat >>conftest.$ac_ext <<_ACEOF
5621 /* end confdefs.h. */
5626 int some_variable = 0;
5631 rm -f conftest.$ac_objext
5632 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5633 (eval $ac_compile) 2>conftest.er1
5635 grep -v '^ *+' conftest.er1 >conftest.err
5637 cat conftest.err >&5
5638 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5639 (exit $ac_status); } &&
5640 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5641 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5645 (exit $ac_status); }; } &&
5646 { ac_try='test -s conftest.$ac_objext'
5647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5651 (exit $ac_status); }; }; then
5652 # The compiler can only warn and ignore the option if not recognized
5653 # So say no if there are warnings
5654 if test -s conftest.err; then
5661 echo "$as_me: failed program was:" >&5
5662 sed 's/^/| /' conftest.$ac_ext >&5
5665 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5666 echo "$as_me:$LINENO: result: $compiler_c_o" >&5
5667 echo "${ECHO_T}$compiler_c_o" >&6
5668 CFLAGS="$save_CFLAGS"
5675 ## FIXME: this should be a separate macro
5677 # Check to see if we can do hard links to lock some files if needed
5678 hard_links="nottested"
5679 if test "$compiler_c_o" = no && test "$need_locks" != no; then
5680 # do not overwrite the value of need_locks provided by the user
5681 echo "$as_me:$LINENO: checking if we can lock with hard links" >&5
5682 echo $ECHO_N "checking if we can lock with hard links... $ECHO_C" >&6
5685 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5687 ln conftest.a conftest.b 2>&5 || hard_links=no
5688 ln conftest.a conftest.b 2>/dev/null && hard_links=no
5689 echo "$as_me:$LINENO: result: $hard_links" >&5
5690 echo "${ECHO_T}$hard_links" >&6
5691 if test "$hard_links" = no; then
5692 { echo "$as_me:$LINENO: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
5693 echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
5702 ## FIXME: this should be a separate macro
5704 if test "$GCC" = yes; then
5705 # Check to see if options -fno-rtti -fno-exceptions are supported by compiler
5706 echo "$as_me:$LINENO: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
5707 echo $ECHO_N "checking if $compiler supports -fno-rtti -fno-exceptions... $ECHO_C" >&6
5708 echo "int some_variable = 0;" > conftest.$ac_ext
5709 save_CFLAGS="$CFLAGS"
5710 CFLAGS="$CFLAGS -fno-rtti -fno-exceptions -c conftest.$ac_ext"
5711 compiler_rtti_exceptions=no
5712 cat >conftest.$ac_ext <<_ACEOF
5715 cat confdefs.h >>conftest.$ac_ext
5716 cat >>conftest.$ac_ext <<_ACEOF
5717 /* end confdefs.h. */
5722 int some_variable = 0;
5727 rm -f conftest.$ac_objext
5728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5729 (eval $ac_compile) 2>conftest.er1
5731 grep -v '^ *+' conftest.er1 >conftest.err
5733 cat conftest.err >&5
5734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5735 (exit $ac_status); } &&
5736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
5737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5741 (exit $ac_status); }; } &&
5742 { ac_try='test -s conftest.$ac_objext'
5743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
5746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5747 (exit $ac_status); }; }; then
5748 # The compiler can only warn and ignore the option if not recognized
5749 # So say no if there are warnings
5750 if test -s conftest.err; then
5751 compiler_rtti_exceptions=no
5753 compiler_rtti_exceptions=yes
5757 echo "$as_me: failed program was:" >&5
5758 sed 's/^/| /' conftest.$ac_ext >&5
5761 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
5762 CFLAGS="$save_CFLAGS"
5763 echo "$as_me:$LINENO: result: $compiler_rtti_exceptions" >&5
5764 echo "${ECHO_T}$compiler_rtti_exceptions" >&6
5766 if test "$compiler_rtti_exceptions" = "yes"; then
5767 no_builtin_flag=' -fno-builtin -fno-rtti -fno-exceptions'
5769 no_builtin_flag=' -fno-builtin'
5775 ## FIXME: this should be a separate macro
5777 # See if the linker supports building shared libraries.
5778 echo "$as_me:$LINENO: checking whether the linker ($LD) supports shared libraries" >&5
5779 echo $ECHO_N "checking whether the linker ($LD) supports shared libraries... $ECHO_C" >&6
5781 allow_undefined_flag=
5783 need_lib_prefix=unknown
5784 need_version=unknown
5785 # when you set need_version to no, make sure it does not cause -set_version
5786 # flags to be left without arguments
5788 archive_expsym_cmds=
5789 old_archive_from_new_cmds=
5790 old_archive_from_expsyms_cmds=
5791 export_dynamic_flag_spec=
5792 whole_archive_flag_spec=
5793 thread_safe_flag_spec=
5794 hardcode_into_libs=no
5795 hardcode_libdir_flag_spec=
5796 hardcode_libdir_separator=
5799 hardcode_shlibpath_var=unsupported
5801 link_all_deplibs=unknown
5802 always_export_symbols=no
5803 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | sed '\''s/.* //'\'' | sort | uniq > $export_symbols'
5804 # include_expsyms should be a list of space-separated symbols to be *always*
5805 # included in the symbol list
5807 # exclude_expsyms can be an egrep regular expression of symbols to exclude
5808 # it will be wrapped by ` (' and `)$', so one must not match beginning or
5809 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
5810 # as well as any symbol that contains `d'.
5811 exclude_expsyms="_GLOBAL_OFFSET_TABLE_"
5812 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
5813 # platforms (ab)use it in PIC code, but their linkers get confused if
5814 # the symbol is explicitly referenced. Since portable code cannot
5815 # rely on this symbol name, it's probably fine to never include it in
5816 # preloaded symbol tables.
5817 extract_expsyms_cmds=
5820 cygwin* | mingw* | pw32* )
5821 # FIXME: the MSVC++ port hasn't been tested in a loooong time
5822 # When not using gcc, we currently assume that we are using
5823 # Microsoft Visual C++.
5824 if test "$GCC" != yes; then
5832 if test "$with_gnu_ld" = yes; then
5833 # If archive_cmds runs LD, not CC, wlarc should be empty
5836 # See if GNU ld supports shared libraries.
5839 # On AIX, the GNU linker is very broken
5843 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
5844 *** to be unable to reliably create shared libraries on AIX.
5845 *** Therefore, libtool is disabling shared libraries support. If you
5846 *** really care for shared libraries, you may want to modify your PATH
5847 *** so that a non-GNU linker is found, and then restart.
5853 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)'
5854 hardcode_libdir_flag_spec='-L$libdir'
5855 hardcode_minus_L=yes
5857 # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
5858 # that the semantics of dynamic libraries on AmigaOS, at least up
5859 # to version 4, is to share data among multiple programs linked
5860 # with the same dynamic library. Since this doesn't match the
5861 # behavior of shared libraries on other platforms, we can use
5867 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5868 allow_undefined_flag=unsupported
5869 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
5870 # support --undefined. This deserves some investigation. FIXME
5871 archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5877 cygwin* | mingw* | pw32*)
5878 # hardcode_libdir_flag_spec is actually meaningless, as there is
5879 # no search path for DLLs.
5880 hardcode_libdir_flag_spec='-L$libdir'
5881 allow_undefined_flag=unsupported
5882 always_export_symbols=yes
5884 extract_expsyms_cmds='test -f $output_objdir/impgen.c || \
5885 sed -e "/^# \/\* impgen\.c starts here \*\//,/^# \/\* impgen.c ends here \*\// { s/^# //;s/^# *$//; p; }" -e d < $''0 > $output_objdir/impgen.c~
5886 test -f $output_objdir/impgen.exe || (cd $output_objdir && \
5887 if test "x$HOST_CC" != "x" ; then $HOST_CC -o impgen impgen.c ; \
5888 else $CC -o impgen impgen.c ; fi)~
5889 $output_objdir/impgen $dir/$soname > $output_objdir/$soname-def'
5891 old_archive_from_expsyms_cmds='$DLLTOOL --as=$AS --dllname $soname --def $output_objdir/$soname-def --output-lib $output_objdir/$newlib'
5893 # cygwin and mingw dlls have different entry points and sets of symbols
5895 # FIXME: what about values for MSVC?
5896 dll_entry=__cygwin_dll_entry@12
5897 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12~
5901 dll_entry=_DllMainCRTStartup@12
5902 dll_exclude_symbols=DllMain@12,DllMainCRTStartup@12,DllEntryPoint@12~
5906 # mingw and cygwin differ, and it's simplest to just exclude the union
5907 # of the two symbol sets.
5908 dll_exclude_symbols=DllMain@12,_cygwin_dll_entry@12,_cygwin_noncygwin_dll_entry@12,DllMainCRTStartup@12,DllEntryPoint@12
5910 # recent cygwin and mingw systems supply a stub DllMain which the user
5911 # can override, but on older systems we have to supply one (in ltdll.c)
5912 if test "x$lt_cv_need_dllmain" = "xyes"; then
5913 ltdll_obj='$output_objdir/$soname-ltdll.'"$ac_objext "
5914 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~
5915 test -f $output_objdir/$soname-ltdll.$ac_objext || (cd $output_objdir && $CC -c $soname-ltdll.c)~'
5921 # Extract the symbol export list from an `--export-all' def file,
5922 # then regenerate the def file from the symbol export list, so that
5923 # the compiled dll only exports the symbol export list.
5924 # Be careful not to strip the DATA tag left be newer dlltools.
5925 export_symbols_cmds="$ltdll_cmds"'
5926 $DLLTOOL --export-all --exclude-symbols '$dll_exclude_symbols' --output-def $output_objdir/$soname-def '$ltdll_obj'$libobjs $convenience~
5927 sed -e "1,/EXPORTS/d" -e "s/ @ [0-9]*//" -e "s/ *;.*$//" < $output_objdir/$soname-def > $export_symbols'
5929 # If DATA tags from a recent dlltool are present, honour them!
5930 archive_expsym_cmds='echo EXPORTS > $output_objdir/$soname-def~
5932 cat $export_symbols | while read symbol; do
5935 2) echo " \$2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
5936 *) echo " \$2 @ \$_lt_hint \$3 ; " >> $output_objdir/$soname-def;;
5938 _lt_hint=`expr 1 + \$_lt_hint`;
5941 $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~
5942 $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~
5943 $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~
5944 $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~
5945 $CC $output_objdir/$soname-exp '$lt_cv_cc_dll_switch' -Wl,-e,'$dll_entry' -o $lib '$ltdll_obj'$libobjs $deplibs $compiler_flags'
5949 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
5950 archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
5953 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5954 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5959 if $LD -v 2>&1 | egrep 'BFD 2\.8' > /dev/null; then
5963 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
5964 *** create shared libraries on Solaris systems. Therefore, libtool
5965 *** is disabling shared libraries support. We urge you to upgrade GNU
5966 *** binutils to release 2.9.1 or newer. Another option is to modify
5967 *** your PATH or compiler configuration so that the native linker is
5968 *** used, and then restart.
5971 elif $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5972 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5973 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5980 archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
5983 hardcode_shlibpath_var=no
5987 if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then
5988 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
5989 archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
5996 if test "$ld_shlibs" = yes; then
5997 runpath_var=LD_RUN_PATH
5998 hardcode_libdir_flag_spec='${wl}--rpath ${wl}$libdir'
5999 export_dynamic_flag_spec='${wl}--export-dynamic'
6001 cygwin* | mingw* | pw32*)
6002 # dlltool doesn't understand --whole-archive et. al.
6003 whole_archive_flag_spec=
6006 # ancient GNU ld didn't support --whole-archive et. al.
6007 if $LD --help 2>&1 | egrep 'no-whole-archive' > /dev/null; then
6008 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
6010 whole_archive_flag_spec=
6016 # PORTME fill in a description of your system's linker (not GNU ld)
6019 allow_undefined_flag=unsupported
6020 always_export_symbols=yes
6021 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'
6022 # Note: this linker hardcodes the directories in LIBPATH if there
6023 # are no directories specified by -L.
6024 hardcode_minus_L=yes
6025 if test "$GCC" = yes && test -z "$link_static_flag"; then
6026 # Neither direct hardcoding nor static linking is supported with a
6028 hardcode_direct=unsupported
6033 hardcode_libdir_flag_spec='${wl}-b ${wl}nolibpath ${wl}-b ${wl}libpath:$libdir:/usr/lib:/lib'
6034 hardcode_libdir_separator=':'
6035 if test "$GCC" = yes; then
6036 collect2name=`${CC} -print-prog-name=collect2`
6037 if test -f "$collect2name" && \
6038 strings "$collect2name" | grep resolve_lib_name >/dev/null
6040 # We have reworked collect2
6043 # We have old collect2
6044 hardcode_direct=unsupported
6045 # It fails to find uninstalled libraries when the uninstalled
6046 # path is not listed in the libpath. Setting hardcode_minus_L
6047 # to unsupported forces relinking
6048 hardcode_minus_L=yes
6049 hardcode_libdir_flag_spec='-L$libdir'
6050 hardcode_libdir_separator=
6052 shared_flag='-shared'
6054 shared_flag='${wl}-bM:SRE'
6057 allow_undefined_flag=' ${wl}-berok'
6058 archive_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bexpall ${wl}-bnoentry${allow_undefined_flag}'
6059 archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs $compiler_flags ${wl}-bE:$export_symbols ${wl}-bnoentry${allow_undefined_flag}'
6060 case "$host_os" in aix4.[01]|aix4.[01].*)
6061 # According to Greg Wooledge, -bexpall is only supported from AIX 4.2 on
6062 always_export_symbols=yes ;;
6065 # We don't want to build shared libraries on unknown CPU types.
6067 powerpc | rs6000) ;;
6073 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)'
6074 hardcode_libdir_flag_spec='-L$libdir'
6075 hardcode_minus_L=yes
6076 # see comment about different semantics on the GNU ld section
6080 cygwin* | mingw* | pw32*)
6081 # When not using gcc, we currently assume that we are using
6082 # Microsoft Visual C++.
6083 # hardcode_libdir_flag_spec is actually meaningless, as there is
6084 # no search path for DLLs.
6085 hardcode_libdir_flag_spec=' '
6086 allow_undefined_flag=unsupported
6087 # Tell ltmain to make .lib files, not .a files.
6089 # FIXME: Setting linknames here is a bad hack.
6090 archive_cmds='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | sed -e '\''s/ -lc$//'\''` -link -dll~linknames='
6091 # The linker will automatically build a .lib file if we build a DLL.
6092 old_archive_from_new_cmds='true'
6093 # FIXME: Should let the user specify the lib program.
6094 old_archive_cmds='lib /OUT:$oldlib$oldobjs$old_deplibs'
6095 fix_srcfile_path='`cygpath -w "$srcfile"`'
6098 darwin* | rhapsody*)
6099 allow_undefined_flag='-undefined warning'
6100 archive_cmds='$CC `if test "$module" = "yes"; then echo -bundle; else
6101 echo -dynamiclib; fi` -o $lib $libobjs $deplibs $linkopts'
6102 archive_expsym_cmds="$archive_cmds"' && strip -s $export_symbols'
6103 ## What we need is to hardcode the path to the library, not the search path
6104 #hardcode_direct=yes
6105 #hardcode_libdir_flag_spec='-install_name $libdir/$lib'
6106 hardcode_shlibpath_var=no
6107 whole_archive_flag_spec='-all_load'
6114 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
6115 # support. Future versions do this automatically, but an explicit c++rt0.o
6116 # does not break anything, and helps significantly (at the cost of a little
6119 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
6120 hardcode_libdir_flag_spec='-R$libdir'
6122 hardcode_shlibpath_var=no
6125 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
6127 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6129 hardcode_minus_L=yes
6130 hardcode_shlibpath_var=no
6133 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
6135 archive_cmds='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
6136 hardcode_libdir_flag_spec='-R$libdir'
6138 hardcode_shlibpath_var=no
6141 hpux9* | hpux10* | hpux11*)
6143 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' ;;
6144 *) archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags' ;;
6146 hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
6147 hardcode_libdir_separator=:
6149 hardcode_minus_L=yes # Not in the search PATH, but as the default
6150 # location of the library.
6151 export_dynamic_flag_spec='${wl}-E'
6155 if test "$GCC" = yes; then
6156 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'
6158 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'
6160 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6161 hardcode_libdir_separator=:
6162 link_all_deplibs=yes
6166 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6167 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
6169 archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
6171 hardcode_libdir_flag_spec='-R$libdir'
6173 hardcode_shlibpath_var=no
6177 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linkopts'
6179 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6180 hardcode_libdir_separator=:
6181 hardcode_shlibpath_var=no
6185 archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
6186 hardcode_libdir_flag_spec='-R$libdir'
6188 hardcode_shlibpath_var=no
6192 hardcode_libdir_flag_spec='-L$libdir'
6193 hardcode_minus_L=yes
6194 allow_undefined_flag=unsupported
6195 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'
6196 old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
6200 if test "$GCC" = yes; then
6201 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6202 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'
6204 allow_undefined_flag=' -expect_unresolved \*'
6205 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'
6207 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
6208 hardcode_libdir_separator=:
6211 osf4* | osf5*) # as osf3* with the addition of -msym flag
6212 if test "$GCC" = yes; then
6213 allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
6214 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'
6216 allow_undefined_flag=' -expect_unresolved \*'
6217 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'
6218 archive_expsym_cmds='for i in `cat $export_symbols`; do printf "-exported_symbol " >> $lib.exp; echo "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
6219 $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'
6221 #Both c and cxx compiler support -rpath directly
6222 hardcode_libdir_flag_spec='-rpath $libdir'
6223 hardcode_libdir_separator=:
6227 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6228 hardcode_shlibpath_var=no
6229 runpath_var=LD_RUN_PATH
6230 hardcode_runpath_var=yes
6234 no_undefined_flag=' -z text'
6235 # $CC -shared without GNU ld will not create a library from C++
6236 # object files and a static libstdc++, better avoid it by now
6237 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6238 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6239 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6240 hardcode_libdir_flag_spec='-R$libdir'
6241 hardcode_shlibpath_var=no
6243 solaris2.[0-5] | solaris2.[0-5].*) ;;
6244 *) # Supported since Solaris 2.6 (maybe 2.5.1?)
6245 whole_archive_flag_spec='-z allextract$convenience -z defaultextract' ;;
6247 link_all_deplibs=yes
6251 if test "x$host_vendor" = xsequent; then
6252 # Use $CC to link under sequent, because it throws in some extra .o
6253 # files that make .init and .fini sections work.
6254 archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
6256 archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
6258 hardcode_libdir_flag_spec='-L$libdir'
6260 hardcode_minus_L=yes
6261 hardcode_shlibpath_var=no
6265 if test "x$host_vendor" = xsno; then
6266 archive_cmds='$LD -G -Bsymbolic -h $soname -o $lib $libobjs $deplibs $linkopts'
6267 hardcode_direct=yes # is this really true???
6269 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6270 hardcode_direct=no #Motorola manual says yes, but my tests say they lie
6272 runpath_var='LD_RUN_PATH'
6273 hardcode_shlibpath_var=no
6277 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6278 hardcode_shlibpath_var=no
6279 export_dynamic_flag_spec='-Bexport'
6283 no_undefined_flag=' -z text'
6284 # $CC -shared without GNU ld will not create a library from C++
6285 # object files and a static libstdc++, better avoid it by now
6286 archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
6287 archive_expsym_cmds='$echo "{ global:" > $lib.exp~cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
6288 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
6289 hardcode_libdir_flag_spec=
6290 hardcode_shlibpath_var=no
6291 runpath_var='LD_RUN_PATH'
6295 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6296 hardcode_libdir_flag_spec='-L$libdir'
6297 hardcode_shlibpath_var=no
6301 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6302 hardcode_libdir_flag_spec='-L$libdir'
6303 hardcode_shlibpath_var=no
6307 if test -d /usr/nec; then
6308 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6309 hardcode_shlibpath_var=no
6310 runpath_var=LD_RUN_PATH
6311 hardcode_runpath_var=yes
6317 archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
6320 hardcode_shlibpath_var=no
6321 hardcode_runpath_var=yes
6322 runpath_var=LD_RUN_PATH
6326 archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
6327 runpath_var='LD_RUN_PATH'
6328 hardcode_shlibpath_var=no
6336 echo "$as_me:$LINENO: result: $ld_shlibs" >&5
6337 echo "${ECHO_T}$ld_shlibs" >&6
6338 test "$ld_shlibs" = no && can_build_shared=no
6342 ## FIXME: this should be a separate macro
6344 # Check hardcoding attributes.
6345 echo "$as_me:$LINENO: checking how to hardcode library paths into programs" >&5
6346 echo $ECHO_N "checking how to hardcode library paths into programs... $ECHO_C" >&6
6348 if test -n "$hardcode_libdir_flag_spec" || \
6349 test -n "$runpath_var"; then
6351 # We can hardcode non-existant directories.
6352 if test "$hardcode_direct" != no &&
6353 # If the only mechanism to avoid hardcoding is shlibpath_var, we
6354 # have to relink, otherwise we might link with an installed library
6355 # when we should be linking with a yet-to-be-installed one
6356 ## test "$hardcode_shlibpath_var" != no &&
6357 test "$hardcode_minus_L" != no; then
6358 # Linking always hardcodes the temporary library directory.
6359 hardcode_action=relink
6361 # We can link without hardcoding, and we can hardcode nonexisting dirs.
6362 hardcode_action=immediate
6365 # We cannot hardcode anything, or else we can only hardcode existing
6367 hardcode_action=unsupported
6369 echo "$as_me:$LINENO: result: $hardcode_action" >&5
6370 echo "${ECHO_T}$hardcode_action" >&6
6374 ## FIXME: this should be a separate macro
6378 echo "$as_me:$LINENO: checking whether stripping libraries is possible" >&5
6379 echo $ECHO_N "checking whether stripping libraries is possible... $ECHO_C" >&6
6380 if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
6381 test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
6382 test -z "$striplib" && striplib="$STRIP --strip-unneeded"
6383 echo "$as_me:$LINENO: result: yes" >&5
6384 echo "${ECHO_T}yes" >&6
6386 echo "$as_me:$LINENO: result: no" >&5
6387 echo "${ECHO_T}no" >&6
6392 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6393 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6395 ## FIXME: this should be a separate macro
6397 # PORTME Fill in your ld.so characteristics
6398 echo "$as_me:$LINENO: checking dynamic linker characteristics" >&5
6399 echo $ECHO_N "checking dynamic linker characteristics... $ECHO_C" >&6
6401 libname_spec='lib$name'
6408 shlibpath_overrides_runpath=unknown
6410 dynamic_linker="$host_os ld.so"
6411 sys_lib_dlsearch_path_spec="/lib /usr/lib"
6412 sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
6417 library_names_spec='${libname}${release}.so$versuffix $libname.a'
6418 shlibpath_var=LIBPATH
6420 # AIX has no versioning support, so we append a major version to the name.
6421 soname_spec='${libname}${release}.so$major'
6426 # AIX has no versioning support, so currently we can not hardcode correct
6427 # soname into executable. Probably we can add versioning support to
6428 # collect2, so additional links can be useful in future.
6429 # We preserve .a as extension for shared libraries though AIX4.2
6430 # and later linker supports .so
6431 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.a'
6432 shlibpath_var=LIBPATH
6436 library_names_spec='$libname.ixlibrary $libname.a'
6437 # Create ${libname}_ixlibrary.a entries in /sys/libs.
6438 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'
6442 library_names_spec='${libname}.so'
6443 dynamic_linker="$host_os ld.so"
6444 shlibpath_var=LIBRARY_PATH
6450 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6451 soname_spec='${libname}${release}.so$major'
6452 finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
6453 shlibpath_var=LD_LIBRARY_PATH
6454 sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
6455 sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
6456 export_dynamic_flag_spec=-rdynamic
6457 # the default ld.so.conf also contains /usr/contrib/lib and
6458 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
6459 # libtool to hard-code these into programs
6462 cygwin* | mingw* | pw32*)
6463 version_type=windows
6466 if test "$GCC" = yes; then
6467 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll'
6469 library_names_spec='${libname}`echo ${release} | sed -e 's/[.]/-/g'`${versuffix}.dll $libname.lib'
6471 dynamic_linker='Win32 ld.exe'
6472 # FIXME: first we should search . and the directory the executable is in
6476 darwin* | rhapsody*)
6479 library_names_spec='${libname}.`if test "$module" = "yes"; then echo so; else echo dylib; fi`'
6480 shlibpath_overrides_runpath=yes
6481 shlibpath_var=DYLD_LIBRARY_PATH
6482 postinstall_cmds='chmod +x $lib'
6490 objformat=`test -x /usr/bin/objformat && /usr/bin/objformat || echo aout`
6491 version_type=freebsd-$objformat
6492 case "$version_type" in
6494 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6499 library_names_spec='${libname}${release}.so$versuffix $libname.so$versuffix'
6503 shlibpath_var=LD_LIBRARY_PATH
6506 shlibpath_overrides_runpath=yes
6509 shlibpath_overrides_runpath=no
6510 hardcode_into_libs=yes
6519 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so${major} ${libname}.so'
6520 soname_spec='${libname}${release}.so$major'
6521 shlibpath_var=LD_LIBRARY_PATH
6522 hardcode_into_libs=yes
6525 hpux9* | hpux10* | hpux11*)
6526 # Give a soname corresponding to the major version so that dld.sl refuses to
6527 # link against other versions.
6528 dynamic_linker="$host_os dld.sl"
6532 shlibpath_var=SHLIB_PATH
6533 shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
6534 library_names_spec='${libname}${release}.sl$versuffix ${libname}${release}.sl$major $libname.sl'
6535 soname_spec='${libname}${release}.sl$major'
6536 # HP-UX runs *really* slowly unless shared libraries are mode 555.
6537 postinstall_cmds='chmod 555 $lib'
6544 soname_spec='${libname}${release}.so$major'
6545 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so $libname.so'
6551 case "$LD" in # libtool.m4 will add one of these switches to LD
6552 *-32|*"-32 ") libsuff= shlibsuff= libmagic=32-bit;;
6553 *-n32|*"-n32 ") libsuff=32 shlibsuff=N32 libmagic=N32;;
6554 *-64|*"-64 ") libsuff=64 shlibsuff=64 libmagic=64-bit;;
6555 *) libsuff= shlibsuff= libmagic=never-match;;
6559 shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
6560 shlibpath_overrides_runpath=no
6561 sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
6562 sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
6565 # No shared lib support for Linux oldld, aout, or coff.
6566 linux-gnuoldld* | linux-gnuaout* | linux-gnucoff*)
6570 # This must be Linux ELF.
6575 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6576 soname_spec='${libname}${release}.so$major'
6577 finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
6578 shlibpath_var=LD_LIBRARY_PATH
6579 shlibpath_overrides_runpath=no
6580 # This implies no fast_install, which is unacceptable.
6581 # Some rework will be needed to allow for fast_install
6582 # before this can be enabled.
6583 hardcode_into_libs=yes
6585 # We used to test for /lib/ld.so.1 and disable shared libraries on
6586 # powerpc, because MkLinux only supported shared libraries with the
6587 # GNU dynamic linker. Since this was broken with cross compilers,
6588 # most powerpc-linux boxes support dynamic linking these days and
6589 # people can always --disable-shared, the test was removed, and we
6590 # assume the GNU/Linux dynamic linker is in use.
6591 dynamic_linker='GNU/Linux ld.so'
6596 if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
6597 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6598 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6599 dynamic_linker='NetBSD (a.out) ld.so'
6601 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major ${libname}${release}.so ${libname}.so'
6602 soname_spec='${libname}${release}.so$major'
6603 dynamic_linker='NetBSD ld.elf_so'
6605 shlibpath_var=LD_LIBRARY_PATH
6606 shlibpath_overrides_runpath=yes
6607 hardcode_into_libs=yes
6612 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6613 shlibpath_var=LD_LIBRARY_PATH
6614 shlibpath_overrides_runpath=yes
6619 if test "$with_gnu_ld" = yes; then
6623 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6624 finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
6625 shlibpath_var=LD_LIBRARY_PATH
6629 libname_spec='$name'
6631 library_names_spec='$libname.dll $libname.a'
6632 dynamic_linker='OS/2 ld.exe'
6633 shlibpath_var=LIBPATH
6636 osf3* | osf4* | osf5*)
6639 soname_spec='${libname}${release}.so'
6640 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
6641 shlibpath_var=LD_LIBRARY_PATH
6642 sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
6643 sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
6648 soname_spec='${libname}${release}.so$major'
6649 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6650 shlibpath_var=LD_LIBRARY_PATH
6657 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6658 soname_spec='${libname}${release}.so$major'
6659 shlibpath_var=LD_LIBRARY_PATH
6660 shlibpath_overrides_runpath=yes
6661 hardcode_into_libs=yes
6662 # ldd complains unless libraries are executable
6663 postinstall_cmds='chmod +x $lib'
6668 library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix'
6669 finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
6670 shlibpath_var=LD_LIBRARY_PATH
6671 shlibpath_overrides_runpath=yes
6672 if test "$with_gnu_ld" = yes; then
6678 sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
6680 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6681 soname_spec='${libname}${release}.so$major'
6682 shlibpath_var=LD_LIBRARY_PATH
6683 case "$host_vendor" in
6685 shlibpath_overrides_runpath=no
6690 shlibpath_overrides_runpath=no
6691 sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
6698 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6699 soname_spec='${libname}${release}.so$major'
6700 shlibpath_var=LD_LIBRARY_PATH
6707 library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so$major $libname.so'
6708 soname_spec='${libname}${release}.so$major'
6709 shlibpath_var=LD_LIBRARY_PATH
6713 if test -d /usr/nec ;then
6715 library_names_spec='$libname.so.$versuffix $libname.so.$major $libname.so'
6716 soname_spec='$libname.so.$major'
6717 shlibpath_var=LD_LIBRARY_PATH
6725 echo "$as_me:$LINENO: result: $dynamic_linker" >&5
6726 echo "${ECHO_T}$dynamic_linker" >&6
6727 test "$dynamic_linker" = no && can_build_shared=no
6731 ## FIXME: this should be a separate macro
6733 # Report the final consequences.
6734 echo "$as_me:$LINENO: checking if libtool supports shared libraries" >&5
6735 echo $ECHO_N "checking if libtool supports shared libraries... $ECHO_C" >&6
6736 echo "$as_me:$LINENO: result: $can_build_shared" >&5
6737 echo "${ECHO_T}$can_build_shared" >&6
6741 if test "$hardcode_action" = relink; then
6742 # Fast installation is not supported
6743 enable_fast_install=no
6744 elif test "$shlibpath_overrides_runpath" = yes ||
6745 test "$enable_shared" = no; then
6746 # Fast installation is not necessary
6747 enable_fast_install=needless
6750 variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
6751 if test "$GCC" = yes; then
6752 variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
6755 if test "x$enable_dlopen" != xyes; then
6756 enable_dlopen=unknown
6757 enable_dlopen_self=unknown
6758 enable_dlopen_self_static=unknown
6765 lt_cv_dlopen="load_add_on"
6767 lt_cv_dlopen_self=yes
6770 cygwin* | mingw* | pw32*)
6771 lt_cv_dlopen="LoadLibrary"
6776 echo "$as_me:$LINENO: checking for dlopen in -ldl" >&5
6777 echo $ECHO_N "checking for dlopen in -ldl... $ECHO_C" >&6
6778 if test "${ac_cv_lib_dl_dlopen+set}" = set; then
6779 echo $ECHO_N "(cached) $ECHO_C" >&6
6781 ac_check_lib_save_LIBS=$LIBS
6783 cat >conftest.$ac_ext <<_ACEOF
6786 cat confdefs.h >>conftest.$ac_ext
6787 cat >>conftest.$ac_ext <<_ACEOF
6788 /* end confdefs.h. */
6790 /* Override any gcc2 internal prototype to avoid an error. */
6794 /* We use char because int might match the return type of a gcc2
6795 builtin and then its argument prototype would still apply. */
6805 rm -f conftest.$ac_objext conftest$ac_exeext
6806 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6807 (eval $ac_link) 2>conftest.er1
6809 grep -v '^ *+' conftest.er1 >conftest.err
6811 cat conftest.err >&5
6812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6813 (exit $ac_status); } &&
6814 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6819 (exit $ac_status); }; } &&
6820 { ac_try='test -s conftest$ac_exeext'
6821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6825 (exit $ac_status); }; }; then
6826 ac_cv_lib_dl_dlopen=yes
6828 echo "$as_me: failed program was:" >&5
6829 sed 's/^/| /' conftest.$ac_ext >&5
6831 ac_cv_lib_dl_dlopen=no
6833 rm -f conftest.err conftest.$ac_objext \
6834 conftest$ac_exeext conftest.$ac_ext
6835 LIBS=$ac_check_lib_save_LIBS
6837 echo "$as_me:$LINENO: result: $ac_cv_lib_dl_dlopen" >&5
6838 echo "${ECHO_T}$ac_cv_lib_dl_dlopen" >&6
6839 if test $ac_cv_lib_dl_dlopen = yes; then
6840 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
6842 echo "$as_me:$LINENO: checking for dlopen" >&5
6843 echo $ECHO_N "checking for dlopen... $ECHO_C" >&6
6844 if test "${ac_cv_func_dlopen+set}" = set; then
6845 echo $ECHO_N "(cached) $ECHO_C" >&6
6847 cat >conftest.$ac_ext <<_ACEOF
6850 cat confdefs.h >>conftest.$ac_ext
6851 cat >>conftest.$ac_ext <<_ACEOF
6852 /* end confdefs.h. */
6853 /* Define dlopen to an innocuous variant, in case <limits.h> declares dlopen.
6854 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6855 #define dlopen innocuous_dlopen
6857 /* System header to define __stub macros and hopefully few prototypes,
6858 which can conflict with char dlopen (); below.
6859 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6860 <limits.h> exists even on freestanding compilers. */
6863 # include <limits.h>
6865 # include <assert.h>
6870 /* Override any gcc2 internal prototype to avoid an error. */
6875 /* We use char because int might match the return type of a gcc2
6876 builtin and then its argument prototype would still apply. */
6878 /* The GNU C library defines this for functions which it implements
6879 to always fail with ENOSYS. Some functions are actually named
6880 something starting with __ and the normal name is an alias. */
6881 #if defined (__stub_dlopen) || defined (__stub___dlopen)
6884 char (*f) () = dlopen;
6898 rm -f conftest.$ac_objext conftest$ac_exeext
6899 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6900 (eval $ac_link) 2>conftest.er1
6902 grep -v '^ *+' conftest.er1 >conftest.err
6904 cat conftest.err >&5
6905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6906 (exit $ac_status); } &&
6907 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
6908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6912 (exit $ac_status); }; } &&
6913 { ac_try='test -s conftest$ac_exeext'
6914 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
6917 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6918 (exit $ac_status); }; }; then
6919 ac_cv_func_dlopen=yes
6921 echo "$as_me: failed program was:" >&5
6922 sed 's/^/| /' conftest.$ac_ext >&5
6924 ac_cv_func_dlopen=no
6926 rm -f conftest.err conftest.$ac_objext \
6927 conftest$ac_exeext conftest.$ac_ext
6929 echo "$as_me:$LINENO: result: $ac_cv_func_dlopen" >&5
6930 echo "${ECHO_T}$ac_cv_func_dlopen" >&6
6931 if test $ac_cv_func_dlopen = yes; then
6932 lt_cv_dlopen="dlopen"
6934 echo "$as_me:$LINENO: checking for shl_load" >&5
6935 echo $ECHO_N "checking for shl_load... $ECHO_C" >&6
6936 if test "${ac_cv_func_shl_load+set}" = set; then
6937 echo $ECHO_N "(cached) $ECHO_C" >&6
6939 cat >conftest.$ac_ext <<_ACEOF
6942 cat confdefs.h >>conftest.$ac_ext
6943 cat >>conftest.$ac_ext <<_ACEOF
6944 /* end confdefs.h. */
6945 /* Define shl_load to an innocuous variant, in case <limits.h> declares shl_load.
6946 For example, HP-UX 11i <limits.h> declares gettimeofday. */
6947 #define shl_load innocuous_shl_load
6949 /* System header to define __stub macros and hopefully few prototypes,
6950 which can conflict with char shl_load (); below.
6951 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6952 <limits.h> exists even on freestanding compilers. */
6955 # include <limits.h>
6957 # include <assert.h>
6962 /* Override any gcc2 internal prototype to avoid an error. */
6967 /* We use char because int might match the return type of a gcc2
6968 builtin and then its argument prototype would still apply. */
6970 /* The GNU C library defines this for functions which it implements
6971 to always fail with ENOSYS. Some functions are actually named
6972 something starting with __ and the normal name is an alias. */
6973 #if defined (__stub_shl_load) || defined (__stub___shl_load)
6976 char (*f) () = shl_load;
6985 return f != shl_load;
6990 rm -f conftest.$ac_objext conftest$ac_exeext
6991 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
6992 (eval $ac_link) 2>conftest.er1
6994 grep -v '^ *+' conftest.er1 >conftest.err
6996 cat conftest.err >&5
6997 echo "$as_me:$LINENO: \$? = $ac_status" >&5
6998 (exit $ac_status); } &&
6999 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7000 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7004 (exit $ac_status); }; } &&
7005 { ac_try='test -s conftest$ac_exeext'
7006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7010 (exit $ac_status); }; }; then
7011 ac_cv_func_shl_load=yes
7013 echo "$as_me: failed program was:" >&5
7014 sed 's/^/| /' conftest.$ac_ext >&5
7016 ac_cv_func_shl_load=no
7018 rm -f conftest.err conftest.$ac_objext \
7019 conftest$ac_exeext conftest.$ac_ext
7021 echo "$as_me:$LINENO: result: $ac_cv_func_shl_load" >&5
7022 echo "${ECHO_T}$ac_cv_func_shl_load" >&6
7023 if test $ac_cv_func_shl_load = yes; then
7024 lt_cv_dlopen="shl_load"
7026 echo "$as_me:$LINENO: checking for dlopen in -lsvld" >&5
7027 echo $ECHO_N "checking for dlopen in -lsvld... $ECHO_C" >&6
7028 if test "${ac_cv_lib_svld_dlopen+set}" = set; then
7029 echo $ECHO_N "(cached) $ECHO_C" >&6
7031 ac_check_lib_save_LIBS=$LIBS
7033 cat >conftest.$ac_ext <<_ACEOF
7036 cat confdefs.h >>conftest.$ac_ext
7037 cat >>conftest.$ac_ext <<_ACEOF
7038 /* end confdefs.h. */
7040 /* Override any gcc2 internal prototype to avoid an error. */
7044 /* We use char because int might match the return type of a gcc2
7045 builtin and then its argument prototype would still apply. */
7055 rm -f conftest.$ac_objext conftest$ac_exeext
7056 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7057 (eval $ac_link) 2>conftest.er1
7059 grep -v '^ *+' conftest.er1 >conftest.err
7061 cat conftest.err >&5
7062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7063 (exit $ac_status); } &&
7064 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7069 (exit $ac_status); }; } &&
7070 { ac_try='test -s conftest$ac_exeext'
7071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7075 (exit $ac_status); }; }; then
7076 ac_cv_lib_svld_dlopen=yes
7078 echo "$as_me: failed program was:" >&5
7079 sed 's/^/| /' conftest.$ac_ext >&5
7081 ac_cv_lib_svld_dlopen=no
7083 rm -f conftest.err conftest.$ac_objext \
7084 conftest$ac_exeext conftest.$ac_ext
7085 LIBS=$ac_check_lib_save_LIBS
7087 echo "$as_me:$LINENO: result: $ac_cv_lib_svld_dlopen" >&5
7088 echo "${ECHO_T}$ac_cv_lib_svld_dlopen" >&6
7089 if test $ac_cv_lib_svld_dlopen = yes; then
7090 lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
7092 echo "$as_me:$LINENO: checking for shl_load in -ldld" >&5
7093 echo $ECHO_N "checking for shl_load in -ldld... $ECHO_C" >&6
7094 if test "${ac_cv_lib_dld_shl_load+set}" = set; then
7095 echo $ECHO_N "(cached) $ECHO_C" >&6
7097 ac_check_lib_save_LIBS=$LIBS
7099 cat >conftest.$ac_ext <<_ACEOF
7102 cat confdefs.h >>conftest.$ac_ext
7103 cat >>conftest.$ac_ext <<_ACEOF
7104 /* end confdefs.h. */
7106 /* Override any gcc2 internal prototype to avoid an error. */
7110 /* We use char because int might match the return type of a gcc2
7111 builtin and then its argument prototype would still apply. */
7121 rm -f conftest.$ac_objext conftest$ac_exeext
7122 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7123 (eval $ac_link) 2>conftest.er1
7125 grep -v '^ *+' conftest.er1 >conftest.err
7127 cat conftest.err >&5
7128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7129 (exit $ac_status); } &&
7130 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7135 (exit $ac_status); }; } &&
7136 { ac_try='test -s conftest$ac_exeext'
7137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7141 (exit $ac_status); }; }; then
7142 ac_cv_lib_dld_shl_load=yes
7144 echo "$as_me: failed program was:" >&5
7145 sed 's/^/| /' conftest.$ac_ext >&5
7147 ac_cv_lib_dld_shl_load=no
7149 rm -f conftest.err conftest.$ac_objext \
7150 conftest$ac_exeext conftest.$ac_ext
7151 LIBS=$ac_check_lib_save_LIBS
7153 echo "$as_me:$LINENO: result: $ac_cv_lib_dld_shl_load" >&5
7154 echo "${ECHO_T}$ac_cv_lib_dld_shl_load" >&6
7155 if test $ac_cv_lib_dld_shl_load = yes; then
7156 lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"
7174 if test "x$lt_cv_dlopen" != xno; then
7180 case "$lt_cv_dlopen" in
7182 save_CPPFLAGS="$CPP_FLAGS"
7183 test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
7185 save_LDFLAGS="$LDFLAGS"
7186 eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
7189 LIBS="$lt_cv_dlopen_libs $LIBS"
7191 echo "$as_me:$LINENO: checking whether a program can dlopen itself" >&5
7192 echo $ECHO_N "checking whether a program can dlopen itself... $ECHO_C" >&6
7193 if test "${lt_cv_dlopen_self+set}" = set; then
7194 echo $ECHO_N "(cached) $ECHO_C" >&6
7196 if test "$cross_compiling" = yes; then :
7197 lt_cv_dlopen_self=cross
7199 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7200 lt_status=$lt_dlunknown
7201 cat > conftest.$ac_ext <<EOF
7202 #line 7202 "configure"
7203 #include "confdefs.h"
7212 # define LT_DLGLOBAL RTLD_GLOBAL
7215 # define LT_DLGLOBAL DL_GLOBAL
7217 # define LT_DLGLOBAL 0
7221 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7222 find out it does not work in some platform. */
7223 #ifndef LT_DLLAZY_OR_NOW
7225 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7228 # define LT_DLLAZY_OR_NOW DL_LAZY
7231 # define LT_DLLAZY_OR_NOW RTLD_NOW
7234 # define LT_DLLAZY_OR_NOW DL_NOW
7236 # define LT_DLLAZY_OR_NOW 0
7244 extern "C" void exit (int);
7247 fnord() { int i=42;}
7250 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7251 int status = $lt_dlunknown;
7255 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7256 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7257 /* dlclose (self); */
7263 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7264 (eval $ac_link) 2>&5
7266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7267 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7268 (./conftest; exit; ) 2>/dev/null
7271 x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
7272 x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
7273 x$lt_unknown|x*) lt_cv_dlopen_self=no ;;
7276 # compilation failed
7277 lt_cv_dlopen_self=no
7284 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self" >&5
7285 echo "${ECHO_T}$lt_cv_dlopen_self" >&6
7287 if test "x$lt_cv_dlopen_self" = xyes; then
7288 LDFLAGS="$LDFLAGS $link_static_flag"
7289 echo "$as_me:$LINENO: checking whether a statically linked program can dlopen itself" >&5
7290 echo $ECHO_N "checking whether a statically linked program can dlopen itself... $ECHO_C" >&6
7291 if test "${lt_cv_dlopen_self_static+set}" = set; then
7292 echo $ECHO_N "(cached) $ECHO_C" >&6
7294 if test "$cross_compiling" = yes; then :
7295 lt_cv_dlopen_self_static=cross
7297 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7298 lt_status=$lt_dlunknown
7299 cat > conftest.$ac_ext <<EOF
7300 #line 7300 "configure"
7301 #include "confdefs.h"
7310 # define LT_DLGLOBAL RTLD_GLOBAL
7313 # define LT_DLGLOBAL DL_GLOBAL
7315 # define LT_DLGLOBAL 0
7319 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
7320 find out it does not work in some platform. */
7321 #ifndef LT_DLLAZY_OR_NOW
7323 # define LT_DLLAZY_OR_NOW RTLD_LAZY
7326 # define LT_DLLAZY_OR_NOW DL_LAZY
7329 # define LT_DLLAZY_OR_NOW RTLD_NOW
7332 # define LT_DLLAZY_OR_NOW DL_NOW
7334 # define LT_DLLAZY_OR_NOW 0
7342 extern "C" void exit (int);
7345 fnord() { int i=42;}
7348 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
7349 int status = $lt_dlunknown;
7353 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
7354 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
7355 /* dlclose (self); */
7361 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
7362 (eval $ac_link) 2>&5
7364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7365 (exit $ac_status); } && test -s conftest${ac_exeext} 2>/dev/null; then
7366 (./conftest; exit; ) 2>/dev/null
7369 x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
7370 x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
7371 x$lt_unknown|x*) lt_cv_dlopen_self_static=no ;;
7374 # compilation failed
7375 lt_cv_dlopen_self_static=no
7382 echo "$as_me:$LINENO: result: $lt_cv_dlopen_self_static" >&5
7383 echo "${ECHO_T}$lt_cv_dlopen_self_static" >&6
7386 CPPFLAGS="$save_CPPFLAGS"
7387 LDFLAGS="$save_LDFLAGS"
7392 case "$lt_cv_dlopen_self" in
7393 yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
7394 *) enable_dlopen_self=unknown ;;
7397 case "$lt_cv_dlopen_self_static" in
7398 yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
7399 *) enable_dlopen_self_static=unknown ;;
7404 ## FIXME: this should be a separate macro
7406 if test "$enable_shared" = yes && test "$GCC" = yes; then
7407 case "$archive_cmds" in
7409 # FIXME: we may have to deal with multi-command sequences.
7412 # Test whether the compiler implicitly links with -lc since on some
7413 # systems, -lgcc has to come before -lc. If gcc already passes -lc
7414 # to ld, don't add -lc before -lgcc.
7415 echo "$as_me:$LINENO: checking whether -lc should be explicitly linked in" >&5
7416 echo $ECHO_N "checking whether -lc should be explicitly linked in... $ECHO_C" >&6
7417 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then
7418 echo $ECHO_N "(cached) $ECHO_C" >&6
7421 echo 'static int dummy;' > conftest.$ac_ext
7423 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7424 (eval $ac_compile) 2>&5
7426 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7427 (exit $ac_status); }; then
7430 libobjs=conftest.$ac_objext
7432 wl=$lt_cv_prog_cc_wl
7438 save_allow_undefined_flag=$allow_undefined_flag
7439 allow_undefined_flag=
7440 if { (eval echo "$as_me:$LINENO: \"$archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1\"") >&5
7441 (eval $archive_cmds 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1) 2>&5
7443 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7444 (exit $ac_status); }
7446 lt_cv_archive_cmds_need_lc=no
7448 lt_cv_archive_cmds_need_lc=yes
7450 allow_undefined_flag=$save_allow_undefined_flag
7452 cat conftest.err 1>&5
7456 echo "$as_me:$LINENO: result: $lt_cv_archive_cmds_need_lc" >&5
7457 echo "${ECHO_T}$lt_cv_archive_cmds_need_lc" >&6
7461 need_lc=${lt_cv_archive_cmds_need_lc-yes}
7465 ## FIXME: this should be a separate macro
7467 # The second clause should only fire when bootstrapping the
7468 # libtool distribution, otherwise you forgot to ship ltmain.sh
7469 # with your package, and you will get complaints that there are
7470 # no rules to generate ltmain.sh.
7471 if test -f "$ltmain"; then
7474 # If there is no Makefile yet, we rely on a make rule to execute
7475 # `config.status --recheck' to rerun these tests and create the
7476 # libtool script then.
7477 test -f Makefile && make "$ltmain"
7480 if test -f "$ltmain"; then
7481 trap "$rm \"${ofile}T\"; exit 1" 1 2 15
7484 echo creating $ofile
7486 # Now quote all the things that may contain metacharacters while being
7487 # careful not to overquote the AC_SUBSTed values. We take copies of the
7488 # variables and quote the copies for generation of the libtool script.
7489 for var in echo old_CC old_CFLAGS \
7490 AR AR_FLAGS CC LD LN_S NM SHELL \
7491 reload_flag reload_cmds wl \
7492 pic_flag link_static_flag no_builtin_flag export_dynamic_flag_spec \
7493 thread_safe_flag_spec whole_archive_flag_spec libname_spec \
7494 library_names_spec soname_spec \
7495 RANLIB old_archive_cmds old_archive_from_new_cmds old_postinstall_cmds \
7496 old_postuninstall_cmds archive_cmds archive_expsym_cmds postinstall_cmds \
7497 postuninstall_cmds extract_expsyms_cmds old_archive_from_expsyms_cmds \
7498 old_striplib striplib file_magic_cmd export_symbols_cmds \
7499 deplibs_check_method allow_undefined_flag no_undefined_flag \
7500 finish_cmds finish_eval global_symbol_pipe global_symbol_to_cdecl \
7501 hardcode_libdir_flag_spec hardcode_libdir_separator \
7502 sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
7503 compiler_c_o compiler_o_lo need_locks exclude_expsyms include_expsyms; do
7506 reload_cmds | old_archive_cmds | old_archive_from_new_cmds | \
7507 old_postinstall_cmds | old_postuninstall_cmds | \
7508 export_symbols_cmds | archive_cmds | archive_expsym_cmds | \
7509 extract_expsyms_cmds | old_archive_from_expsyms_cmds | \
7510 postinstall_cmds | postuninstall_cmds | \
7511 finish_cmds | sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
7512 # Double-quote double-evaled strings.
7513 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
7516 eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
7521 cat <<__EOF__ > "${ofile}T"
7524 # `$echo "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
7525 # Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
7526 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
7528 # Copyright (C) 1996-2000 Free Software Foundation, Inc.
7529 # Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
7531 # This program is free software; you can redistribute it and/or modify
7532 # it under the terms of the GNU General Public License as published by
7533 # the Free Software Foundation; either version 2 of the License, or
7534 # (at your option) any later version.
7536 # This program is distributed in the hope that it will be useful, but
7537 # WITHOUT ANY WARRANTY; without even the implied warranty of
7538 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7539 # General Public License for more details.
7541 # You should have received a copy of the GNU General Public License
7542 # along with this program; if not, write to the Free Software
7543 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7545 # As a special exception to the GNU General Public License, if you
7546 # distribute this file as part of a program that contains a
7547 # configuration script generated by Autoconf, you may include it under
7548 # the same distribution terms that you use for the rest of that program.
7550 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
7551 Xsed="sed -e s/^X//"
7553 # The HP-UX ksh and POSIX shell print the target directory to stdout
7555 if test "X\${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fi
7557 # ### BEGIN LIBTOOL CONFIG
7559 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
7561 # Shell to use when invoking shell scripts.
7564 # Whether or not to build shared libraries.
7565 build_libtool_libs=$enable_shared
7567 # Whether or not to add -lc for building shared libraries.
7568 build_libtool_need_lc=$need_lc
7570 # Whether or not to build static libraries.
7571 build_old_libs=$enable_static
7573 # Whether or not to optimize for fast installation.
7574 fast_install=$enable_fast_install
7577 host_alias=$host_alias
7580 # An echo program that does not interpret backslashes.
7585 AR_FLAGS=$lt_AR_FLAGS
7587 # The default C compiler.
7590 # Is the compiler the GNU C compiler?
7593 # The linker used to build libraries.
7596 # Whether we need hard or soft links.
7599 # A BSD-compatible nm program.
7602 # A symbol stripping program
7605 # Used to examine libraries when file_magic_cmd begins "file"
7606 MAGIC_CMD=$MAGIC_CMD
7608 # Used on cygwin: DLL creation program.
7611 # Used on cygwin: object dumper.
7614 # Used on cygwin: assembler.
7617 # The name of the directory that contains temporary libtool files.
7620 # How to create reloadable object files.
7621 reload_flag=$lt_reload_flag
7622 reload_cmds=$lt_reload_cmds
7624 # How to pass a linker flag through the compiler.
7627 # Object file suffix (normally "o").
7630 # Old archive suffix (normally "a").
7633 # Executable file suffix (normally "").
7636 # Additional compiler flags for building library objects.
7637 pic_flag=$lt_pic_flag
7640 # Does compiler simultaneously support -c and -o options?
7641 compiler_c_o=$lt_compiler_c_o
7643 # Can we write directly to a .lo ?
7644 compiler_o_lo=$lt_compiler_o_lo
7646 # Must we lock files when doing compilation ?
7647 need_locks=$lt_need_locks
7649 # Do we need the lib prefix for modules?
7650 need_lib_prefix=$need_lib_prefix
7652 # Do we need a version for libraries?
7653 need_version=$need_version
7655 # Whether dlopen is supported.
7656 dlopen_support=$enable_dlopen
7658 # Whether dlopen of programs is supported.
7659 dlopen_self=$enable_dlopen_self
7661 # Whether dlopen of statically linked programs is supported.
7662 dlopen_self_static=$enable_dlopen_self_static
7664 # Compiler flag to prevent dynamic linking.
7665 link_static_flag=$lt_link_static_flag
7667 # Compiler flag to turn off builtin functions.
7668 no_builtin_flag=$lt_no_builtin_flag
7670 # Compiler flag to allow reflexive dlopens.
7671 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
7673 # Compiler flag to generate shared objects directly from archives.
7674 whole_archive_flag_spec=$lt_whole_archive_flag_spec
7676 # Compiler flag to generate thread-safe objects.
7677 thread_safe_flag_spec=$lt_thread_safe_flag_spec
7679 # Library versioning type.
7680 version_type=$version_type
7682 # Format of library name prefix.
7683 libname_spec=$lt_libname_spec
7685 # List of archive names. First name is the real one, the rest are links.
7686 # The last name is the one that the linker finds with -lNAME.
7687 library_names_spec=$lt_library_names_spec
7689 # The coded name of the library, if different from the real name.
7690 soname_spec=$lt_soname_spec
7692 # Commands used to build and install an old-style archive.
7694 old_archive_cmds=$lt_old_archive_cmds
7695 old_postinstall_cmds=$lt_old_postinstall_cmds
7696 old_postuninstall_cmds=$lt_old_postuninstall_cmds
7698 # Create an old-style archive from a shared archive.
7699 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
7701 # Create a temporary old-style archive to link instead of a shared archive.
7702 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
7704 # Commands used to build and install a shared archive.
7705 archive_cmds=$lt_archive_cmds
7706 archive_expsym_cmds=$lt_archive_expsym_cmds
7707 postinstall_cmds=$lt_postinstall_cmds
7708 postuninstall_cmds=$lt_postuninstall_cmds
7710 # Commands to strip libraries.
7711 old_striplib=$lt_old_striplib
7712 striplib=$lt_striplib
7714 # Method to check whether dependent libraries are shared objects.
7715 deplibs_check_method=$lt_deplibs_check_method
7717 # Command to use when deplibs_check_method == file_magic.
7718 file_magic_cmd=$lt_file_magic_cmd
7720 # Flag that allows shared libraries with undefined symbols to be built.
7721 allow_undefined_flag=$lt_allow_undefined_flag
7723 # Flag that forces no undefined symbols.
7724 no_undefined_flag=$lt_no_undefined_flag
7726 # Commands used to finish a libtool library installation in a directory.
7727 finish_cmds=$lt_finish_cmds
7729 # Same as above, but a single script fragment to be evaled but not shown.
7730 finish_eval=$lt_finish_eval
7732 # Take the output of nm and produce a listing of raw symbols and C names.
7733 global_symbol_pipe=$lt_global_symbol_pipe
7735 # Transform the output of nm in a proper C declaration
7736 global_symbol_to_cdecl=$lt_global_symbol_to_cdecl
7738 # This is the shared library runtime path variable.
7739 runpath_var=$runpath_var
7741 # This is the shared library path variable.
7742 shlibpath_var=$shlibpath_var
7744 # Is shlibpath searched before the hard-coded library search path?
7745 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
7747 # How to hardcode a shared library path into an executable.
7748 hardcode_action=$hardcode_action
7750 # Whether we should hardcode library paths into libraries.
7751 hardcode_into_libs=$hardcode_into_libs
7753 # Flag to hardcode \$libdir into a binary during linking.
7754 # This must work even if \$libdir does not exist.
7755 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
7757 # Whether we need a single -rpath flag with a separated argument.
7758 hardcode_libdir_separator=$lt_hardcode_libdir_separator
7760 # Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
7762 hardcode_direct=$hardcode_direct
7764 # Set to yes if using the -LDIR flag during linking hardcodes DIR into the
7766 hardcode_minus_L=$hardcode_minus_L
7768 # Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
7769 # the resulting binary.
7770 hardcode_shlibpath_var=$hardcode_shlibpath_var
7772 # Variables whose values should be saved in libtool wrapper scripts and
7773 # restored at relink time.
7774 variables_saved_for_relink="$variables_saved_for_relink"
7776 # Whether libtool must link a program against all its dependency libraries.
7777 link_all_deplibs=$link_all_deplibs
7779 # Compile-time system search path for libraries
7780 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
7782 # Run-time system search path for libraries
7783 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
7785 # Fix the shell variable \$srcfile for the compiler.
7786 fix_srcfile_path="$fix_srcfile_path"
7788 # Set to yes if exported symbols are required.
7789 always_export_symbols=$always_export_symbols
7791 # The commands to list exported symbols.
7792 export_symbols_cmds=$lt_export_symbols_cmds
7794 # The commands to extract the exported symbol list from a shared archive.
7795 extract_expsyms_cmds=$lt_extract_expsyms_cmds
7797 # Symbols that should not be listed in the preloaded symbols.
7798 exclude_expsyms=$lt_exclude_expsyms
7800 # Symbols that must always be exported.
7801 include_expsyms=$lt_include_expsyms
7803 # ### END LIBTOOL CONFIG
7809 cat <<\EOF >> "${ofile}T"
7811 # AIX sometimes has problems with the GCC collect2 program. For some
7812 # reason, if we set the COLLECT_NAMES environment variable, the problems
7813 # vanish in a puff of smoke.
7814 if test "X${COLLECT_NAMES+set}" != Xset; then
7816 export COLLECT_NAMES
7823 cygwin* | mingw* | pw32* | os2*)
7824 cat <<'EOF' >> "${ofile}T"
7825 # This is a source program that is used to create dlls on Windows
7826 # Don't remove nor modify the starting and closing comments
7827 # /* ltdll.c starts here */
7828 # #define WIN32_LEAN_AND_MEAN
7829 # #include <windows.h>
7830 # #undef WIN32_LEAN_AND_MEAN
7831 # #include <stdio.h>
7833 # #ifndef __CYGWIN__
7834 # # ifdef __CYGWIN32__
7835 # # define __CYGWIN__ __CYGWIN32__
7839 # #ifdef __cplusplus
7842 # BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
7843 # #ifdef __cplusplus
7848 # #include <cygwin/cygwin_dll.h>
7849 # DECLARE_CYGWIN_DLL( DllMain );
7851 # HINSTANCE __hDllInstance_base;
7854 # DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
7856 # __hDllInstance_base = hInst;
7859 # /* ltdll.c ends here */
7860 # This is a source program that is used to create import libraries
7861 # on Windows for dlls which lack them. Don't remove nor modify the
7862 # starting and closing comments
7863 # /* impgen.c starts here */
7864 # /* Copyright (C) 1999-2000 Free Software Foundation, Inc.
7866 # This file is part of GNU libtool.
7868 # This program is free software; you can redistribute it and/or modify
7869 # it under the terms of the GNU General Public License as published by
7870 # the Free Software Foundation; either version 2 of the License, or
7871 # (at your option) any later version.
7873 # This program is distributed in the hope that it will be useful,
7874 # but WITHOUT ANY WARRANTY; without even the implied warranty of
7875 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
7876 # GNU General Public License for more details.
7878 # You should have received a copy of the GNU General Public License
7879 # along with this program; if not, write to the Free Software
7880 # Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
7883 # #include <stdio.h> /* for printf() */
7884 # #include <unistd.h> /* for open(), lseek(), read() */
7885 # #include <fcntl.h> /* for O_RDONLY, O_BINARY */
7886 # #include <string.h> /* for strdup() */
7888 # /* O_BINARY isn't required (or even defined sometimes) under Unix */
7890 # #define O_BINARY 0
7893 # static unsigned int
7894 # pe_get16 (fd, offset)
7898 # unsigned char b[2];
7899 # lseek (fd, offset, SEEK_SET);
7901 # return b[0] + (b[1]<<8);
7904 # static unsigned int
7905 # pe_get32 (fd, offset)
7909 # unsigned char b[4];
7910 # lseek (fd, offset, SEEK_SET);
7912 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7915 # static unsigned int
7919 # unsigned char *b = ptr;
7920 # return b[0] + (b[1]<<8) + (b[2]<<16) + (b[3]<<24);
7929 # unsigned long pe_header_offset, opthdr_ofs, num_entries, i;
7930 # unsigned long export_rva, export_size, nsections, secptr, expptr;
7931 # unsigned long name_rvas, nexp;
7932 # unsigned char *expdata, *erva;
7933 # char *filename, *dll_name;
7935 # filename = argv[1];
7937 # dll = open(filename, O_RDONLY|O_BINARY);
7941 # dll_name = filename;
7943 # for (i=0; filename[i]; i++)
7944 # if (filename[i] == '/' || filename[i] == '\\' || filename[i] == ':')
7945 # dll_name = filename + i +1;
7947 # pe_header_offset = pe_get32 (dll, 0x3c);
7948 # opthdr_ofs = pe_header_offset + 4 + 20;
7949 # num_entries = pe_get32 (dll, opthdr_ofs + 92);
7951 # if (num_entries < 1) /* no exports */
7954 # export_rva = pe_get32 (dll, opthdr_ofs + 96);
7955 # export_size = pe_get32 (dll, opthdr_ofs + 100);
7956 # nsections = pe_get16 (dll, pe_header_offset + 4 +2);
7957 # secptr = (pe_header_offset + 4 + 20 +
7958 # pe_get16 (dll, pe_header_offset + 4 + 16));
7961 # for (i = 0; i < nsections; i++)
7964 # unsigned long secptr1 = secptr + 40 * i;
7965 # unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
7966 # unsigned long vsize = pe_get32 (dll, secptr1 + 16);
7967 # unsigned long fptr = pe_get32 (dll, secptr1 + 20);
7968 # lseek(dll, secptr1, SEEK_SET);
7969 # read(dll, sname, 8);
7970 # if (vaddr <= export_rva && vaddr+vsize > export_rva)
7972 # expptr = fptr + (export_rva - vaddr);
7973 # if (export_rva + export_size > vaddr + vsize)
7974 # export_size = vsize - (export_rva - vaddr);
7979 # expdata = (unsigned char*)malloc(export_size);
7980 # lseek (dll, expptr, SEEK_SET);
7981 # read (dll, expdata, export_size);
7982 # erva = expdata - export_rva;
7984 # nexp = pe_as32 (expdata+24);
7985 # name_rvas = pe_as32 (expdata+32);
7987 # printf ("EXPORTS\n");
7988 # for (i = 0; i<nexp; i++)
7990 # unsigned long name_rva = pe_as32 (erva+name_rvas+i*4);
7991 # printf ("\t%s @ %ld ;\n", erva+name_rva, 1+ i);
7996 # /* impgen.c ends here */
8002 # We use sed instead of cat because bash on DJGPP gets confused if
8003 # if finds mixed CR/LF and LF-only lines. Since sed operates in
8004 # text mode, it properly converts lines to CR/LF. This bash problem
8005 # is reportedly fixed, but why not run on old versions too?
8006 sed '$q' "$ltmain" >> "${ofile}T" || (rm -f "${ofile}T"; exit 1)
8008 mv -f "${ofile}T" "$ofile" || \
8009 (rm -f "$ofile" && cp "${ofile}T" "$ofile" && rm -f "${ofile}T")
8019 # This can be used to rebuild libtool when needed
8020 LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
8022 # Always use our own libtool.
8023 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
8025 # Prevent multiple expansion
8029 support_addstrings=no
8031 support_linespace=no
8032 support_inheritpixmap=no
8033 support_keepscrolling=no
8034 support_selectionscrolling=no
8036 support_mousewheel=no
8037 support_mouseslipwheel=no
8041 support_cursor_blink=no
8042 support_text_blink=no
8043 support_pointer_blank=no
8044 support_scroll_rxvt=no
8045 support_scroll_next=no
8046 support_scroll_xterm=no
8047 support_scroll_plain=no
8052 support_combining=no
8056 if test "x$enable_shared" = xyes; then
8058 cat >>confdefs.h <<\_ACEOF
8066 # Check whether --enable-everything or --disable-everything was given.
8067 if test "${enable_everything+set}" = set; then
8068 enableval="$enable_everything"
8069 if test x$enableval = xyes; then
8072 support_linespace=yes
8073 support_inheritpixmap=yes
8074 support_keepscrolling=yes
8075 support_selectionscrolling=yes
8078 support_mousewheel=yes
8079 support_mouseslipwheel=yes
8080 support_cursor_blink=yes
8081 support_text_blink=yes
8082 support_pointer_blank=yes
8083 support_scroll_rxvt=yes
8084 support_scroll_next=yes
8085 support_scroll_xterm=yes
8086 support_scroll_plain=yes
8092 support_unicode3=yes
8093 support_combining=yes
8098 # Check whether --enable-unicode3 or --disable-unicode3 was given.
8099 if test "${enable_unicode3+set}" = set; then
8100 enableval="$enable_unicode3"
8101 if test x$enableval = xyes -o x$enableval = xno; then
8102 support_unicode3=yes
8106 # Check whether --enable-combining or --disable-combining was given.
8107 if test "${enable_combining+set}" = set; then
8108 enableval="$enable_combining"
8109 if test x$enableval = xyes -o x$enableval = xno; then
8110 support_combining=yes
8114 # Check whether --enable-xft or --disable-xft was given.
8115 if test "${enable_xft+set}" = set; then
8116 enableval="$enable_xft"
8117 if test x$enableval = xyes -o x$enableval = xno; then
8122 # Check whether --enable-utmp or --disable-utmp was given.
8123 if test "${enable_utmp+set}" = set; then
8124 enableval="$enable_utmp"
8125 if test x$enableval = xyes -o x$enableval = xno; then
8126 support_utmp=$enableval
8130 # Check whether --enable-wtmp or --disable-wtmp was given.
8131 if test "${enable_wtmp+set}" = set; then
8132 enableval="$enable_wtmp"
8133 if test x$enableval = xyes -o x$enableval = xno; then
8134 support_wtmp=$enableval
8138 # Check whether --enable-lastlog or --disable-lastlog was given.
8139 if test "${enable_lastlog+set}" = set; then
8140 enableval="$enable_lastlog"
8141 if test x$enableval = xyes -o x$enableval = xno; then
8142 support_lastlog=$enableval
8146 # Check whether --enable-xpm-background or --disable-xpm-background was given.
8147 if test "${enable_xpm_background+set}" = set; then
8148 enableval="$enable_xpm_background"
8149 if test x$enableval = xyes -o x$enableval = xno; then
8150 support_xpm=$enableval
8154 # Check whether --enable-transparency or --disable-transparency was given.
8155 if test "${enable_transparency+set}" = set; then
8156 enableval="$enable_transparency"
8157 if test x$enableval = xyes -o x$enableval = xno; then
8158 support_inheritpixmap=$enableval
8162 # Check whether --enable-menubar or --disable-menubar was given.
8163 if test "${enable_menubar+set}" = set; then
8164 enableval="$enable_menubar"
8165 if test x$enableval = xyes -o x$enableval = xno; then
8166 support_menubar=$enableval
8170 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8171 if test "${enable_rxvt_scroll+set}" = set; then
8172 enableval="$enable_rxvt_scroll"
8173 if test x$enableval = xyes -o x$enableval = xno; then
8174 support_scroll_rxvt=$enableval
8178 # Check whether --enable-next-scroll or --disable-next-scroll was given.
8179 if test "${enable_next_scroll+set}" = set; then
8180 enableval="$enable_next_scroll"
8181 if test x$enableval = xyes -o x$enableval = xno; then
8182 support_scroll_next=$enableval
8186 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8187 if test "${enable_xterm_scroll+set}" = set; then
8188 enableval="$enable_xterm_scroll"
8189 if test x$enableval = xyes -o x$enableval = xno; then
8190 support_scroll_xterm=$enableval
8194 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8195 if test "${enable_plain_scroll+set}" = set; then
8196 enableval="$enable_plain_scroll"
8197 if test x$enableval = xyes -o x$enableval = xno; then
8198 support_scroll_plain=$enableval
8202 # Check whether --enable-half-shadow or --disable-half-shadow was given.
8203 if test "${enable_half_shadow+set}" = set; then
8204 enableval="$enable_half_shadow"
8205 if test x$enableval = xyes; then
8207 cat >>confdefs.h <<\_ACEOF
8208 #define HALFSHADOW 1
8215 # Check whether --with-codesets or --without-codesets was given.
8216 if test "${with_codesets+set}" = set; then
8217 withval="$with_codesets"
8221 # Check whether --enable-xim or --disable-xim was given.
8222 if test "${enable_xim+set}" = set; then
8223 enableval="$enable_xim"
8224 if test x$enableval = xyes -o x$enableval = xno; then
8225 support_xim=$enableval
8229 # Check whether --enable-ttygid or --disable-ttygid was given.
8230 if test "${enable_ttygid+set}" = set; then
8231 enableval="$enable_ttygid"
8232 if test x$enableval = xyes; then
8234 cat >>confdefs.h <<\_ACEOF
8235 #define TTY_GID_SUPPORT 1
8241 # Check whether --enable-backspace-key or --disable-backspace-key was given.
8242 if test "${enable_backspace_key+set}" = set; then
8243 enableval="$enable_backspace_key"
8244 if test x$enableval = xno; then
8246 cat >>confdefs.h <<\_ACEOF
8247 #define NO_BACKSPACE_KEY 1
8253 # Check whether --enable-delete-key or --disable-delete-key was given.
8254 if test "${enable_delete_key+set}" = set; then
8255 enableval="$enable_delete_key"
8256 if test x$enableval = xno; then
8258 cat >>confdefs.h <<\_ACEOF
8259 #define NO_DELETE_KEY 1
8265 # Check whether --enable-resources or --disable-resources was given.
8266 if test "${enable_resources+set}" = set; then
8267 enableval="$enable_resources"
8268 if test x$enableval = xno; then
8270 cat >>confdefs.h <<\_ACEOF
8271 #define NO_RESOURCES 1
8277 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8278 if test "${enable_xgetdefault+set}" = set; then
8279 enableval="$enable_xgetdefault"
8280 if test x$enableval = xyes; then
8282 cat >>confdefs.h <<\_ACEOF
8283 #define USE_XGETDEFAULT 1
8290 # Check whether --enable-fallback or --disable-fallback was given.
8291 if test "${enable_fallback+set}" = set; then
8292 enableval="$enable_fallback"
8294 test x$enableval = xyes && enableval=Rxvt
8295 test x$enableval = xno && enableval=
8296 RESFALLBACK="$enableval"
8300 if test x$RESFALLBACK != x; then
8302 cat >>confdefs.h <<_ACEOF
8303 #define RESFALLBACK "$RESFALLBACK"
8310 # Check whether --with-res-name or --without-res-name was given.
8311 if test "${with_res_name+set}" = set; then
8312 withval="$with_res_name"
8316 cat >>confdefs.h <<_ACEOF
8317 #define RESNAME "$RESNAME"
8323 # Check whether --with-res-class or --without-res-class was given.
8324 if test "${with_res_class+set}" = set; then
8325 withval="$with_res_class"
8329 cat >>confdefs.h <<_ACEOF
8330 #define RESCLASS "$RESCLASS"
8336 # Check whether --with-name or --without-name was given.
8337 if test "${with_name+set}" = set; then
8338 withval="$with_name"
8342 RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8345 # Check whether --enable-strings or --disable-strings was given.
8346 if test "${enable_strings+set}" = set; then
8347 enableval="$enable_strings"
8348 if test x$enableval = xyes -o x$enableval = xno; then
8349 support_addstrings=$enableval
8353 # Check whether --enable-swapscreen or --disable-swapscreen was given.
8354 if test "${enable_swapscreen+set}" = set; then
8355 enableval="$enable_swapscreen"
8356 if test x$enableval = xno; then
8358 cat >>confdefs.h <<\_ACEOF
8359 #define NO_SECONDARY_SCREEN 1
8365 # Check whether --enable-frills or --disable-frills was given.
8366 if test "${enable_frills+set}" = set; then
8367 enableval="$enable_frills"
8368 if test x$enableval = xyes -o x$enableval = xno; then
8369 support_frills=$enableval
8373 # Check whether --enable-linespace or --disable-linespace was given.
8374 if test "${enable_linespace+set}" = set; then
8375 enableval="$enable_linespace"
8376 if test x$enableval = xyes -o x$enableval = xno; then
8377 support_linespace=$enableval
8381 # Check whether --enable-24bit or --disable-24bit was given.
8382 if test "${enable_24bit+set}" = set; then
8383 enableval="$enable_24bit"
8384 if test x$enableval = xyes -o x$enableval = xno; then
8385 support_24bit=$enableval
8389 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8390 if test "${enable_keepscrolling+set}" = set; then
8391 enableval="$enable_keepscrolling"
8392 if test x$enableval = xyes -o x$enableval = xno; then
8393 support_keepscrolling=$enableval
8397 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8398 if test "${enable_selectionscrolling+set}" = set; then
8399 enableval="$enable_selectionscrolling"
8400 if test x$enableval = xyes -o x$enableval = xno; then
8401 support_selectionscrolling=$enableval
8405 # Check whether --enable-mousewheel or --disable-mousewheel was given.
8406 if test "${enable_mousewheel+set}" = set; then
8407 enableval="$enable_mousewheel"
8408 if test x$enableval = xyes -o x$enableval = xno; then
8409 support_mousewheel=$enableval
8413 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8414 if test "${enable_slipwheeling+set}" = set; then
8415 enableval="$enable_slipwheeling"
8416 if test x$enableval = xyes -o x$enableval = xno; then
8417 support_mouseslipwheel=$enableval
8421 # Check whether --enable-dmalloc or --disable-dmalloc was given.
8422 if test "${enable_dmalloc+set}" = set; then
8423 enableval="$enable_dmalloc"
8424 if test x$enableval = xyes; then
8426 DEBUG=-DDEBUG_MALLOC
8427 DLIB="-L/usr/local/lib -ldmalloc"
8428 DINCLUDE=-I/usr/local/include
8432 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8433 if test "${enable_dlmalloc+set}" = set; then
8434 enableval="$enable_dlmalloc"
8435 if test x$enableval = xyes; then
8438 DLIB="-L/usr/local/lib -ldlmalloc"
8443 # Check whether --enable-smart-resize or --disable-smart-resize was given.
8444 if test "${enable_smart_resize+set}" = set; then
8445 enableval="$enable_smart_resize"
8446 if test x$enableval = xyes; then
8448 cat >>confdefs.h <<\_ACEOF
8449 #define SMART_RESIZE 1
8455 # Check whether --enable-256-color or --disable-256-color was given.
8456 if test "${enable_256_color+set}" = set; then
8457 enableval="$enable_256_color"
8458 if test x$enableval = xyes; then
8460 cat >>confdefs.h <<\_ACEOF
8461 #define TTY_256COLOR 1
8467 # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8468 if test "${enable_cursor_blink+set}" = set; then
8469 enableval="$enable_cursor_blink"
8470 if test x$enableval = xyes -o x$enableval = xno; then
8471 support_cursor_blink=$enableval
8475 # Check whether --enable-text-blink or --disable-text-blink was given.
8476 if test "${enable_text_blink+set}" = set; then
8477 enableval="$enable_text_blink"
8478 if test x$enableval = xyes -o x$enableval = xno; then
8479 support_text_blink=$enableval
8483 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8484 if test "${enable_pointer_blank+set}" = set; then
8485 enableval="$enable_pointer_blank"
8486 if test x$enableval = xyes -o x$enableval = xno; then
8487 support_pointer_blank=$enableval
8492 # Check whether --with-term or --without-term was given.
8493 if test "${with_term+set}" = set; then
8494 withval="$with_term"
8495 if test x$withval != x; then
8497 cat >>confdefs.h <<_ACEOF
8498 #define TERMENV "$withval"
8505 # Check whether --with-terminfo or --without-terminfo was given.
8506 if test "${with_terminfo+set}" = set; then
8507 withval="$with_terminfo"
8508 if test x$withval != x; then
8510 cat >>confdefs.h <<_ACEOF
8511 #define RXVT_TERMINFO "$withval"
8519 cat >>confdefs.h <<\_ACEOF
8520 #define PROTOTYPES 1
8524 if test -z "$CFLAGS"; then
8525 if test -z "$CCOPTS"; then
8531 # Extract the first word of "mv", so it can be a program name with args.
8532 set dummy mv; ac_word=$2
8533 echo "$as_me:$LINENO: checking for $ac_word" >&5
8534 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8535 if test "${ac_cv_path_MV+set}" = set; then
8536 echo $ECHO_N "(cached) $ECHO_C" >&6
8540 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8543 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8547 test -z "$as_dir" && as_dir=.
8548 for ac_exec_ext in '' $ac_executable_extensions; do
8549 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8550 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8551 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8557 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8563 if test -n "$MV"; then
8564 echo "$as_me:$LINENO: result: $MV" >&5
8565 echo "${ECHO_T}$MV" >&6
8567 echo "$as_me:$LINENO: result: no" >&5
8568 echo "${ECHO_T}no" >&6
8571 # Extract the first word of "rm", so it can be a program name with args.
8572 set dummy rm; ac_word=$2
8573 echo "$as_me:$LINENO: checking for $ac_word" >&5
8574 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8575 if test "${ac_cv_path_RM+set}" = set; then
8576 echo $ECHO_N "(cached) $ECHO_C" >&6
8580 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8583 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8587 test -z "$as_dir" && as_dir=.
8588 for ac_exec_ext in '' $ac_executable_extensions; do
8589 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8590 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8591 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8597 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8603 if test -n "$RM"; then
8604 echo "$as_me:$LINENO: result: $RM" >&5
8605 echo "${ECHO_T}$RM" >&6
8607 echo "$as_me:$LINENO: result: no" >&5
8608 echo "${ECHO_T}no" >&6
8611 # Extract the first word of "cp", so it can be a program name with args.
8612 set dummy cp; ac_word=$2
8613 echo "$as_me:$LINENO: checking for $ac_word" >&5
8614 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8615 if test "${ac_cv_path_CP+set}" = set; then
8616 echo $ECHO_N "(cached) $ECHO_C" >&6
8620 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8623 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8627 test -z "$as_dir" && as_dir=.
8628 for ac_exec_ext in '' $ac_executable_extensions; do
8629 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8630 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8631 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8637 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8643 if test -n "$CP"; then
8644 echo "$as_me:$LINENO: result: $CP" >&5
8645 echo "${ECHO_T}$CP" >&6
8647 echo "$as_me:$LINENO: result: no" >&5
8648 echo "${ECHO_T}no" >&6
8651 # Extract the first word of "ln", so it can be a program name with args.
8652 set dummy ln; ac_word=$2
8653 echo "$as_me:$LINENO: checking for $ac_word" >&5
8654 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8655 if test "${ac_cv_path_LN+set}" = set; then
8656 echo $ECHO_N "(cached) $ECHO_C" >&6
8660 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8663 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8667 test -z "$as_dir" && as_dir=.
8668 for ac_exec_ext in '' $ac_executable_extensions; do
8669 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8670 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8671 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8677 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8683 if test -n "$LN"; then
8684 echo "$as_me:$LINENO: result: $LN" >&5
8685 echo "${ECHO_T}$LN" >&6
8687 echo "$as_me:$LINENO: result: no" >&5
8688 echo "${ECHO_T}no" >&6
8691 # Extract the first word of "sed", so it can be a program name with args.
8692 set dummy sed; ac_word=$2
8693 echo "$as_me:$LINENO: checking for $ac_word" >&5
8694 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8695 if test "${ac_cv_path_SED+set}" = set; then
8696 echo $ECHO_N "(cached) $ECHO_C" >&6
8700 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8703 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8707 test -z "$as_dir" && as_dir=.
8708 for ac_exec_ext in '' $ac_executable_extensions; do
8709 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8710 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8711 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8717 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8723 if test -n "$SED"; then
8724 echo "$as_me:$LINENO: result: $SED" >&5
8725 echo "${ECHO_T}$SED" >&6
8727 echo "$as_me:$LINENO: result: no" >&5
8728 echo "${ECHO_T}no" >&6
8731 # Extract the first word of "echo", so it can be a program name with args.
8732 set dummy echo; ac_word=$2
8733 echo "$as_me:$LINENO: checking for $ac_word" >&5
8734 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8735 if test "${ac_cv_path_ECHO+set}" = set; then
8736 echo $ECHO_N "(cached) $ECHO_C" >&6
8740 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8743 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8747 test -z "$as_dir" && as_dir=.
8748 for ac_exec_ext in '' $ac_executable_extensions; do
8749 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8750 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8751 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8757 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8761 ECHO=$ac_cv_path_ECHO
8763 if test -n "$ECHO"; then
8764 echo "$as_me:$LINENO: result: $ECHO" >&5
8765 echo "${ECHO_T}$ECHO" >&6
8767 echo "$as_me:$LINENO: result: no" >&5
8768 echo "${ECHO_T}no" >&6
8771 # Extract the first word of "cmp", so it can be a program name with args.
8772 set dummy cmp; ac_word=$2
8773 echo "$as_me:$LINENO: checking for $ac_word" >&5
8774 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8775 if test "${ac_cv_path_CMP+set}" = set; then
8776 echo $ECHO_N "(cached) $ECHO_C" >&6
8780 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8783 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8787 test -z "$as_dir" && as_dir=.
8788 for ac_exec_ext in '' $ac_executable_extensions; do
8789 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8790 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8791 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8797 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8803 if test -n "$CMP"; then
8804 echo "$as_me:$LINENO: result: $CMP" >&5
8805 echo "${ECHO_T}$CMP" >&6
8807 echo "$as_me:$LINENO: result: no" >&5
8808 echo "${ECHO_T}no" >&6
8811 # Extract the first word of "tbl", so it can be a program name with args.
8812 set dummy tbl; ac_word=$2
8813 echo "$as_me:$LINENO: checking for $ac_word" >&5
8814 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8815 if test "${ac_cv_path_TBL+set}" = set; then
8816 echo $ECHO_N "(cached) $ECHO_C" >&6
8820 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8823 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8827 test -z "$as_dir" && as_dir=.
8828 for ac_exec_ext in '' $ac_executable_extensions; do
8829 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8830 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8831 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8842 if test -n "$TBL"; then
8843 echo "$as_me:$LINENO: result: $TBL" >&5
8844 echo "${ECHO_T}$TBL" >&6
8846 echo "$as_me:$LINENO: result: no" >&5
8847 echo "${ECHO_T}no" >&6
8853 echo "$as_me:$LINENO: checking for X" >&5
8854 echo $ECHO_N "checking for X... $ECHO_C" >&6
8857 # Check whether --with-x or --without-x was given.
8858 if test "${with_x+set}" = set; then
8862 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8863 if test "x$with_x" = xno; then
8864 # The user explicitly disabled X.
8867 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8868 # Both variables are already set.
8871 if test "${ac_cv_have_x+set}" = set; then
8872 echo $ECHO_N "(cached) $ECHO_C" >&6
8874 # One or both of the vars are not set, and there is no cached value.
8875 ac_x_includes=no ac_x_libraries=no
8877 if mkdir conftest.dir; then
8879 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8880 cat >Imakefile <<'_ACEOF'
8882 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8884 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8885 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8886 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8887 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8888 for ac_extension in a so sl; do
8889 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8890 test -f $ac_im_libdir/libX11.$ac_extension; then
8891 ac_im_usrlibdir=$ac_im_libdir; break
8894 # Screen out bogus values from the imake configuration. They are
8895 # bogus both because they are the default anyway, and because
8896 # using them would break gcc on systems where it needs fixed includes.
8897 case $ac_im_incroot in
8899 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8901 case $ac_im_usrlibdir in
8903 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8910 # Standard set of common directories for X headers.
8911 # Check X11 before X11Rn because it is often a symlink to the current release.
8923 /usr/local/X11/include
8924 /usr/local/X11R6/include
8925 /usr/local/X11R5/include
8926 /usr/local/X11R4/include
8928 /usr/local/include/X11
8929 /usr/local/include/X11R6
8930 /usr/local/include/X11R5
8931 /usr/local/include/X11R4
8935 /usr/XFree86/include/X11
8939 /usr/unsupported/include
8941 /usr/local/x11r5/include
8942 /usr/lpp/Xamples/include
8944 /usr/openwin/include
8945 /usr/openwin/share/include'
8947 if test "$ac_x_includes" = no; then
8948 # Guess where to find include files, by looking for Intrinsic.h.
8949 # First, try using that file with no special directory specified.
8950 cat >conftest.$ac_ext <<_ACEOF
8953 cat confdefs.h >>conftest.$ac_ext
8954 cat >>conftest.$ac_ext <<_ACEOF
8955 /* end confdefs.h. */
8956 #include <X11/Intrinsic.h>
8958 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8959 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8961 grep -v '^ *+' conftest.er1 >conftest.err
8963 cat conftest.err >&5
8964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8965 (exit $ac_status); } >/dev/null; then
8966 if test -s conftest.err; then
8967 ac_cpp_err=$ac_cxx_preproc_warn_flag
8968 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8975 if test -z "$ac_cpp_err"; then
8976 # We can compile using X headers with no special include directory.
8979 echo "$as_me: failed program was:" >&5
8980 sed 's/^/| /' conftest.$ac_ext >&5
8982 for ac_dir in $ac_x_header_dirs; do
8983 if test -r "$ac_dir/X11/Intrinsic.h"; then
8984 ac_x_includes=$ac_dir
8989 rm -f conftest.err conftest.$ac_ext
8990 fi # $ac_x_includes = no
8992 if test "$ac_x_libraries" = no; then
8993 # Check for the libraries.
8994 # See if we find them without any special options.
8995 # Don't add to $LIBS permanently.
8998 cat >conftest.$ac_ext <<_ACEOF
9001 cat confdefs.h >>conftest.$ac_ext
9002 cat >>conftest.$ac_ext <<_ACEOF
9003 /* end confdefs.h. */
9004 #include <X11/Intrinsic.h>
9013 rm -f conftest.$ac_objext conftest$ac_exeext
9014 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9015 (eval $ac_link) 2>conftest.er1
9017 grep -v '^ *+' conftest.er1 >conftest.err
9019 cat conftest.err >&5
9020 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9021 (exit $ac_status); } &&
9022 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9023 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9027 (exit $ac_status); }; } &&
9028 { ac_try='test -s conftest$ac_exeext'
9029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9033 (exit $ac_status); }; }; then
9035 # We can link X programs with no special library path.
9038 echo "$as_me: failed program was:" >&5
9039 sed 's/^/| /' conftest.$ac_ext >&5
9042 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9044 # Don't even attempt the hair of trying to link an X program!
9045 for ac_extension in a so sl; do
9046 if test -r $ac_dir/libXt.$ac_extension; then
9047 ac_x_libraries=$ac_dir
9053 rm -f conftest.err conftest.$ac_objext \
9054 conftest$ac_exeext conftest.$ac_ext
9055 fi # $ac_x_libraries = no
9057 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9058 # Didn't find X anywhere. Cache the known absence of X.
9059 ac_cv_have_x="have_x=no"
9061 # Record where we found X for the cache.
9062 ac_cv_have_x="have_x=yes \
9063 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9068 eval "$ac_cv_have_x"
9071 if test "$have_x" != yes; then
9072 echo "$as_me:$LINENO: result: $have_x" >&5
9073 echo "${ECHO_T}$have_x" >&6
9076 # If each of the values was on the command line, it overrides each guess.
9077 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9078 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9079 # Update the cache value to reflect the command line values.
9080 ac_cv_have_x="have_x=yes \
9081 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9082 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9083 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9086 if test "$no_x" = yes; then
9087 # Not all programs may use this symbol, but it does not hurt to define it.
9089 cat >>confdefs.h <<\_ACEOF
9090 #define X_DISPLAY_MISSING 1
9093 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9095 if test -n "$x_includes"; then
9096 X_CFLAGS="$X_CFLAGS -I$x_includes"
9099 # It would also be nice to do this for all -L options, not just this one.
9100 if test -n "$x_libraries"; then
9101 X_LIBS="$X_LIBS -L$x_libraries"
9102 # For Solaris; some versions of Sun CC require a space after -R and
9103 # others require no space. Words are not sufficient . . . .
9104 case `(uname -sr) 2>/dev/null` in
9106 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9107 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9108 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9109 cat >conftest.$ac_ext <<_ACEOF
9112 cat confdefs.h >>conftest.$ac_ext
9113 cat >>conftest.$ac_ext <<_ACEOF
9114 /* end confdefs.h. */
9124 rm -f conftest.$ac_objext conftest$ac_exeext
9125 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9126 (eval $ac_link) 2>conftest.er1
9128 grep -v '^ *+' conftest.er1 >conftest.err
9130 cat conftest.err >&5
9131 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9132 (exit $ac_status); } &&
9133 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9134 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9137 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9138 (exit $ac_status); }; } &&
9139 { ac_try='test -s conftest$ac_exeext'
9140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9144 (exit $ac_status); }; }; then
9147 echo "$as_me: failed program was:" >&5
9148 sed 's/^/| /' conftest.$ac_ext >&5
9152 rm -f conftest.err conftest.$ac_objext \
9153 conftest$ac_exeext conftest.$ac_ext
9154 if test $ac_R_nospace = yes; then
9155 echo "$as_me:$LINENO: result: no" >&5
9156 echo "${ECHO_T}no" >&6
9157 X_LIBS="$X_LIBS -R$x_libraries"
9159 LIBS="$ac_xsave_LIBS -R $x_libraries"
9160 cat >conftest.$ac_ext <<_ACEOF
9163 cat confdefs.h >>conftest.$ac_ext
9164 cat >>conftest.$ac_ext <<_ACEOF
9165 /* end confdefs.h. */
9175 rm -f conftest.$ac_objext conftest$ac_exeext
9176 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9177 (eval $ac_link) 2>conftest.er1
9179 grep -v '^ *+' conftest.er1 >conftest.err
9181 cat conftest.err >&5
9182 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9183 (exit $ac_status); } &&
9184 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9185 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9188 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9189 (exit $ac_status); }; } &&
9190 { ac_try='test -s conftest$ac_exeext'
9191 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9194 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9195 (exit $ac_status); }; }; then
9198 echo "$as_me: failed program was:" >&5
9199 sed 's/^/| /' conftest.$ac_ext >&5
9203 rm -f conftest.err conftest.$ac_objext \
9204 conftest$ac_exeext conftest.$ac_ext
9205 if test $ac_R_space = yes; then
9206 echo "$as_me:$LINENO: result: yes" >&5
9207 echo "${ECHO_T}yes" >&6
9208 X_LIBS="$X_LIBS -R $x_libraries"
9210 echo "$as_me:$LINENO: result: neither works" >&5
9211 echo "${ECHO_T}neither works" >&6
9218 # Check for system-dependent libraries X programs must link with.
9219 # Do this before checking for the system-independent R6 libraries
9220 # (-lICE), since we may need -lsocket or whatever for X linking.
9222 if test "$ISC" = yes; then
9223 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9225 # Martyn Johnson says this is needed for Ultrix, if the X
9226 # libraries were built with DECnet support. And Karl Berry says
9227 # the Alpha needs dnet_stub (dnet does not exist).
9228 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9229 cat >conftest.$ac_ext <<_ACEOF
9232 cat confdefs.h >>conftest.$ac_ext
9233 cat >>conftest.$ac_ext <<_ACEOF
9234 /* end confdefs.h. */
9236 /* Override any gcc2 internal prototype to avoid an error. */
9240 /* We use char because int might match the return type of a gcc2
9241 builtin and then its argument prototype would still apply. */
9242 char XOpenDisplay ();
9251 rm -f conftest.$ac_objext conftest$ac_exeext
9252 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9253 (eval $ac_link) 2>conftest.er1
9255 grep -v '^ *+' conftest.er1 >conftest.err
9257 cat conftest.err >&5
9258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9259 (exit $ac_status); } &&
9260 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9261 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9265 (exit $ac_status); }; } &&
9266 { ac_try='test -s conftest$ac_exeext'
9267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9271 (exit $ac_status); }; }; then
9274 echo "$as_me: failed program was:" >&5
9275 sed 's/^/| /' conftest.$ac_ext >&5
9277 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9278 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9279 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9280 echo $ECHO_N "(cached) $ECHO_C" >&6
9282 ac_check_lib_save_LIBS=$LIBS
9284 cat >conftest.$ac_ext <<_ACEOF
9287 cat confdefs.h >>conftest.$ac_ext
9288 cat >>conftest.$ac_ext <<_ACEOF
9289 /* end confdefs.h. */
9291 /* Override any gcc2 internal prototype to avoid an error. */
9295 /* We use char because int might match the return type of a gcc2
9296 builtin and then its argument prototype would still apply. */
9306 rm -f conftest.$ac_objext conftest$ac_exeext
9307 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9308 (eval $ac_link) 2>conftest.er1
9310 grep -v '^ *+' conftest.er1 >conftest.err
9312 cat conftest.err >&5
9313 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9314 (exit $ac_status); } &&
9315 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9316 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9320 (exit $ac_status); }; } &&
9321 { ac_try='test -s conftest$ac_exeext'
9322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9326 (exit $ac_status); }; }; then
9327 ac_cv_lib_dnet_dnet_ntoa=yes
9329 echo "$as_me: failed program was:" >&5
9330 sed 's/^/| /' conftest.$ac_ext >&5
9332 ac_cv_lib_dnet_dnet_ntoa=no
9334 rm -f conftest.err conftest.$ac_objext \
9335 conftest$ac_exeext conftest.$ac_ext
9336 LIBS=$ac_check_lib_save_LIBS
9338 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9339 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9340 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9341 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9344 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9345 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9346 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9347 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9348 echo $ECHO_N "(cached) $ECHO_C" >&6
9350 ac_check_lib_save_LIBS=$LIBS
9351 LIBS="-ldnet_stub $LIBS"
9352 cat >conftest.$ac_ext <<_ACEOF
9355 cat confdefs.h >>conftest.$ac_ext
9356 cat >>conftest.$ac_ext <<_ACEOF
9357 /* end confdefs.h. */
9359 /* Override any gcc2 internal prototype to avoid an error. */
9363 /* We use char because int might match the return type of a gcc2
9364 builtin and then its argument prototype would still apply. */
9374 rm -f conftest.$ac_objext conftest$ac_exeext
9375 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9376 (eval $ac_link) 2>conftest.er1
9378 grep -v '^ *+' conftest.er1 >conftest.err
9380 cat conftest.err >&5
9381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9382 (exit $ac_status); } &&
9383 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9384 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9387 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9388 (exit $ac_status); }; } &&
9389 { ac_try='test -s conftest$ac_exeext'
9390 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9393 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9394 (exit $ac_status); }; }; then
9395 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9397 echo "$as_me: failed program was:" >&5
9398 sed 's/^/| /' conftest.$ac_ext >&5
9400 ac_cv_lib_dnet_stub_dnet_ntoa=no
9402 rm -f conftest.err conftest.$ac_objext \
9403 conftest$ac_exeext conftest.$ac_ext
9404 LIBS=$ac_check_lib_save_LIBS
9406 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9407 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9408 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9409 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9414 rm -f conftest.err conftest.$ac_objext \
9415 conftest$ac_exeext conftest.$ac_ext
9416 LIBS="$ac_xsave_LIBS"
9418 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9419 # to get the SysV transport functions.
9420 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9422 # The nsl library prevents programs from opening the X display
9423 # on Irix 5.2, according to T.E. Dickey.
9424 # The functions gethostbyname, getservbyname, and inet_addr are
9425 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9426 echo "$as_me:$LINENO: checking for gethostbyname" >&5
9427 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9428 if test "${ac_cv_func_gethostbyname+set}" = set; then
9429 echo $ECHO_N "(cached) $ECHO_C" >&6
9431 cat >conftest.$ac_ext <<_ACEOF
9434 cat confdefs.h >>conftest.$ac_ext
9435 cat >>conftest.$ac_ext <<_ACEOF
9436 /* end confdefs.h. */
9437 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9438 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9439 #define gethostbyname innocuous_gethostbyname
9441 /* System header to define __stub macros and hopefully few prototypes,
9442 which can conflict with char gethostbyname (); below.
9443 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9444 <limits.h> exists even on freestanding compilers. */
9447 # include <limits.h>
9449 # include <assert.h>
9452 #undef gethostbyname
9454 /* Override any gcc2 internal prototype to avoid an error. */
9459 /* We use char because int might match the return type of a gcc2
9460 builtin and then its argument prototype would still apply. */
9461 char gethostbyname ();
9462 /* The GNU C library defines this for functions which it implements
9463 to always fail with ENOSYS. Some functions are actually named
9464 something starting with __ and the normal name is an alias. */
9465 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9468 char (*f) () = gethostbyname;
9477 return f != gethostbyname;
9482 rm -f conftest.$ac_objext conftest$ac_exeext
9483 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9484 (eval $ac_link) 2>conftest.er1
9486 grep -v '^ *+' conftest.er1 >conftest.err
9488 cat conftest.err >&5
9489 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9490 (exit $ac_status); } &&
9491 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9492 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9495 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9496 (exit $ac_status); }; } &&
9497 { ac_try='test -s conftest$ac_exeext'
9498 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9501 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9502 (exit $ac_status); }; }; then
9503 ac_cv_func_gethostbyname=yes
9505 echo "$as_me: failed program was:" >&5
9506 sed 's/^/| /' conftest.$ac_ext >&5
9508 ac_cv_func_gethostbyname=no
9510 rm -f conftest.err conftest.$ac_objext \
9511 conftest$ac_exeext conftest.$ac_ext
9513 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9514 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9516 if test $ac_cv_func_gethostbyname = no; then
9517 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9518 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9519 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9520 echo $ECHO_N "(cached) $ECHO_C" >&6
9522 ac_check_lib_save_LIBS=$LIBS
9524 cat >conftest.$ac_ext <<_ACEOF
9527 cat confdefs.h >>conftest.$ac_ext
9528 cat >>conftest.$ac_ext <<_ACEOF
9529 /* end confdefs.h. */
9531 /* Override any gcc2 internal prototype to avoid an error. */
9535 /* We use char because int might match the return type of a gcc2
9536 builtin and then its argument prototype would still apply. */
9537 char gethostbyname ();
9546 rm -f conftest.$ac_objext conftest$ac_exeext
9547 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9548 (eval $ac_link) 2>conftest.er1
9550 grep -v '^ *+' conftest.er1 >conftest.err
9552 cat conftest.err >&5
9553 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9554 (exit $ac_status); } &&
9555 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9556 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9559 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9560 (exit $ac_status); }; } &&
9561 { ac_try='test -s conftest$ac_exeext'
9562 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9565 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9566 (exit $ac_status); }; }; then
9567 ac_cv_lib_nsl_gethostbyname=yes
9569 echo "$as_me: failed program was:" >&5
9570 sed 's/^/| /' conftest.$ac_ext >&5
9572 ac_cv_lib_nsl_gethostbyname=no
9574 rm -f conftest.err conftest.$ac_objext \
9575 conftest$ac_exeext conftest.$ac_ext
9576 LIBS=$ac_check_lib_save_LIBS
9578 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9579 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9580 if test $ac_cv_lib_nsl_gethostbyname = yes; then
9581 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9584 if test $ac_cv_lib_nsl_gethostbyname = no; then
9585 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9586 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9587 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9588 echo $ECHO_N "(cached) $ECHO_C" >&6
9590 ac_check_lib_save_LIBS=$LIBS
9592 cat >conftest.$ac_ext <<_ACEOF
9595 cat confdefs.h >>conftest.$ac_ext
9596 cat >>conftest.$ac_ext <<_ACEOF
9597 /* end confdefs.h. */
9599 /* Override any gcc2 internal prototype to avoid an error. */
9603 /* We use char because int might match the return type of a gcc2
9604 builtin and then its argument prototype would still apply. */
9605 char gethostbyname ();
9614 rm -f conftest.$ac_objext conftest$ac_exeext
9615 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9616 (eval $ac_link) 2>conftest.er1
9618 grep -v '^ *+' conftest.er1 >conftest.err
9620 cat conftest.err >&5
9621 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9622 (exit $ac_status); } &&
9623 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9624 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9627 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9628 (exit $ac_status); }; } &&
9629 { ac_try='test -s conftest$ac_exeext'
9630 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9633 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9634 (exit $ac_status); }; }; then
9635 ac_cv_lib_bsd_gethostbyname=yes
9637 echo "$as_me: failed program was:" >&5
9638 sed 's/^/| /' conftest.$ac_ext >&5
9640 ac_cv_lib_bsd_gethostbyname=no
9642 rm -f conftest.err conftest.$ac_objext \
9643 conftest$ac_exeext conftest.$ac_ext
9644 LIBS=$ac_check_lib_save_LIBS
9646 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9647 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9648 if test $ac_cv_lib_bsd_gethostbyname = yes; then
9649 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9655 # lieder@skyler.mavd.honeywell.com says without -lsocket,
9656 # socket/setsockopt and other routines are undefined under SCO ODT
9657 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9658 # on later versions), says Simon Leinen: it contains gethostby*
9659 # variants that don't use the name server (or something). -lsocket
9660 # must be given before -lnsl if both are needed. We assume that
9661 # if connect needs -lnsl, so does gethostbyname.
9662 echo "$as_me:$LINENO: checking for connect" >&5
9663 echo $ECHO_N "checking for connect... $ECHO_C" >&6
9664 if test "${ac_cv_func_connect+set}" = set; then
9665 echo $ECHO_N "(cached) $ECHO_C" >&6
9667 cat >conftest.$ac_ext <<_ACEOF
9670 cat confdefs.h >>conftest.$ac_ext
9671 cat >>conftest.$ac_ext <<_ACEOF
9672 /* end confdefs.h. */
9673 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9674 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9675 #define connect innocuous_connect
9677 /* System header to define __stub macros and hopefully few prototypes,
9678 which can conflict with char connect (); below.
9679 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9680 <limits.h> exists even on freestanding compilers. */
9683 # include <limits.h>
9685 # include <assert.h>
9690 /* Override any gcc2 internal prototype to avoid an error. */
9695 /* We use char because int might match the return type of a gcc2
9696 builtin and then its argument prototype would still apply. */
9698 /* The GNU C library defines this for functions which it implements
9699 to always fail with ENOSYS. Some functions are actually named
9700 something starting with __ and the normal name is an alias. */
9701 #if defined (__stub_connect) || defined (__stub___connect)
9704 char (*f) () = connect;
9713 return f != connect;
9718 rm -f conftest.$ac_objext conftest$ac_exeext
9719 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9720 (eval $ac_link) 2>conftest.er1
9722 grep -v '^ *+' conftest.er1 >conftest.err
9724 cat conftest.err >&5
9725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9726 (exit $ac_status); } &&
9727 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9728 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9732 (exit $ac_status); }; } &&
9733 { ac_try='test -s conftest$ac_exeext'
9734 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9738 (exit $ac_status); }; }; then
9739 ac_cv_func_connect=yes
9741 echo "$as_me: failed program was:" >&5
9742 sed 's/^/| /' conftest.$ac_ext >&5
9744 ac_cv_func_connect=no
9746 rm -f conftest.err conftest.$ac_objext \
9747 conftest$ac_exeext conftest.$ac_ext
9749 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9750 echo "${ECHO_T}$ac_cv_func_connect" >&6
9752 if test $ac_cv_func_connect = no; then
9753 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9754 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9755 if test "${ac_cv_lib_socket_connect+set}" = set; then
9756 echo $ECHO_N "(cached) $ECHO_C" >&6
9758 ac_check_lib_save_LIBS=$LIBS
9759 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9760 cat >conftest.$ac_ext <<_ACEOF
9763 cat confdefs.h >>conftest.$ac_ext
9764 cat >>conftest.$ac_ext <<_ACEOF
9765 /* end confdefs.h. */
9767 /* Override any gcc2 internal prototype to avoid an error. */
9771 /* We use char because int might match the return type of a gcc2
9772 builtin and then its argument prototype would still apply. */
9782 rm -f conftest.$ac_objext conftest$ac_exeext
9783 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9784 (eval $ac_link) 2>conftest.er1
9786 grep -v '^ *+' conftest.er1 >conftest.err
9788 cat conftest.err >&5
9789 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9790 (exit $ac_status); } &&
9791 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9792 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9796 (exit $ac_status); }; } &&
9797 { ac_try='test -s conftest$ac_exeext'
9798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9802 (exit $ac_status); }; }; then
9803 ac_cv_lib_socket_connect=yes
9805 echo "$as_me: failed program was:" >&5
9806 sed 's/^/| /' conftest.$ac_ext >&5
9808 ac_cv_lib_socket_connect=no
9810 rm -f conftest.err conftest.$ac_objext \
9811 conftest$ac_exeext conftest.$ac_ext
9812 LIBS=$ac_check_lib_save_LIBS
9814 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9815 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9816 if test $ac_cv_lib_socket_connect = yes; then
9817 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9822 # Guillermo Gomez says -lposix is necessary on A/UX.
9823 echo "$as_me:$LINENO: checking for remove" >&5
9824 echo $ECHO_N "checking for remove... $ECHO_C" >&6
9825 if test "${ac_cv_func_remove+set}" = set; then
9826 echo $ECHO_N "(cached) $ECHO_C" >&6
9828 cat >conftest.$ac_ext <<_ACEOF
9831 cat confdefs.h >>conftest.$ac_ext
9832 cat >>conftest.$ac_ext <<_ACEOF
9833 /* end confdefs.h. */
9834 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9835 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9836 #define remove innocuous_remove
9838 /* System header to define __stub macros and hopefully few prototypes,
9839 which can conflict with char remove (); below.
9840 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9841 <limits.h> exists even on freestanding compilers. */
9844 # include <limits.h>
9846 # include <assert.h>
9851 /* Override any gcc2 internal prototype to avoid an error. */
9856 /* We use char because int might match the return type of a gcc2
9857 builtin and then its argument prototype would still apply. */
9859 /* The GNU C library defines this for functions which it implements
9860 to always fail with ENOSYS. Some functions are actually named
9861 something starting with __ and the normal name is an alias. */
9862 #if defined (__stub_remove) || defined (__stub___remove)
9865 char (*f) () = remove;
9879 rm -f conftest.$ac_objext conftest$ac_exeext
9880 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9881 (eval $ac_link) 2>conftest.er1
9883 grep -v '^ *+' conftest.er1 >conftest.err
9885 cat conftest.err >&5
9886 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9887 (exit $ac_status); } &&
9888 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9893 (exit $ac_status); }; } &&
9894 { ac_try='test -s conftest$ac_exeext'
9895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9899 (exit $ac_status); }; }; then
9900 ac_cv_func_remove=yes
9902 echo "$as_me: failed program was:" >&5
9903 sed 's/^/| /' conftest.$ac_ext >&5
9905 ac_cv_func_remove=no
9907 rm -f conftest.err conftest.$ac_objext \
9908 conftest$ac_exeext conftest.$ac_ext
9910 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9911 echo "${ECHO_T}$ac_cv_func_remove" >&6
9913 if test $ac_cv_func_remove = no; then
9914 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9915 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9916 if test "${ac_cv_lib_posix_remove+set}" = set; then
9917 echo $ECHO_N "(cached) $ECHO_C" >&6
9919 ac_check_lib_save_LIBS=$LIBS
9920 LIBS="-lposix $LIBS"
9921 cat >conftest.$ac_ext <<_ACEOF
9924 cat confdefs.h >>conftest.$ac_ext
9925 cat >>conftest.$ac_ext <<_ACEOF
9926 /* end confdefs.h. */
9928 /* Override any gcc2 internal prototype to avoid an error. */
9932 /* We use char because int might match the return type of a gcc2
9933 builtin and then its argument prototype would still apply. */
9943 rm -f conftest.$ac_objext conftest$ac_exeext
9944 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9945 (eval $ac_link) 2>conftest.er1
9947 grep -v '^ *+' conftest.er1 >conftest.err
9949 cat conftest.err >&5
9950 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9951 (exit $ac_status); } &&
9952 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9953 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9957 (exit $ac_status); }; } &&
9958 { ac_try='test -s conftest$ac_exeext'
9959 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9962 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9963 (exit $ac_status); }; }; then
9964 ac_cv_lib_posix_remove=yes
9966 echo "$as_me: failed program was:" >&5
9967 sed 's/^/| /' conftest.$ac_ext >&5
9969 ac_cv_lib_posix_remove=no
9971 rm -f conftest.err conftest.$ac_objext \
9972 conftest$ac_exeext conftest.$ac_ext
9973 LIBS=$ac_check_lib_save_LIBS
9975 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9976 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9977 if test $ac_cv_lib_posix_remove = yes; then
9978 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9983 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
9984 echo "$as_me:$LINENO: checking for shmat" >&5
9985 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
9986 if test "${ac_cv_func_shmat+set}" = set; then
9987 echo $ECHO_N "(cached) $ECHO_C" >&6
9989 cat >conftest.$ac_ext <<_ACEOF
9992 cat confdefs.h >>conftest.$ac_ext
9993 cat >>conftest.$ac_ext <<_ACEOF
9994 /* end confdefs.h. */
9995 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
9996 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9997 #define shmat innocuous_shmat
9999 /* System header to define __stub macros and hopefully few prototypes,
10000 which can conflict with char shmat (); below.
10001 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10002 <limits.h> exists even on freestanding compilers. */
10005 # include <limits.h>
10007 # include <assert.h>
10012 /* Override any gcc2 internal prototype to avoid an error. */
10017 /* We use char because int might match the return type of a gcc2
10018 builtin and then its argument prototype would still apply. */
10020 /* The GNU C library defines this for functions which it implements
10021 to always fail with ENOSYS. Some functions are actually named
10022 something starting with __ and the normal name is an alias. */
10023 #if defined (__stub_shmat) || defined (__stub___shmat)
10026 char (*f) () = shmat;
10040 rm -f conftest.$ac_objext conftest$ac_exeext
10041 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10042 (eval $ac_link) 2>conftest.er1
10044 grep -v '^ *+' conftest.er1 >conftest.err
10046 cat conftest.err >&5
10047 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10048 (exit $ac_status); } &&
10049 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10050 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10051 (eval $ac_try) 2>&5
10053 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10054 (exit $ac_status); }; } &&
10055 { ac_try='test -s conftest$ac_exeext'
10056 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10057 (eval $ac_try) 2>&5
10059 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10060 (exit $ac_status); }; }; then
10061 ac_cv_func_shmat=yes
10063 echo "$as_me: failed program was:" >&5
10064 sed 's/^/| /' conftest.$ac_ext >&5
10066 ac_cv_func_shmat=no
10068 rm -f conftest.err conftest.$ac_objext \
10069 conftest$ac_exeext conftest.$ac_ext
10071 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10072 echo "${ECHO_T}$ac_cv_func_shmat" >&6
10074 if test $ac_cv_func_shmat = no; then
10075 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10076 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10077 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10078 echo $ECHO_N "(cached) $ECHO_C" >&6
10080 ac_check_lib_save_LIBS=$LIBS
10082 cat >conftest.$ac_ext <<_ACEOF
10085 cat confdefs.h >>conftest.$ac_ext
10086 cat >>conftest.$ac_ext <<_ACEOF
10087 /* end confdefs.h. */
10089 /* Override any gcc2 internal prototype to avoid an error. */
10093 /* We use char because int might match the return type of a gcc2
10094 builtin and then its argument prototype would still apply. */
10104 rm -f conftest.$ac_objext conftest$ac_exeext
10105 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10106 (eval $ac_link) 2>conftest.er1
10108 grep -v '^ *+' conftest.er1 >conftest.err
10110 cat conftest.err >&5
10111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112 (exit $ac_status); } &&
10113 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10115 (eval $ac_try) 2>&5
10117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10118 (exit $ac_status); }; } &&
10119 { ac_try='test -s conftest$ac_exeext'
10120 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10121 (eval $ac_try) 2>&5
10123 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10124 (exit $ac_status); }; }; then
10125 ac_cv_lib_ipc_shmat=yes
10127 echo "$as_me: failed program was:" >&5
10128 sed 's/^/| /' conftest.$ac_ext >&5
10130 ac_cv_lib_ipc_shmat=no
10132 rm -f conftest.err conftest.$ac_objext \
10133 conftest$ac_exeext conftest.$ac_ext
10134 LIBS=$ac_check_lib_save_LIBS
10136 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10137 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10138 if test $ac_cv_lib_ipc_shmat = yes; then
10139 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10145 # Check for libraries that X11R6 Xt/Xaw programs need.
10146 ac_save_LDFLAGS=$LDFLAGS
10147 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10148 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10149 # check for ICE first), but we must link in the order -lSM -lICE or
10150 # we get undefined symbols. So assume we have SM if we have ICE.
10151 # These have to be linked with before -lX11, unlike the other
10152 # libraries we check for below, so use a different variable.
10153 # John Interrante, Karl Berry
10154 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10155 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10156 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10157 echo $ECHO_N "(cached) $ECHO_C" >&6
10159 ac_check_lib_save_LIBS=$LIBS
10160 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10161 cat >conftest.$ac_ext <<_ACEOF
10164 cat confdefs.h >>conftest.$ac_ext
10165 cat >>conftest.$ac_ext <<_ACEOF
10166 /* end confdefs.h. */
10168 /* Override any gcc2 internal prototype to avoid an error. */
10172 /* We use char because int might match the return type of a gcc2
10173 builtin and then its argument prototype would still apply. */
10174 char IceConnectionNumber ();
10178 IceConnectionNumber ();
10183 rm -f conftest.$ac_objext conftest$ac_exeext
10184 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10185 (eval $ac_link) 2>conftest.er1
10187 grep -v '^ *+' conftest.er1 >conftest.err
10189 cat conftest.err >&5
10190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10191 (exit $ac_status); } &&
10192 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10194 (eval $ac_try) 2>&5
10196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10197 (exit $ac_status); }; } &&
10198 { ac_try='test -s conftest$ac_exeext'
10199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10200 (eval $ac_try) 2>&5
10202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10203 (exit $ac_status); }; }; then
10204 ac_cv_lib_ICE_IceConnectionNumber=yes
10206 echo "$as_me: failed program was:" >&5
10207 sed 's/^/| /' conftest.$ac_ext >&5
10209 ac_cv_lib_ICE_IceConnectionNumber=no
10211 rm -f conftest.err conftest.$ac_objext \
10212 conftest$ac_exeext conftest.$ac_ext
10213 LIBS=$ac_check_lib_save_LIBS
10215 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10216 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10217 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10218 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10221 LDFLAGS=$ac_save_LDFLAGS
10227 if test x$support_xpm = xyes; then
10231 # Initialize some more variables set by options.
10232 # The variables have the same names as the options, with
10233 # dashes changed to underlines.
10235 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10236 # paths, otherwise set no_xpm=yes.
10237 # Uses ac_ vars as temps to allow command line to override cache and checks.
10238 echo "$as_me:$LINENO: checking for libXpm" >&5
10239 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10242 # Check whether --with-xpm_includes or --without-xpm_includes was given.
10243 if test "${with_xpm_includes+set}" = set; then
10244 withval="$with_xpm_includes"
10245 xpm_includes="$withval"
10250 # Check whether --with-xpm_library or --without-xpm_library was given.
10251 if test "${with_xpm_library+set}" = set; then
10252 withval="$with_xpm_library"
10253 xpm_libraries="$withval"
10258 # --without-xpm overrides everything else, but does not touch the cache.
10260 # Check whether --with-xpm or --without-xpm was given.
10261 if test "${with_xpm+set}" = set; then
10262 withval="$with_xpm"
10265 if test "$with_xpm" = no; then
10268 if test "${ac_cv_have_xpm+set}" = set; then
10269 echo $ECHO_N "(cached) $ECHO_C" >&6
10272 vt_xpm_include_X11=no
10273 if test -n "$xpm_includes"; then
10274 vt_xpm_includes=$xpm_includes
10278 if test -n "$xpm_libraries"; then
10279 vt_xpm_libraries=$xpm_libraries
10281 vt_xpm_libraries=NO
10284 if test "$vt_xpm_includes" = NO; then
10285 # Guess where to find xpm.h
10287 ac_save_CPPFLAGS="$CPPFLAGS"
10288 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10290 # First, try using that file with no special directory specified.
10291 cat >conftest.$ac_ext <<_ACEOF
10294 cat confdefs.h >>conftest.$ac_ext
10295 cat >>conftest.$ac_ext <<_ACEOF
10296 /* end confdefs.h. */
10297 #include <X11/xpm.h>
10299 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10300 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10302 grep -v '^ *+' conftest.er1 >conftest.err
10304 cat conftest.err >&5
10305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10306 (exit $ac_status); } >/dev/null; then
10307 if test -s conftest.err; then
10308 ac_cpp_err=$ac_cxx_preproc_warn_flag
10309 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10316 if test -z "$ac_cpp_err"; then
10317 # We can compile using X headers with no special include directory.
10319 vt_xpm_include_X11=yes
10321 echo "$as_me: failed program was:" >&5
10322 sed 's/^/| /' conftest.$ac_ext >&5
10324 CPPFLAGS="$ac_save_CPPFLAGS"
10325 # Look for the header file in a standard set of common directories.
10328 /usr/X11R6/include \
10329 /usr/X11R5/include \
10330 /usr/X11R4/include \
10333 /usr/include/X11R6 \
10334 /usr/include/X11R5 \
10335 /usr/include/X11R4 \
10337 /usr/local/X11/include \
10338 /usr/local/X11R6/include \
10339 /usr/local/X11R5/include \
10340 /usr/local/X11R4/include \
10342 /usr/local/include/X11 \
10343 /usr/local/include/X11R6 \
10344 /usr/local/include/X11R5 \
10345 /usr/local/include/X11R4 \
10347 /usr/X386/include \
10348 /usr/x386/include \
10349 /usr/XFree86/include/X11 \
10352 /usr/local/include \
10353 /usr/unsupported/include \
10354 /usr/athena/include \
10355 /usr/local/x11r5/include \
10356 /usr/lpp/Xamples/include \
10358 /usr/openwin/include \
10359 /usr/openwin/share/include \
10362 if test -r "$ac_dir/X11/xpm.h"; then
10363 vt_xpm_includes="$ac_dir"
10364 vt_xpm_include_X11=yes
10367 if test -r "$ac_dir/xpm.h"; then
10368 vt_xpm_includes=$ac_dir
10374 rm -f conftest.err conftest.$ac_ext
10377 if test "$vt_xpm_libraries" = NO; then
10378 # Check for the libraries.
10380 # See if we find them without any special options.
10381 # Don't add to $LIBS permanently.
10382 ac_save_LIBS="$LIBS"
10383 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10384 cat >conftest.$ac_ext <<_ACEOF
10387 cat confdefs.h >>conftest.$ac_ext
10388 cat >>conftest.$ac_ext <<_ACEOF
10389 /* end confdefs.h. */
10394 XpmReadFileToPixmap()
10399 rm -f conftest.$ac_objext conftest$ac_exeext
10400 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10401 (eval $ac_link) 2>conftest.er1
10403 grep -v '^ *+' conftest.er1 >conftest.err
10405 cat conftest.err >&5
10406 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10407 (exit $ac_status); } &&
10408 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10409 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10410 (eval $ac_try) 2>&5
10412 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10413 (exit $ac_status); }; } &&
10414 { ac_try='test -s conftest$ac_exeext'
10415 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10416 (eval $ac_try) 2>&5
10418 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10419 (exit $ac_status); }; }; then
10420 LIBS="$ac_save_LIBS"
10421 # We can link libXpm with no special library path.
10424 echo "$as_me: failed program was:" >&5
10425 sed 's/^/| /' conftest.$ac_ext >&5
10427 LIBS="$ac_save_LIBS"
10428 # First see if replacing the include by lib works.
10430 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10441 /usr/local/X11/lib \
10442 /usr/local/X11R6/lib \
10443 /usr/local/X11R5/lib \
10444 /usr/local/X11R4/lib \
10446 /usr/local/lib/X11 \
10447 /usr/local/lib/X11R6 \
10448 /usr/local/lib/X11R5 \
10449 /usr/local/lib/X11R4 \
10453 /usr/XFree86/lib/X11 \
10457 /usr/unsupported/lib \
10459 /usr/local/x11r5/lib \
10460 /usr/lpp/Xamples/lib \
10463 /usr/openwin/share/lib \
10466 for ac_extension in a so sl; do
10467 if test -r $ac_dir/libXpm.$ac_extension; then
10468 vt_xpm_libraries=$ac_dir
10474 rm -f conftest.err conftest.$ac_objext \
10475 conftest$ac_exeext conftest.$ac_ext
10479 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10480 ac_cv_have_xpm="have_xpm=no"
10482 ac_cv_have_xpm="have_xpm=yes \
10483 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10484 vt_xpm_include_X11=$vt_xpm_include_X11"
10487 eval "$ac_cv_have_xpm"
10490 if test "$have_xpm" != yes; then
10491 echo "$as_me:$LINENO: result: $have_xpm" >&5
10492 echo "${ECHO_T}$have_xpm" >&6
10495 if test "$xpm_includes" != NO; then
10496 if test "$xpm_includes" = "$vt_xpm_includes"; then
10497 if test -r "$xpm_includes/X11/xpm.h"; then
10498 vt_xpm_include_X11=yes
10501 vt_xpm_include_X11=no
10502 if test -z "$xpm_includes"; then
10503 cat >conftest.$ac_ext <<_ACEOF
10506 cat confdefs.h >>conftest.$ac_ext
10507 cat >>conftest.$ac_ext <<_ACEOF
10508 /* end confdefs.h. */
10509 #include <X11/xpm.h>
10511 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10512 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10514 grep -v '^ *+' conftest.er1 >conftest.err
10516 cat conftest.err >&5
10517 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10518 (exit $ac_status); } >/dev/null; then
10519 if test -s conftest.err; then
10520 ac_cpp_err=$ac_cxx_preproc_warn_flag
10521 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10528 if test -z "$ac_cpp_err"; then
10529 vt_xpm_include_X11=yes
10531 echo "$as_me: failed program was:" >&5
10532 sed 's/^/| /' conftest.$ac_ext >&5
10536 rm -f conftest.err conftest.$ac_ext
10538 if test -r "$xpm_includes/X11/xpm.h"; then
10539 vt_xpm_include_X11=yes
10543 vt_xpm_includes=$xpm_includes
10545 if test "x$xpm_libraries" != xNO; then
10546 vt_xpm_libraries=$xpm_libraries
10548 # Update the cache value to reflect the command line values.
10549 ac_cv_have_xpm="have_xpm=yes \
10550 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10551 vt_xpm_include_X11=$vt_xpm_include_X11"
10552 eval "$ac_cv_have_xpm"
10553 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10554 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10555 if test -n "$vt_xpm_includes"; then
10556 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10558 if test -n "$vt_xpm_includes"; then
10559 XPM_CFLAGS="-I$vt_xpm_includes"
10562 if test -n "$vt_xpm_libraries"; then
10563 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10565 if test "x$vt_xpm_include_X11" = xyes; then
10567 cat >>confdefs.h <<\_ACEOF
10568 #define XPM_INC_X11 1
10578 if test x$no_xpm = xyes; then
10579 support_xpm=needsmanualspecification
10583 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10584 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10585 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10586 echo $ECHO_N "(cached) $ECHO_C" >&6
10588 cat >conftest.$ac_ext <<_ACEOF
10591 cat confdefs.h >>conftest.$ac_ext
10592 cat >>conftest.$ac_ext <<_ACEOF
10593 /* end confdefs.h. */
10594 #include <sys/types.h>
10595 #include <sys/wait.h>
10596 #ifndef WEXITSTATUS
10597 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10600 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10608 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10613 rm -f conftest.$ac_objext
10614 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10615 (eval $ac_compile) 2>conftest.er1
10617 grep -v '^ *+' conftest.er1 >conftest.err
10619 cat conftest.err >&5
10620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10621 (exit $ac_status); } &&
10622 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10623 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10624 (eval $ac_try) 2>&5
10626 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10627 (exit $ac_status); }; } &&
10628 { ac_try='test -s conftest.$ac_objext'
10629 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10630 (eval $ac_try) 2>&5
10632 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10633 (exit $ac_status); }; }; then
10634 ac_cv_header_sys_wait_h=yes
10636 echo "$as_me: failed program was:" >&5
10637 sed 's/^/| /' conftest.$ac_ext >&5
10639 ac_cv_header_sys_wait_h=no
10641 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10643 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10644 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10645 if test $ac_cv_header_sys_wait_h = yes; then
10647 cat >>confdefs.h <<\_ACEOF
10648 #define HAVE_SYS_WAIT_H 1
10694 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10695 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10696 echo "$as_me:$LINENO: checking for $ac_header" >&5
10697 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10698 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10699 echo $ECHO_N "(cached) $ECHO_C" >&6
10701 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10702 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10704 # Is the header compilable?
10705 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10706 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10707 cat >conftest.$ac_ext <<_ACEOF
10710 cat confdefs.h >>conftest.$ac_ext
10711 cat >>conftest.$ac_ext <<_ACEOF
10712 /* end confdefs.h. */
10713 $ac_includes_default
10714 #include <$ac_header>
10716 rm -f conftest.$ac_objext
10717 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10718 (eval $ac_compile) 2>conftest.er1
10720 grep -v '^ *+' conftest.er1 >conftest.err
10722 cat conftest.err >&5
10723 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10724 (exit $ac_status); } &&
10725 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10726 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10727 (eval $ac_try) 2>&5
10729 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10730 (exit $ac_status); }; } &&
10731 { ac_try='test -s conftest.$ac_objext'
10732 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10733 (eval $ac_try) 2>&5
10735 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10736 (exit $ac_status); }; }; then
10737 ac_header_compiler=yes
10739 echo "$as_me: failed program was:" >&5
10740 sed 's/^/| /' conftest.$ac_ext >&5
10742 ac_header_compiler=no
10744 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10745 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10746 echo "${ECHO_T}$ac_header_compiler" >&6
10748 # Is the header present?
10749 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10750 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10751 cat >conftest.$ac_ext <<_ACEOF
10754 cat confdefs.h >>conftest.$ac_ext
10755 cat >>conftest.$ac_ext <<_ACEOF
10756 /* end confdefs.h. */
10757 #include <$ac_header>
10759 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10760 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10762 grep -v '^ *+' conftest.er1 >conftest.err
10764 cat conftest.err >&5
10765 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10766 (exit $ac_status); } >/dev/null; then
10767 if test -s conftest.err; then
10768 ac_cpp_err=$ac_cxx_preproc_warn_flag
10769 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10776 if test -z "$ac_cpp_err"; then
10777 ac_header_preproc=yes
10779 echo "$as_me: failed program was:" >&5
10780 sed 's/^/| /' conftest.$ac_ext >&5
10782 ac_header_preproc=no
10784 rm -f conftest.err conftest.$ac_ext
10785 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10786 echo "${ECHO_T}$ac_header_preproc" >&6
10788 # So? What about this header?
10789 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10791 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10792 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10793 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10794 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10795 ac_header_preproc=yes
10798 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10799 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10800 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10801 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10802 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10803 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10804 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10805 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10806 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10807 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10808 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10809 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10812 ## ------------------------------------------ ##
10813 ## Report this to the AC_PACKAGE_NAME lists. ##
10814 ## ------------------------------------------ ##
10817 sed "s/^/$as_me: WARNING: /" >&2
10820 echo "$as_me:$LINENO: checking for $ac_header" >&5
10821 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10822 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10823 echo $ECHO_N "(cached) $ECHO_C" >&6
10825 eval "$as_ac_Header=\$ac_header_preproc"
10827 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10828 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10831 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10832 cat >>confdefs.h <<_ACEOF
10833 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10841 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10842 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10843 if test "${ac_cv_header_time+set}" = set; then
10844 echo $ECHO_N "(cached) $ECHO_C" >&6
10846 cat >conftest.$ac_ext <<_ACEOF
10849 cat confdefs.h >>conftest.$ac_ext
10850 cat >>conftest.$ac_ext <<_ACEOF
10851 /* end confdefs.h. */
10852 #include <sys/types.h>
10853 #include <sys/time.h>
10859 if ((struct tm *) 0)
10865 rm -f conftest.$ac_objext
10866 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10867 (eval $ac_compile) 2>conftest.er1
10869 grep -v '^ *+' conftest.er1 >conftest.err
10871 cat conftest.err >&5
10872 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10873 (exit $ac_status); } &&
10874 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10875 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10876 (eval $ac_try) 2>&5
10878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10879 (exit $ac_status); }; } &&
10880 { ac_try='test -s conftest.$ac_objext'
10881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10882 (eval $ac_try) 2>&5
10884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10885 (exit $ac_status); }; }; then
10886 ac_cv_header_time=yes
10888 echo "$as_me: failed program was:" >&5
10889 sed 's/^/| /' conftest.$ac_ext >&5
10891 ac_cv_header_time=no
10893 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10896 echo "${ECHO_T}$ac_cv_header_time" >&6
10897 if test $ac_cv_header_time = yes; then
10899 cat >>confdefs.h <<\_ACEOF
10900 #define TIME_WITH_SYS_TIME 1
10906 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10907 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10908 if test "${rxvt_cv_header_sysioctl+set}" = set; then
10909 echo $ECHO_N "(cached) $ECHO_C" >&6
10911 cat >conftest.$ac_ext <<_ACEOF
10914 cat confdefs.h >>conftest.$ac_ext
10915 cat >>conftest.$ac_ext <<_ACEOF
10916 /* end confdefs.h. */
10918 #include <sys/ioctl.h>
10919 #ifdef HAVE_TERMIOS_H
10920 #include <termios.h>
10930 rm -f conftest.$ac_objext
10931 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10932 (eval $ac_compile) 2>conftest.er1
10934 grep -v '^ *+' conftest.er1 >conftest.err
10936 cat conftest.err >&5
10937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10938 (exit $ac_status); } &&
10939 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10940 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10941 (eval $ac_try) 2>&5
10943 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10944 (exit $ac_status); }; } &&
10945 { ac_try='test -s conftest.$ac_objext'
10946 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10947 (eval $ac_try) 2>&5
10949 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10950 (exit $ac_status); }; }; then
10951 rxvt_cv_header_sysioctl=yes
10953 echo "$as_me: failed program was:" >&5
10954 sed 's/^/| /' conftest.$ac_ext >&5
10956 rxvt_cv_header_sysioctl=no
10958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10960 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10961 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10963 if test -n "$GCC"; then
10968 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10970 ac_save_CFLAGS=$CFLAGS
10972 CFLAGS="$CFLAGS $X_CFLAGS"
10973 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10974 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10975 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10976 if test "${rxvt_cv_rpath+set}" = set; then
10977 echo $ECHO_N "(cached) $ECHO_C" >&6
10979 if test "$cross_compiling" = yes; then
10980 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10981 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10983 cat >conftest.$ac_ext <<_ACEOF
10986 cat confdefs.h >>conftest.$ac_ext
10987 cat >>conftest.$ac_ext <<_ACEOF
10988 /* end confdefs.h. */
10993 (void) XOpenDisplay("foobar");
10996 rm -f conftest$ac_exeext
10997 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10998 (eval $ac_link) 2>&5
11000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11001 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11003 (eval $ac_try) 2>&5
11005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11006 (exit $ac_status); }; }; then
11009 echo "$as_me: program exited with status $ac_status" >&5
11010 echo "$as_me: failed program was:" >&5
11011 sed 's/^/| /' conftest.$ac_ext >&5
11013 ( exit $ac_status )
11016 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11019 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
11020 echo "${ECHO_T}$rxvt_cv_rpath" >&6
11021 if test x$rxvt_cv_rpath != xyes; then
11022 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
11023 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
11024 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
11025 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
11026 if test "${rxvt_cv_R+set}" = set; then
11027 echo $ECHO_N "(cached) $ECHO_C" >&6
11029 if test "$cross_compiling" = yes; then
11032 cat >conftest.$ac_ext <<_ACEOF
11035 cat confdefs.h >>conftest.$ac_ext
11036 cat >>conftest.$ac_ext <<_ACEOF
11037 /* end confdefs.h. */
11042 (void) XOpenDisplay("foobar");
11045 rm -f conftest$ac_exeext
11046 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11047 (eval $ac_link) 2>&5
11049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11050 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11051 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11052 (eval $ac_try) 2>&5
11054 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11055 (exit $ac_status); }; }; then
11058 echo "$as_me: program exited with status $ac_status" >&5
11059 echo "$as_me: failed program was:" >&5
11060 sed 's/^/| /' conftest.$ac_ext >&5
11062 ( exit $ac_status )
11065 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11068 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11069 echo "${ECHO_T}$rxvt_cv_R" >&6
11070 if test x$rxvt_cv_R != xyes; then
11071 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11075 echo "$as_me:$LINENO: checking for XPointer" >&5
11076 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11077 if test "${rxvt_cv_xpointer+set}" = set; then
11078 echo $ECHO_N "(cached) $ECHO_C" >&6
11080 cat >conftest.$ac_ext <<_ACEOF
11083 cat confdefs.h >>conftest.$ac_ext
11084 cat >>conftest.$ac_ext <<_ACEOF
11085 /* end confdefs.h. */
11086 #include <X11/Xlib.h>
11095 rm -f conftest.$ac_objext
11096 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11097 (eval $ac_compile) 2>conftest.er1
11099 grep -v '^ *+' conftest.er1 >conftest.err
11101 cat conftest.err >&5
11102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11103 (exit $ac_status); } &&
11104 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11106 (eval $ac_try) 2>&5
11108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11109 (exit $ac_status); }; } &&
11110 { ac_try='test -s conftest.$ac_objext'
11111 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11112 (eval $ac_try) 2>&5
11114 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11115 (exit $ac_status); }; }; then
11116 rxvt_cv_xpointer=yes
11118 echo "$as_me: failed program was:" >&5
11119 sed 's/^/| /' conftest.$ac_ext >&5
11121 rxvt_cv_xpointer=no
11123 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11125 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11126 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11127 if test x$rxvt_cv_xpointer = xyes; then
11129 cat >>confdefs.h <<\_ACEOF
11130 #define HAVE_XPOINTER 1
11135 CFLAGS=$ac_save_CFLAGS
11138 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11139 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11140 if test "${ac_cv_c_const+set}" = set; then
11141 echo $ECHO_N "(cached) $ECHO_C" >&6
11143 cat >conftest.$ac_ext <<_ACEOF
11146 cat confdefs.h >>conftest.$ac_ext
11147 cat >>conftest.$ac_ext <<_ACEOF
11148 /* end confdefs.h. */
11153 /* FIXME: Include the comments suggested by Paul. */
11154 #ifndef __cplusplus
11155 /* Ultrix mips cc rejects this. */
11156 typedef int charset[2];
11158 /* SunOS 4.1.1 cc rejects this. */
11159 char const *const *ccp;
11161 /* NEC SVR4.0.2 mips cc rejects this. */
11162 struct point {int x, y;};
11163 static struct point const zero = {0,0};
11164 /* AIX XL C 1.02.0.0 rejects this.
11165 It does not let you subtract one const X* pointer from another in
11166 an arm of an if-expression whose if-part is not a constant
11168 const char *g = "string";
11169 ccp = &g + (g ? g-g : 0);
11170 /* HPUX 7.0 cc rejects these. */
11173 ccp = (char const *const *) p;
11174 { /* SCO 3.2v4 cc rejects this. */
11176 char const *s = 0 ? (char *) 0 : (char const *) 0;
11180 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11181 int x[] = {25, 17};
11182 const int *foo = &x[0];
11185 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11186 typedef const int *iptr;
11190 { /* AIX XL C 1.02.0.0 rejects this saying
11191 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11192 struct s { int j; const int *ap[3]; };
11193 struct s *b; b->j = 5;
11195 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11196 const int foo = 10;
11204 rm -f conftest.$ac_objext
11205 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11206 (eval $ac_compile) 2>conftest.er1
11208 grep -v '^ *+' conftest.er1 >conftest.err
11210 cat conftest.err >&5
11211 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11212 (exit $ac_status); } &&
11213 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11214 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11215 (eval $ac_try) 2>&5
11217 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11218 (exit $ac_status); }; } &&
11219 { ac_try='test -s conftest.$ac_objext'
11220 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11221 (eval $ac_try) 2>&5
11223 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11224 (exit $ac_status); }; }; then
11227 echo "$as_me: failed program was:" >&5
11228 sed 's/^/| /' conftest.$ac_ext >&5
11232 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11234 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11235 echo "${ECHO_T}$ac_cv_c_const" >&6
11236 if test $ac_cv_c_const = no; then
11238 cat >>confdefs.h <<\_ACEOF
11244 echo "$as_me:$LINENO: checking for inline" >&5
11245 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11246 if test "${ac_cv_c_inline+set}" = set; then
11247 echo $ECHO_N "(cached) $ECHO_C" >&6
11250 for ac_kw in inline __inline__ __inline; do
11251 cat >conftest.$ac_ext <<_ACEOF
11254 cat confdefs.h >>conftest.$ac_ext
11255 cat >>conftest.$ac_ext <<_ACEOF
11256 /* end confdefs.h. */
11257 #ifndef __cplusplus
11259 static $ac_kw foo_t static_foo () {return 0; }
11260 $ac_kw foo_t foo () {return 0; }
11264 rm -f conftest.$ac_objext
11265 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11266 (eval $ac_compile) 2>conftest.er1
11268 grep -v '^ *+' conftest.er1 >conftest.err
11270 cat conftest.err >&5
11271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11272 (exit $ac_status); } &&
11273 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11275 (eval $ac_try) 2>&5
11277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11278 (exit $ac_status); }; } &&
11279 { ac_try='test -s conftest.$ac_objext'
11280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11281 (eval $ac_try) 2>&5
11283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11284 (exit $ac_status); }; }; then
11285 ac_cv_c_inline=$ac_kw; break
11287 echo "$as_me: failed program was:" >&5
11288 sed 's/^/| /' conftest.$ac_ext >&5
11291 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11295 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11296 echo "${ECHO_T}$ac_cv_c_inline" >&6
11299 case $ac_cv_c_inline in
11302 case $ac_cv_c_inline in
11304 *) ac_val=$ac_cv_c_inline;;
11306 cat >>confdefs.h <<_ACEOF
11307 #ifndef __cplusplus
11308 #define inline $ac_val
11316 echo "$as_me:$LINENO: checking for mode_t" >&5
11317 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11318 if test "${ac_cv_type_mode_t+set}" = set; then
11319 echo $ECHO_N "(cached) $ECHO_C" >&6
11321 cat >conftest.$ac_ext <<_ACEOF
11324 cat confdefs.h >>conftest.$ac_ext
11325 cat >>conftest.$ac_ext <<_ACEOF
11326 /* end confdefs.h. */
11327 $ac_includes_default
11333 if (sizeof (mode_t))
11339 rm -f conftest.$ac_objext
11340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11341 (eval $ac_compile) 2>conftest.er1
11343 grep -v '^ *+' conftest.er1 >conftest.err
11345 cat conftest.err >&5
11346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11347 (exit $ac_status); } &&
11348 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11350 (eval $ac_try) 2>&5
11352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11353 (exit $ac_status); }; } &&
11354 { ac_try='test -s conftest.$ac_objext'
11355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11356 (eval $ac_try) 2>&5
11358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11359 (exit $ac_status); }; }; then
11360 ac_cv_type_mode_t=yes
11362 echo "$as_me: failed program was:" >&5
11363 sed 's/^/| /' conftest.$ac_ext >&5
11365 ac_cv_type_mode_t=no
11367 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11369 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11370 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11371 if test $ac_cv_type_mode_t = yes; then
11375 cat >>confdefs.h <<_ACEOF
11381 echo "$as_me:$LINENO: checking for pid_t" >&5
11382 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11383 if test "${ac_cv_type_pid_t+set}" = set; then
11384 echo $ECHO_N "(cached) $ECHO_C" >&6
11386 cat >conftest.$ac_ext <<_ACEOF
11389 cat confdefs.h >>conftest.$ac_ext
11390 cat >>conftest.$ac_ext <<_ACEOF
11391 /* end confdefs.h. */
11392 $ac_includes_default
11398 if (sizeof (pid_t))
11404 rm -f conftest.$ac_objext
11405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11406 (eval $ac_compile) 2>conftest.er1
11408 grep -v '^ *+' conftest.er1 >conftest.err
11410 cat conftest.err >&5
11411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11412 (exit $ac_status); } &&
11413 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11415 (eval $ac_try) 2>&5
11417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11418 (exit $ac_status); }; } &&
11419 { ac_try='test -s conftest.$ac_objext'
11420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11421 (eval $ac_try) 2>&5
11423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11424 (exit $ac_status); }; }; then
11425 ac_cv_type_pid_t=yes
11427 echo "$as_me: failed program was:" >&5
11428 sed 's/^/| /' conftest.$ac_ext >&5
11430 ac_cv_type_pid_t=no
11432 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11434 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11435 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11436 if test $ac_cv_type_pid_t = yes; then
11440 cat >>confdefs.h <<_ACEOF
11446 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11447 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11448 if test "${ac_cv_type_uid_t+set}" = set; then
11449 echo $ECHO_N "(cached) $ECHO_C" >&6
11451 cat >conftest.$ac_ext <<_ACEOF
11454 cat confdefs.h >>conftest.$ac_ext
11455 cat >>conftest.$ac_ext <<_ACEOF
11456 /* end confdefs.h. */
11457 #include <sys/types.h>
11460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11461 $EGREP "uid_t" >/dev/null 2>&1; then
11462 ac_cv_type_uid_t=yes
11464 ac_cv_type_uid_t=no
11469 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11470 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11471 if test $ac_cv_type_uid_t = no; then
11473 cat >>confdefs.h <<\_ACEOF
11478 cat >>confdefs.h <<\_ACEOF
11486 echo "$as_me:$LINENO: checking for char" >&5
11487 echo $ECHO_N "checking for char... $ECHO_C" >&6
11488 if test "${ac_cv_type_char+set}" = set; then
11489 echo $ECHO_N "(cached) $ECHO_C" >&6
11491 cat >conftest.$ac_ext <<_ACEOF
11494 cat confdefs.h >>conftest.$ac_ext
11495 cat >>conftest.$ac_ext <<_ACEOF
11496 /* end confdefs.h. */
11497 $ac_includes_default
11509 rm -f conftest.$ac_objext
11510 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11511 (eval $ac_compile) 2>conftest.er1
11513 grep -v '^ *+' conftest.er1 >conftest.err
11515 cat conftest.err >&5
11516 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11517 (exit $ac_status); } &&
11518 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11519 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11520 (eval $ac_try) 2>&5
11522 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11523 (exit $ac_status); }; } &&
11524 { ac_try='test -s conftest.$ac_objext'
11525 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11526 (eval $ac_try) 2>&5
11528 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11529 (exit $ac_status); }; }; then
11530 ac_cv_type_char=yes
11532 echo "$as_me: failed program was:" >&5
11533 sed 's/^/| /' conftest.$ac_ext >&5
11537 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11539 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11540 echo "${ECHO_T}$ac_cv_type_char" >&6
11542 echo "$as_me:$LINENO: checking size of char" >&5
11543 echo $ECHO_N "checking size of char... $ECHO_C" >&6
11544 if test "${ac_cv_sizeof_char+set}" = set; then
11545 echo $ECHO_N "(cached) $ECHO_C" >&6
11547 if test "$ac_cv_type_char" = yes; then
11548 # The cast to unsigned long works around a bug in the HP C Compiler
11549 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11550 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11551 # This bug is HP SR number 8606223364.
11552 if test "$cross_compiling" = yes; then
11553 # Depending upon the size, compute the lo and hi bounds.
11554 cat >conftest.$ac_ext <<_ACEOF
11557 cat confdefs.h >>conftest.$ac_ext
11558 cat >>conftest.$ac_ext <<_ACEOF
11559 /* end confdefs.h. */
11560 $ac_includes_default
11564 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11571 rm -f conftest.$ac_objext
11572 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11573 (eval $ac_compile) 2>conftest.er1
11575 grep -v '^ *+' conftest.er1 >conftest.err
11577 cat conftest.err >&5
11578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11579 (exit $ac_status); } &&
11580 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11581 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11582 (eval $ac_try) 2>&5
11584 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11585 (exit $ac_status); }; } &&
11586 { ac_try='test -s conftest.$ac_objext'
11587 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11588 (eval $ac_try) 2>&5
11590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11591 (exit $ac_status); }; }; then
11594 cat >conftest.$ac_ext <<_ACEOF
11597 cat confdefs.h >>conftest.$ac_ext
11598 cat >>conftest.$ac_ext <<_ACEOF
11599 /* end confdefs.h. */
11600 $ac_includes_default
11604 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11611 rm -f conftest.$ac_objext
11612 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11613 (eval $ac_compile) 2>conftest.er1
11615 grep -v '^ *+' conftest.er1 >conftest.err
11617 cat conftest.err >&5
11618 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11619 (exit $ac_status); } &&
11620 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11621 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11622 (eval $ac_try) 2>&5
11624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11625 (exit $ac_status); }; } &&
11626 { ac_try='test -s conftest.$ac_objext'
11627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11628 (eval $ac_try) 2>&5
11630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11631 (exit $ac_status); }; }; then
11632 ac_hi=$ac_mid; break
11634 echo "$as_me: failed program was:" >&5
11635 sed 's/^/| /' conftest.$ac_ext >&5
11637 ac_lo=`expr $ac_mid + 1`
11638 if test $ac_lo -le $ac_mid; then
11642 ac_mid=`expr 2 '*' $ac_mid + 1`
11644 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11647 echo "$as_me: failed program was:" >&5
11648 sed 's/^/| /' conftest.$ac_ext >&5
11650 cat >conftest.$ac_ext <<_ACEOF
11653 cat confdefs.h >>conftest.$ac_ext
11654 cat >>conftest.$ac_ext <<_ACEOF
11655 /* end confdefs.h. */
11656 $ac_includes_default
11660 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11667 rm -f conftest.$ac_objext
11668 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11669 (eval $ac_compile) 2>conftest.er1
11671 grep -v '^ *+' conftest.er1 >conftest.err
11673 cat conftest.err >&5
11674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11675 (exit $ac_status); } &&
11676 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11677 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11678 (eval $ac_try) 2>&5
11680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11681 (exit $ac_status); }; } &&
11682 { ac_try='test -s conftest.$ac_objext'
11683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11684 (eval $ac_try) 2>&5
11686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11687 (exit $ac_status); }; }; then
11690 cat >conftest.$ac_ext <<_ACEOF
11693 cat confdefs.h >>conftest.$ac_ext
11694 cat >>conftest.$ac_ext <<_ACEOF
11695 /* end confdefs.h. */
11696 $ac_includes_default
11700 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11707 rm -f conftest.$ac_objext
11708 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11709 (eval $ac_compile) 2>conftest.er1
11711 grep -v '^ *+' conftest.er1 >conftest.err
11713 cat conftest.err >&5
11714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11715 (exit $ac_status); } &&
11716 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11718 (eval $ac_try) 2>&5
11720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11721 (exit $ac_status); }; } &&
11722 { ac_try='test -s conftest.$ac_objext'
11723 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11724 (eval $ac_try) 2>&5
11726 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11727 (exit $ac_status); }; }; then
11728 ac_lo=$ac_mid; break
11730 echo "$as_me: failed program was:" >&5
11731 sed 's/^/| /' conftest.$ac_ext >&5
11733 ac_hi=`expr '(' $ac_mid ')' - 1`
11734 if test $ac_mid -le $ac_hi; then
11738 ac_mid=`expr 2 '*' $ac_mid`
11740 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11743 echo "$as_me: failed program was:" >&5
11744 sed 's/^/| /' conftest.$ac_ext >&5
11748 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11750 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11751 # Binary search between lo and hi bounds.
11752 while test "x$ac_lo" != "x$ac_hi"; do
11753 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11754 cat >conftest.$ac_ext <<_ACEOF
11757 cat confdefs.h >>conftest.$ac_ext
11758 cat >>conftest.$ac_ext <<_ACEOF
11759 /* end confdefs.h. */
11760 $ac_includes_default
11764 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11771 rm -f conftest.$ac_objext
11772 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11773 (eval $ac_compile) 2>conftest.er1
11775 grep -v '^ *+' conftest.er1 >conftest.err
11777 cat conftest.err >&5
11778 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11779 (exit $ac_status); } &&
11780 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11781 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11782 (eval $ac_try) 2>&5
11784 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11785 (exit $ac_status); }; } &&
11786 { ac_try='test -s conftest.$ac_objext'
11787 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11788 (eval $ac_try) 2>&5
11790 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11791 (exit $ac_status); }; }; then
11794 echo "$as_me: failed program was:" >&5
11795 sed 's/^/| /' conftest.$ac_ext >&5
11797 ac_lo=`expr '(' $ac_mid ')' + 1`
11799 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11802 ?*) ac_cv_sizeof_char=$ac_lo;;
11803 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11804 See \`config.log' for more details." >&5
11805 echo "$as_me: error: cannot compute sizeof (char), 77
11806 See \`config.log' for more details." >&2;}
11807 { (exit 1); exit 1; }; } ;;
11810 if test "$cross_compiling" = yes; then
11811 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11812 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11813 { (exit 1); exit 1; }; }
11815 cat >conftest.$ac_ext <<_ACEOF
11818 cat confdefs.h >>conftest.$ac_ext
11819 cat >>conftest.$ac_ext <<_ACEOF
11820 /* end confdefs.h. */
11821 $ac_includes_default
11822 long longval () { return (long) (sizeof (char)); }
11823 unsigned long ulongval () { return (long) (sizeof (char)); }
11825 #include <stdlib.h>
11830 FILE *f = fopen ("conftest.val", "w");
11833 if (((long) (sizeof (char))) < 0)
11835 long i = longval ();
11836 if (i != ((long) (sizeof (char))))
11838 fprintf (f, "%ld\n", i);
11842 unsigned long i = ulongval ();
11843 if (i != ((long) (sizeof (char))))
11845 fprintf (f, "%lu\n", i);
11847 exit (ferror (f) || fclose (f) != 0);
11853 rm -f conftest$ac_exeext
11854 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11855 (eval $ac_link) 2>&5
11857 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11858 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11859 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11860 (eval $ac_try) 2>&5
11862 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11863 (exit $ac_status); }; }; then
11864 ac_cv_sizeof_char=`cat conftest.val`
11866 echo "$as_me: program exited with status $ac_status" >&5
11867 echo "$as_me: failed program was:" >&5
11868 sed 's/^/| /' conftest.$ac_ext >&5
11870 ( exit $ac_status )
11871 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11872 See \`config.log' for more details." >&5
11873 echo "$as_me: error: cannot compute sizeof (char), 77
11874 See \`config.log' for more details." >&2;}
11875 { (exit 1); exit 1; }; }
11877 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11882 ac_cv_sizeof_char=0
11885 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11886 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11887 cat >>confdefs.h <<_ACEOF
11888 #define SIZEOF_CHAR $ac_cv_sizeof_char
11892 echo "$as_me:$LINENO: checking for short" >&5
11893 echo $ECHO_N "checking for short... $ECHO_C" >&6
11894 if test "${ac_cv_type_short+set}" = set; then
11895 echo $ECHO_N "(cached) $ECHO_C" >&6
11897 cat >conftest.$ac_ext <<_ACEOF
11900 cat confdefs.h >>conftest.$ac_ext
11901 cat >>conftest.$ac_ext <<_ACEOF
11902 /* end confdefs.h. */
11903 $ac_includes_default
11909 if (sizeof (short))
11915 rm -f conftest.$ac_objext
11916 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11917 (eval $ac_compile) 2>conftest.er1
11919 grep -v '^ *+' conftest.er1 >conftest.err
11921 cat conftest.err >&5
11922 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11923 (exit $ac_status); } &&
11924 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11925 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11926 (eval $ac_try) 2>&5
11928 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11929 (exit $ac_status); }; } &&
11930 { ac_try='test -s conftest.$ac_objext'
11931 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11932 (eval $ac_try) 2>&5
11934 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11935 (exit $ac_status); }; }; then
11936 ac_cv_type_short=yes
11938 echo "$as_me: failed program was:" >&5
11939 sed 's/^/| /' conftest.$ac_ext >&5
11941 ac_cv_type_short=no
11943 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11945 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11946 echo "${ECHO_T}$ac_cv_type_short" >&6
11948 echo "$as_me:$LINENO: checking size of short" >&5
11949 echo $ECHO_N "checking size of short... $ECHO_C" >&6
11950 if test "${ac_cv_sizeof_short+set}" = set; then
11951 echo $ECHO_N "(cached) $ECHO_C" >&6
11953 if test "$ac_cv_type_short" = yes; then
11954 # The cast to unsigned long works around a bug in the HP C Compiler
11955 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11956 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11957 # This bug is HP SR number 8606223364.
11958 if test "$cross_compiling" = yes; then
11959 # Depending upon the size, compute the lo and hi bounds.
11960 cat >conftest.$ac_ext <<_ACEOF
11963 cat confdefs.h >>conftest.$ac_ext
11964 cat >>conftest.$ac_ext <<_ACEOF
11965 /* end confdefs.h. */
11966 $ac_includes_default
11970 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11977 rm -f conftest.$ac_objext
11978 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11979 (eval $ac_compile) 2>conftest.er1
11981 grep -v '^ *+' conftest.er1 >conftest.err
11983 cat conftest.err >&5
11984 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11985 (exit $ac_status); } &&
11986 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11987 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11988 (eval $ac_try) 2>&5
11990 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11991 (exit $ac_status); }; } &&
11992 { ac_try='test -s conftest.$ac_objext'
11993 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11994 (eval $ac_try) 2>&5
11996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11997 (exit $ac_status); }; }; then
12000 cat >conftest.$ac_ext <<_ACEOF
12003 cat confdefs.h >>conftest.$ac_ext
12004 cat >>conftest.$ac_ext <<_ACEOF
12005 /* end confdefs.h. */
12006 $ac_includes_default
12010 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12017 rm -f conftest.$ac_objext
12018 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12019 (eval $ac_compile) 2>conftest.er1
12021 grep -v '^ *+' conftest.er1 >conftest.err
12023 cat conftest.err >&5
12024 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12025 (exit $ac_status); } &&
12026 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12027 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12028 (eval $ac_try) 2>&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); }; } &&
12032 { ac_try='test -s conftest.$ac_objext'
12033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12034 (eval $ac_try) 2>&5
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); }; }; then
12038 ac_hi=$ac_mid; break
12040 echo "$as_me: failed program was:" >&5
12041 sed 's/^/| /' conftest.$ac_ext >&5
12043 ac_lo=`expr $ac_mid + 1`
12044 if test $ac_lo -le $ac_mid; then
12048 ac_mid=`expr 2 '*' $ac_mid + 1`
12050 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12053 echo "$as_me: failed program was:" >&5
12054 sed 's/^/| /' conftest.$ac_ext >&5
12056 cat >conftest.$ac_ext <<_ACEOF
12059 cat confdefs.h >>conftest.$ac_ext
12060 cat >>conftest.$ac_ext <<_ACEOF
12061 /* end confdefs.h. */
12062 $ac_includes_default
12066 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12073 rm -f conftest.$ac_objext
12074 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12075 (eval $ac_compile) 2>conftest.er1
12077 grep -v '^ *+' conftest.er1 >conftest.err
12079 cat conftest.err >&5
12080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12081 (exit $ac_status); } &&
12082 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12083 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12084 (eval $ac_try) 2>&5
12086 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12087 (exit $ac_status); }; } &&
12088 { ac_try='test -s conftest.$ac_objext'
12089 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12090 (eval $ac_try) 2>&5
12092 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12093 (exit $ac_status); }; }; then
12096 cat >conftest.$ac_ext <<_ACEOF
12099 cat confdefs.h >>conftest.$ac_ext
12100 cat >>conftest.$ac_ext <<_ACEOF
12101 /* end confdefs.h. */
12102 $ac_includes_default
12106 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12113 rm -f conftest.$ac_objext
12114 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12115 (eval $ac_compile) 2>conftest.er1
12117 grep -v '^ *+' conftest.er1 >conftest.err
12119 cat conftest.err >&5
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); } &&
12122 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12124 (eval $ac_try) 2>&5
12126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127 (exit $ac_status); }; } &&
12128 { ac_try='test -s conftest.$ac_objext'
12129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12130 (eval $ac_try) 2>&5
12132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12133 (exit $ac_status); }; }; then
12134 ac_lo=$ac_mid; break
12136 echo "$as_me: failed program was:" >&5
12137 sed 's/^/| /' conftest.$ac_ext >&5
12139 ac_hi=`expr '(' $ac_mid ')' - 1`
12140 if test $ac_mid -le $ac_hi; then
12144 ac_mid=`expr 2 '*' $ac_mid`
12146 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12149 echo "$as_me: failed program was:" >&5
12150 sed 's/^/| /' conftest.$ac_ext >&5
12154 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12156 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12157 # Binary search between lo and hi bounds.
12158 while test "x$ac_lo" != "x$ac_hi"; do
12159 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12160 cat >conftest.$ac_ext <<_ACEOF
12163 cat confdefs.h >>conftest.$ac_ext
12164 cat >>conftest.$ac_ext <<_ACEOF
12165 /* end confdefs.h. */
12166 $ac_includes_default
12170 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12177 rm -f conftest.$ac_objext
12178 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12179 (eval $ac_compile) 2>conftest.er1
12181 grep -v '^ *+' conftest.er1 >conftest.err
12183 cat conftest.err >&5
12184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12185 (exit $ac_status); } &&
12186 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12187 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12188 (eval $ac_try) 2>&5
12190 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12191 (exit $ac_status); }; } &&
12192 { ac_try='test -s conftest.$ac_objext'
12193 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12194 (eval $ac_try) 2>&5
12196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12197 (exit $ac_status); }; }; then
12200 echo "$as_me: failed program was:" >&5
12201 sed 's/^/| /' conftest.$ac_ext >&5
12203 ac_lo=`expr '(' $ac_mid ')' + 1`
12205 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12208 ?*) ac_cv_sizeof_short=$ac_lo;;
12209 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12210 See \`config.log' for more details." >&5
12211 echo "$as_me: error: cannot compute sizeof (short), 77
12212 See \`config.log' for more details." >&2;}
12213 { (exit 1); exit 1; }; } ;;
12216 if test "$cross_compiling" = yes; then
12217 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12218 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12219 { (exit 1); exit 1; }; }
12221 cat >conftest.$ac_ext <<_ACEOF
12224 cat confdefs.h >>conftest.$ac_ext
12225 cat >>conftest.$ac_ext <<_ACEOF
12226 /* end confdefs.h. */
12227 $ac_includes_default
12228 long longval () { return (long) (sizeof (short)); }
12229 unsigned long ulongval () { return (long) (sizeof (short)); }
12231 #include <stdlib.h>
12236 FILE *f = fopen ("conftest.val", "w");
12239 if (((long) (sizeof (short))) < 0)
12241 long i = longval ();
12242 if (i != ((long) (sizeof (short))))
12244 fprintf (f, "%ld\n", i);
12248 unsigned long i = ulongval ();
12249 if (i != ((long) (sizeof (short))))
12251 fprintf (f, "%lu\n", i);
12253 exit (ferror (f) || fclose (f) != 0);
12259 rm -f conftest$ac_exeext
12260 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12261 (eval $ac_link) 2>&5
12263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12264 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12265 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12266 (eval $ac_try) 2>&5
12268 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12269 (exit $ac_status); }; }; then
12270 ac_cv_sizeof_short=`cat conftest.val`
12272 echo "$as_me: program exited with status $ac_status" >&5
12273 echo "$as_me: failed program was:" >&5
12274 sed 's/^/| /' conftest.$ac_ext >&5
12276 ( exit $ac_status )
12277 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12278 See \`config.log' for more details." >&5
12279 echo "$as_me: error: cannot compute sizeof (short), 77
12280 See \`config.log' for more details." >&2;}
12281 { (exit 1); exit 1; }; }
12283 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12288 ac_cv_sizeof_short=0
12291 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12292 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12293 cat >>confdefs.h <<_ACEOF
12294 #define SIZEOF_SHORT $ac_cv_sizeof_short
12298 echo "$as_me:$LINENO: checking for int" >&5
12299 echo $ECHO_N "checking for int... $ECHO_C" >&6
12300 if test "${ac_cv_type_int+set}" = set; then
12301 echo $ECHO_N "(cached) $ECHO_C" >&6
12303 cat >conftest.$ac_ext <<_ACEOF
12306 cat confdefs.h >>conftest.$ac_ext
12307 cat >>conftest.$ac_ext <<_ACEOF
12308 /* end confdefs.h. */
12309 $ac_includes_default
12321 rm -f conftest.$ac_objext
12322 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12323 (eval $ac_compile) 2>conftest.er1
12325 grep -v '^ *+' conftest.er1 >conftest.err
12327 cat conftest.err >&5
12328 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12329 (exit $ac_status); } &&
12330 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12331 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12332 (eval $ac_try) 2>&5
12334 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12335 (exit $ac_status); }; } &&
12336 { ac_try='test -s conftest.$ac_objext'
12337 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12338 (eval $ac_try) 2>&5
12340 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12341 (exit $ac_status); }; }; then
12344 echo "$as_me: failed program was:" >&5
12345 sed 's/^/| /' conftest.$ac_ext >&5
12349 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12351 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12352 echo "${ECHO_T}$ac_cv_type_int" >&6
12354 echo "$as_me:$LINENO: checking size of int" >&5
12355 echo $ECHO_N "checking size of int... $ECHO_C" >&6
12356 if test "${ac_cv_sizeof_int+set}" = set; then
12357 echo $ECHO_N "(cached) $ECHO_C" >&6
12359 if test "$ac_cv_type_int" = yes; then
12360 # The cast to unsigned long works around a bug in the HP C Compiler
12361 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12362 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12363 # This bug is HP SR number 8606223364.
12364 if test "$cross_compiling" = yes; then
12365 # Depending upon the size, compute the lo and hi bounds.
12366 cat >conftest.$ac_ext <<_ACEOF
12369 cat confdefs.h >>conftest.$ac_ext
12370 cat >>conftest.$ac_ext <<_ACEOF
12371 /* end confdefs.h. */
12372 $ac_includes_default
12376 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12383 rm -f conftest.$ac_objext
12384 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12385 (eval $ac_compile) 2>conftest.er1
12387 grep -v '^ *+' conftest.er1 >conftest.err
12389 cat conftest.err >&5
12390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 (exit $ac_status); } &&
12392 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12394 (eval $ac_try) 2>&5
12396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397 (exit $ac_status); }; } &&
12398 { ac_try='test -s conftest.$ac_objext'
12399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12400 (eval $ac_try) 2>&5
12402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403 (exit $ac_status); }; }; then
12406 cat >conftest.$ac_ext <<_ACEOF
12409 cat confdefs.h >>conftest.$ac_ext
12410 cat >>conftest.$ac_ext <<_ACEOF
12411 /* end confdefs.h. */
12412 $ac_includes_default
12416 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12423 rm -f conftest.$ac_objext
12424 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12425 (eval $ac_compile) 2>conftest.er1
12427 grep -v '^ *+' conftest.er1 >conftest.err
12429 cat conftest.err >&5
12430 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12431 (exit $ac_status); } &&
12432 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12433 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12434 (eval $ac_try) 2>&5
12436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12437 (exit $ac_status); }; } &&
12438 { ac_try='test -s conftest.$ac_objext'
12439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12440 (eval $ac_try) 2>&5
12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443 (exit $ac_status); }; }; then
12444 ac_hi=$ac_mid; break
12446 echo "$as_me: failed program was:" >&5
12447 sed 's/^/| /' conftest.$ac_ext >&5
12449 ac_lo=`expr $ac_mid + 1`
12450 if test $ac_lo -le $ac_mid; then
12454 ac_mid=`expr 2 '*' $ac_mid + 1`
12456 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12459 echo "$as_me: failed program was:" >&5
12460 sed 's/^/| /' conftest.$ac_ext >&5
12462 cat >conftest.$ac_ext <<_ACEOF
12465 cat confdefs.h >>conftest.$ac_ext
12466 cat >>conftest.$ac_ext <<_ACEOF
12467 /* end confdefs.h. */
12468 $ac_includes_default
12472 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12479 rm -f conftest.$ac_objext
12480 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12481 (eval $ac_compile) 2>conftest.er1
12483 grep -v '^ *+' conftest.er1 >conftest.err
12485 cat conftest.err >&5
12486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12487 (exit $ac_status); } &&
12488 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12489 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12490 (eval $ac_try) 2>&5
12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); }; } &&
12494 { ac_try='test -s conftest.$ac_objext'
12495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12496 (eval $ac_try) 2>&5
12498 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12499 (exit $ac_status); }; }; then
12502 cat >conftest.$ac_ext <<_ACEOF
12505 cat confdefs.h >>conftest.$ac_ext
12506 cat >>conftest.$ac_ext <<_ACEOF
12507 /* end confdefs.h. */
12508 $ac_includes_default
12512 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12519 rm -f conftest.$ac_objext
12520 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12521 (eval $ac_compile) 2>conftest.er1
12523 grep -v '^ *+' conftest.er1 >conftest.err
12525 cat conftest.err >&5
12526 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12527 (exit $ac_status); } &&
12528 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12529 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12530 (eval $ac_try) 2>&5
12532 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12533 (exit $ac_status); }; } &&
12534 { ac_try='test -s conftest.$ac_objext'
12535 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12536 (eval $ac_try) 2>&5
12538 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12539 (exit $ac_status); }; }; then
12540 ac_lo=$ac_mid; break
12542 echo "$as_me: failed program was:" >&5
12543 sed 's/^/| /' conftest.$ac_ext >&5
12545 ac_hi=`expr '(' $ac_mid ')' - 1`
12546 if test $ac_mid -le $ac_hi; then
12550 ac_mid=`expr 2 '*' $ac_mid`
12552 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12555 echo "$as_me: failed program was:" >&5
12556 sed 's/^/| /' conftest.$ac_ext >&5
12560 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12562 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12563 # Binary search between lo and hi bounds.
12564 while test "x$ac_lo" != "x$ac_hi"; do
12565 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12566 cat >conftest.$ac_ext <<_ACEOF
12569 cat confdefs.h >>conftest.$ac_ext
12570 cat >>conftest.$ac_ext <<_ACEOF
12571 /* end confdefs.h. */
12572 $ac_includes_default
12576 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12583 rm -f conftest.$ac_objext
12584 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12585 (eval $ac_compile) 2>conftest.er1
12587 grep -v '^ *+' conftest.er1 >conftest.err
12589 cat conftest.err >&5
12590 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12591 (exit $ac_status); } &&
12592 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12593 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12594 (eval $ac_try) 2>&5
12596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12597 (exit $ac_status); }; } &&
12598 { ac_try='test -s conftest.$ac_objext'
12599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12600 (eval $ac_try) 2>&5
12602 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12603 (exit $ac_status); }; }; then
12606 echo "$as_me: failed program was:" >&5
12607 sed 's/^/| /' conftest.$ac_ext >&5
12609 ac_lo=`expr '(' $ac_mid ')' + 1`
12611 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12614 ?*) ac_cv_sizeof_int=$ac_lo;;
12615 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12616 See \`config.log' for more details." >&5
12617 echo "$as_me: error: cannot compute sizeof (int), 77
12618 See \`config.log' for more details." >&2;}
12619 { (exit 1); exit 1; }; } ;;
12622 if test "$cross_compiling" = yes; then
12623 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12624 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12625 { (exit 1); exit 1; }; }
12627 cat >conftest.$ac_ext <<_ACEOF
12630 cat confdefs.h >>conftest.$ac_ext
12631 cat >>conftest.$ac_ext <<_ACEOF
12632 /* end confdefs.h. */
12633 $ac_includes_default
12634 long longval () { return (long) (sizeof (int)); }
12635 unsigned long ulongval () { return (long) (sizeof (int)); }
12637 #include <stdlib.h>
12642 FILE *f = fopen ("conftest.val", "w");
12645 if (((long) (sizeof (int))) < 0)
12647 long i = longval ();
12648 if (i != ((long) (sizeof (int))))
12650 fprintf (f, "%ld\n", i);
12654 unsigned long i = ulongval ();
12655 if (i != ((long) (sizeof (int))))
12657 fprintf (f, "%lu\n", i);
12659 exit (ferror (f) || fclose (f) != 0);
12665 rm -f conftest$ac_exeext
12666 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12667 (eval $ac_link) 2>&5
12669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12670 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12671 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12672 (eval $ac_try) 2>&5
12674 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12675 (exit $ac_status); }; }; then
12676 ac_cv_sizeof_int=`cat conftest.val`
12678 echo "$as_me: program exited with status $ac_status" >&5
12679 echo "$as_me: failed program was:" >&5
12680 sed 's/^/| /' conftest.$ac_ext >&5
12682 ( exit $ac_status )
12683 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12684 See \`config.log' for more details." >&5
12685 echo "$as_me: error: cannot compute sizeof (int), 77
12686 See \`config.log' for more details." >&2;}
12687 { (exit 1); exit 1; }; }
12689 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12697 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12698 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12699 cat >>confdefs.h <<_ACEOF
12700 #define SIZEOF_INT $ac_cv_sizeof_int
12704 echo "$as_me:$LINENO: checking for long" >&5
12705 echo $ECHO_N "checking for long... $ECHO_C" >&6
12706 if test "${ac_cv_type_long+set}" = set; then
12707 echo $ECHO_N "(cached) $ECHO_C" >&6
12709 cat >conftest.$ac_ext <<_ACEOF
12712 cat confdefs.h >>conftest.$ac_ext
12713 cat >>conftest.$ac_ext <<_ACEOF
12714 /* end confdefs.h. */
12715 $ac_includes_default
12727 rm -f conftest.$ac_objext
12728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12729 (eval $ac_compile) 2>conftest.er1
12731 grep -v '^ *+' conftest.er1 >conftest.err
12733 cat conftest.err >&5
12734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12735 (exit $ac_status); } &&
12736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12738 (eval $ac_try) 2>&5
12740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12741 (exit $ac_status); }; } &&
12742 { ac_try='test -s conftest.$ac_objext'
12743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12744 (eval $ac_try) 2>&5
12746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12747 (exit $ac_status); }; }; then
12748 ac_cv_type_long=yes
12750 echo "$as_me: failed program was:" >&5
12751 sed 's/^/| /' conftest.$ac_ext >&5
12755 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12757 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12758 echo "${ECHO_T}$ac_cv_type_long" >&6
12760 echo "$as_me:$LINENO: checking size of long" >&5
12761 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12762 if test "${ac_cv_sizeof_long+set}" = set; then
12763 echo $ECHO_N "(cached) $ECHO_C" >&6
12765 if test "$ac_cv_type_long" = yes; then
12766 # The cast to unsigned long works around a bug in the HP C Compiler
12767 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12768 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12769 # This bug is HP SR number 8606223364.
12770 if test "$cross_compiling" = yes; then
12771 # Depending upon the size, compute the lo and hi bounds.
12772 cat >conftest.$ac_ext <<_ACEOF
12775 cat confdefs.h >>conftest.$ac_ext
12776 cat >>conftest.$ac_ext <<_ACEOF
12777 /* end confdefs.h. */
12778 $ac_includes_default
12782 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12789 rm -f conftest.$ac_objext
12790 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12791 (eval $ac_compile) 2>conftest.er1
12793 grep -v '^ *+' conftest.er1 >conftest.err
12795 cat conftest.err >&5
12796 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12797 (exit $ac_status); } &&
12798 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12799 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12800 (eval $ac_try) 2>&5
12802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12803 (exit $ac_status); }; } &&
12804 { ac_try='test -s conftest.$ac_objext'
12805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12806 (eval $ac_try) 2>&5
12808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12809 (exit $ac_status); }; }; then
12812 cat >conftest.$ac_ext <<_ACEOF
12815 cat confdefs.h >>conftest.$ac_ext
12816 cat >>conftest.$ac_ext <<_ACEOF
12817 /* end confdefs.h. */
12818 $ac_includes_default
12822 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12829 rm -f conftest.$ac_objext
12830 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12831 (eval $ac_compile) 2>conftest.er1
12833 grep -v '^ *+' conftest.er1 >conftest.err
12835 cat conftest.err >&5
12836 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12837 (exit $ac_status); } &&
12838 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12839 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12840 (eval $ac_try) 2>&5
12842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12843 (exit $ac_status); }; } &&
12844 { ac_try='test -s conftest.$ac_objext'
12845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12846 (eval $ac_try) 2>&5
12848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849 (exit $ac_status); }; }; then
12850 ac_hi=$ac_mid; break
12852 echo "$as_me: failed program was:" >&5
12853 sed 's/^/| /' conftest.$ac_ext >&5
12855 ac_lo=`expr $ac_mid + 1`
12856 if test $ac_lo -le $ac_mid; then
12860 ac_mid=`expr 2 '*' $ac_mid + 1`
12862 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12865 echo "$as_me: failed program was:" >&5
12866 sed 's/^/| /' conftest.$ac_ext >&5
12868 cat >conftest.$ac_ext <<_ACEOF
12871 cat confdefs.h >>conftest.$ac_ext
12872 cat >>conftest.$ac_ext <<_ACEOF
12873 /* end confdefs.h. */
12874 $ac_includes_default
12878 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12885 rm -f conftest.$ac_objext
12886 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12887 (eval $ac_compile) 2>conftest.er1
12889 grep -v '^ *+' conftest.er1 >conftest.err
12891 cat conftest.err >&5
12892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12893 (exit $ac_status); } &&
12894 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12895 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12896 (eval $ac_try) 2>&5
12898 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12899 (exit $ac_status); }; } &&
12900 { ac_try='test -s conftest.$ac_objext'
12901 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12902 (eval $ac_try) 2>&5
12904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12905 (exit $ac_status); }; }; then
12908 cat >conftest.$ac_ext <<_ACEOF
12911 cat confdefs.h >>conftest.$ac_ext
12912 cat >>conftest.$ac_ext <<_ACEOF
12913 /* end confdefs.h. */
12914 $ac_includes_default
12918 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12925 rm -f conftest.$ac_objext
12926 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12927 (eval $ac_compile) 2>conftest.er1
12929 grep -v '^ *+' conftest.er1 >conftest.err
12931 cat conftest.err >&5
12932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12933 (exit $ac_status); } &&
12934 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12936 (eval $ac_try) 2>&5
12938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12939 (exit $ac_status); }; } &&
12940 { ac_try='test -s conftest.$ac_objext'
12941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12942 (eval $ac_try) 2>&5
12944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12945 (exit $ac_status); }; }; then
12946 ac_lo=$ac_mid; break
12948 echo "$as_me: failed program was:" >&5
12949 sed 's/^/| /' conftest.$ac_ext >&5
12951 ac_hi=`expr '(' $ac_mid ')' - 1`
12952 if test $ac_mid -le $ac_hi; then
12956 ac_mid=`expr 2 '*' $ac_mid`
12958 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12961 echo "$as_me: failed program was:" >&5
12962 sed 's/^/| /' conftest.$ac_ext >&5
12966 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12968 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12969 # Binary search between lo and hi bounds.
12970 while test "x$ac_lo" != "x$ac_hi"; do
12971 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12972 cat >conftest.$ac_ext <<_ACEOF
12975 cat confdefs.h >>conftest.$ac_ext
12976 cat >>conftest.$ac_ext <<_ACEOF
12977 /* end confdefs.h. */
12978 $ac_includes_default
12982 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12989 rm -f conftest.$ac_objext
12990 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12991 (eval $ac_compile) 2>conftest.er1
12993 grep -v '^ *+' conftest.er1 >conftest.err
12995 cat conftest.err >&5
12996 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12997 (exit $ac_status); } &&
12998 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12999 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13000 (eval $ac_try) 2>&5
13002 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13003 (exit $ac_status); }; } &&
13004 { ac_try='test -s conftest.$ac_objext'
13005 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13006 (eval $ac_try) 2>&5
13008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13009 (exit $ac_status); }; }; then
13012 echo "$as_me: failed program was:" >&5
13013 sed 's/^/| /' conftest.$ac_ext >&5
13015 ac_lo=`expr '(' $ac_mid ')' + 1`
13017 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13020 ?*) ac_cv_sizeof_long=$ac_lo;;
13021 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13022 See \`config.log' for more details." >&5
13023 echo "$as_me: error: cannot compute sizeof (long), 77
13024 See \`config.log' for more details." >&2;}
13025 { (exit 1); exit 1; }; } ;;
13028 if test "$cross_compiling" = yes; then
13029 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13030 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13031 { (exit 1); exit 1; }; }
13033 cat >conftest.$ac_ext <<_ACEOF
13036 cat confdefs.h >>conftest.$ac_ext
13037 cat >>conftest.$ac_ext <<_ACEOF
13038 /* end confdefs.h. */
13039 $ac_includes_default
13040 long longval () { return (long) (sizeof (long)); }
13041 unsigned long ulongval () { return (long) (sizeof (long)); }
13043 #include <stdlib.h>
13048 FILE *f = fopen ("conftest.val", "w");
13051 if (((long) (sizeof (long))) < 0)
13053 long i = longval ();
13054 if (i != ((long) (sizeof (long))))
13056 fprintf (f, "%ld\n", i);
13060 unsigned long i = ulongval ();
13061 if (i != ((long) (sizeof (long))))
13063 fprintf (f, "%lu\n", i);
13065 exit (ferror (f) || fclose (f) != 0);
13071 rm -f conftest$ac_exeext
13072 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13073 (eval $ac_link) 2>&5
13075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13076 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13077 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13078 (eval $ac_try) 2>&5
13080 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13081 (exit $ac_status); }; }; then
13082 ac_cv_sizeof_long=`cat conftest.val`
13084 echo "$as_me: program exited with status $ac_status" >&5
13085 echo "$as_me: failed program was:" >&5
13086 sed 's/^/| /' conftest.$ac_ext >&5
13088 ( exit $ac_status )
13089 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13090 See \`config.log' for more details." >&5
13091 echo "$as_me: error: cannot compute sizeof (long), 77
13092 See \`config.log' for more details." >&2;}
13093 { (exit 1); exit 1; }; }
13095 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13100 ac_cv_sizeof_long=0
13103 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13104 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13105 cat >>confdefs.h <<_ACEOF
13106 #define SIZEOF_LONG $ac_cv_sizeof_long
13110 echo "$as_me:$LINENO: checking for long long" >&5
13111 echo $ECHO_N "checking for long long... $ECHO_C" >&6
13112 if test "${ac_cv_type_long_long+set}" = set; then
13113 echo $ECHO_N "(cached) $ECHO_C" >&6
13115 cat >conftest.$ac_ext <<_ACEOF
13118 cat confdefs.h >>conftest.$ac_ext
13119 cat >>conftest.$ac_ext <<_ACEOF
13120 /* end confdefs.h. */
13121 $ac_includes_default
13125 if ((long long *) 0)
13127 if (sizeof (long long))
13133 rm -f conftest.$ac_objext
13134 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13135 (eval $ac_compile) 2>conftest.er1
13137 grep -v '^ *+' conftest.er1 >conftest.err
13139 cat conftest.err >&5
13140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13141 (exit $ac_status); } &&
13142 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13144 (eval $ac_try) 2>&5
13146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13147 (exit $ac_status); }; } &&
13148 { ac_try='test -s conftest.$ac_objext'
13149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13150 (eval $ac_try) 2>&5
13152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13153 (exit $ac_status); }; }; then
13154 ac_cv_type_long_long=yes
13156 echo "$as_me: failed program was:" >&5
13157 sed 's/^/| /' conftest.$ac_ext >&5
13159 ac_cv_type_long_long=no
13161 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13163 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13164 echo "${ECHO_T}$ac_cv_type_long_long" >&6
13166 echo "$as_me:$LINENO: checking size of long long" >&5
13167 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13168 if test "${ac_cv_sizeof_long_long+set}" = set; then
13169 echo $ECHO_N "(cached) $ECHO_C" >&6
13171 if test "$ac_cv_type_long_long" = yes; then
13172 # The cast to unsigned long works around a bug in the HP C Compiler
13173 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13174 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13175 # This bug is HP SR number 8606223364.
13176 if test "$cross_compiling" = yes; then
13177 # Depending upon the size, compute the lo and hi bounds.
13178 cat >conftest.$ac_ext <<_ACEOF
13181 cat confdefs.h >>conftest.$ac_ext
13182 cat >>conftest.$ac_ext <<_ACEOF
13183 /* end confdefs.h. */
13184 $ac_includes_default
13188 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13195 rm -f conftest.$ac_objext
13196 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13197 (eval $ac_compile) 2>conftest.er1
13199 grep -v '^ *+' conftest.er1 >conftest.err
13201 cat conftest.err >&5
13202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13203 (exit $ac_status); } &&
13204 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13206 (eval $ac_try) 2>&5
13208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13209 (exit $ac_status); }; } &&
13210 { ac_try='test -s conftest.$ac_objext'
13211 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13212 (eval $ac_try) 2>&5
13214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13215 (exit $ac_status); }; }; then
13218 cat >conftest.$ac_ext <<_ACEOF
13221 cat confdefs.h >>conftest.$ac_ext
13222 cat >>conftest.$ac_ext <<_ACEOF
13223 /* end confdefs.h. */
13224 $ac_includes_default
13228 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13235 rm -f conftest.$ac_objext
13236 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13237 (eval $ac_compile) 2>conftest.er1
13239 grep -v '^ *+' conftest.er1 >conftest.err
13241 cat conftest.err >&5
13242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13243 (exit $ac_status); } &&
13244 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13246 (eval $ac_try) 2>&5
13248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13249 (exit $ac_status); }; } &&
13250 { ac_try='test -s conftest.$ac_objext'
13251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13252 (eval $ac_try) 2>&5
13254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); }; }; then
13256 ac_hi=$ac_mid; break
13258 echo "$as_me: failed program was:" >&5
13259 sed 's/^/| /' conftest.$ac_ext >&5
13261 ac_lo=`expr $ac_mid + 1`
13262 if test $ac_lo -le $ac_mid; then
13266 ac_mid=`expr 2 '*' $ac_mid + 1`
13268 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13271 echo "$as_me: failed program was:" >&5
13272 sed 's/^/| /' conftest.$ac_ext >&5
13274 cat >conftest.$ac_ext <<_ACEOF
13277 cat confdefs.h >>conftest.$ac_ext
13278 cat >>conftest.$ac_ext <<_ACEOF
13279 /* end confdefs.h. */
13280 $ac_includes_default
13284 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13291 rm -f conftest.$ac_objext
13292 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13293 (eval $ac_compile) 2>conftest.er1
13295 grep -v '^ *+' conftest.er1 >conftest.err
13297 cat conftest.err >&5
13298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13299 (exit $ac_status); } &&
13300 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13302 (eval $ac_try) 2>&5
13304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13305 (exit $ac_status); }; } &&
13306 { ac_try='test -s conftest.$ac_objext'
13307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13308 (eval $ac_try) 2>&5
13310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13311 (exit $ac_status); }; }; then
13314 cat >conftest.$ac_ext <<_ACEOF
13317 cat confdefs.h >>conftest.$ac_ext
13318 cat >>conftest.$ac_ext <<_ACEOF
13319 /* end confdefs.h. */
13320 $ac_includes_default
13324 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13331 rm -f conftest.$ac_objext
13332 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13333 (eval $ac_compile) 2>conftest.er1
13335 grep -v '^ *+' conftest.er1 >conftest.err
13337 cat conftest.err >&5
13338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13339 (exit $ac_status); } &&
13340 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13341 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13342 (eval $ac_try) 2>&5
13344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13345 (exit $ac_status); }; } &&
13346 { ac_try='test -s conftest.$ac_objext'
13347 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13348 (eval $ac_try) 2>&5
13350 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13351 (exit $ac_status); }; }; then
13352 ac_lo=$ac_mid; break
13354 echo "$as_me: failed program was:" >&5
13355 sed 's/^/| /' conftest.$ac_ext >&5
13357 ac_hi=`expr '(' $ac_mid ')' - 1`
13358 if test $ac_mid -le $ac_hi; then
13362 ac_mid=`expr 2 '*' $ac_mid`
13364 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13367 echo "$as_me: failed program was:" >&5
13368 sed 's/^/| /' conftest.$ac_ext >&5
13372 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13374 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13375 # Binary search between lo and hi bounds.
13376 while test "x$ac_lo" != "x$ac_hi"; do
13377 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13378 cat >conftest.$ac_ext <<_ACEOF
13381 cat confdefs.h >>conftest.$ac_ext
13382 cat >>conftest.$ac_ext <<_ACEOF
13383 /* end confdefs.h. */
13384 $ac_includes_default
13388 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13395 rm -f conftest.$ac_objext
13396 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13397 (eval $ac_compile) 2>conftest.er1
13399 grep -v '^ *+' conftest.er1 >conftest.err
13401 cat conftest.err >&5
13402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13403 (exit $ac_status); } &&
13404 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13405 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13406 (eval $ac_try) 2>&5
13408 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13409 (exit $ac_status); }; } &&
13410 { ac_try='test -s conftest.$ac_objext'
13411 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13412 (eval $ac_try) 2>&5
13414 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13415 (exit $ac_status); }; }; then
13418 echo "$as_me: failed program was:" >&5
13419 sed 's/^/| /' conftest.$ac_ext >&5
13421 ac_lo=`expr '(' $ac_mid ')' + 1`
13423 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13426 ?*) ac_cv_sizeof_long_long=$ac_lo;;
13427 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13428 See \`config.log' for more details." >&5
13429 echo "$as_me: error: cannot compute sizeof (long long), 77
13430 See \`config.log' for more details." >&2;}
13431 { (exit 1); exit 1; }; } ;;
13434 if test "$cross_compiling" = yes; then
13435 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13436 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13437 { (exit 1); exit 1; }; }
13439 cat >conftest.$ac_ext <<_ACEOF
13442 cat confdefs.h >>conftest.$ac_ext
13443 cat >>conftest.$ac_ext <<_ACEOF
13444 /* end confdefs.h. */
13445 $ac_includes_default
13446 long longval () { return (long) (sizeof (long long)); }
13447 unsigned long ulongval () { return (long) (sizeof (long long)); }
13449 #include <stdlib.h>
13454 FILE *f = fopen ("conftest.val", "w");
13457 if (((long) (sizeof (long long))) < 0)
13459 long i = longval ();
13460 if (i != ((long) (sizeof (long long))))
13462 fprintf (f, "%ld\n", i);
13466 unsigned long i = ulongval ();
13467 if (i != ((long) (sizeof (long long))))
13469 fprintf (f, "%lu\n", i);
13471 exit (ferror (f) || fclose (f) != 0);
13477 rm -f conftest$ac_exeext
13478 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13479 (eval $ac_link) 2>&5
13481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13482 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13483 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13484 (eval $ac_try) 2>&5
13486 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13487 (exit $ac_status); }; }; then
13488 ac_cv_sizeof_long_long=`cat conftest.val`
13490 echo "$as_me: program exited with status $ac_status" >&5
13491 echo "$as_me: failed program was:" >&5
13492 sed 's/^/| /' conftest.$ac_ext >&5
13494 ( exit $ac_status )
13495 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13496 See \`config.log' for more details." >&5
13497 echo "$as_me: error: cannot compute sizeof (long long), 77
13498 See \`config.log' for more details." >&2;}
13499 { (exit 1); exit 1; }; }
13501 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13506 ac_cv_sizeof_long_long=0
13509 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13510 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13511 cat >>confdefs.h <<_ACEOF
13512 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13516 echo "$as_me:$LINENO: checking for int *" >&5
13517 echo $ECHO_N "checking for int *... $ECHO_C" >&6
13518 if test "${ac_cv_type_int_p+set}" = set; then
13519 echo $ECHO_N "(cached) $ECHO_C" >&6
13521 cat >conftest.$ac_ext <<_ACEOF
13524 cat confdefs.h >>conftest.$ac_ext
13525 cat >>conftest.$ac_ext <<_ACEOF
13526 /* end confdefs.h. */
13527 $ac_includes_default
13533 if (sizeof (int *))
13539 rm -f conftest.$ac_objext
13540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13541 (eval $ac_compile) 2>conftest.er1
13543 grep -v '^ *+' conftest.er1 >conftest.err
13545 cat conftest.err >&5
13546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13547 (exit $ac_status); } &&
13548 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13550 (eval $ac_try) 2>&5
13552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13553 (exit $ac_status); }; } &&
13554 { ac_try='test -s conftest.$ac_objext'
13555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13556 (eval $ac_try) 2>&5
13558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13559 (exit $ac_status); }; }; then
13560 ac_cv_type_int_p=yes
13562 echo "$as_me: failed program was:" >&5
13563 sed 's/^/| /' conftest.$ac_ext >&5
13565 ac_cv_type_int_p=no
13567 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13569 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13570 echo "${ECHO_T}$ac_cv_type_int_p" >&6
13572 echo "$as_me:$LINENO: checking size of int *" >&5
13573 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13574 if test "${ac_cv_sizeof_int_p+set}" = set; then
13575 echo $ECHO_N "(cached) $ECHO_C" >&6
13577 if test "$ac_cv_type_int_p" = yes; then
13578 # The cast to unsigned long works around a bug in the HP C Compiler
13579 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13580 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13581 # This bug is HP SR number 8606223364.
13582 if test "$cross_compiling" = yes; then
13583 # Depending upon the size, compute the lo and hi bounds.
13584 cat >conftest.$ac_ext <<_ACEOF
13587 cat confdefs.h >>conftest.$ac_ext
13588 cat >>conftest.$ac_ext <<_ACEOF
13589 /* end confdefs.h. */
13590 $ac_includes_default
13594 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13601 rm -f conftest.$ac_objext
13602 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13603 (eval $ac_compile) 2>conftest.er1
13605 grep -v '^ *+' conftest.er1 >conftest.err
13607 cat conftest.err >&5
13608 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13609 (exit $ac_status); } &&
13610 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13611 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13612 (eval $ac_try) 2>&5
13614 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13615 (exit $ac_status); }; } &&
13616 { ac_try='test -s conftest.$ac_objext'
13617 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13618 (eval $ac_try) 2>&5
13620 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13621 (exit $ac_status); }; }; then
13624 cat >conftest.$ac_ext <<_ACEOF
13627 cat confdefs.h >>conftest.$ac_ext
13628 cat >>conftest.$ac_ext <<_ACEOF
13629 /* end confdefs.h. */
13630 $ac_includes_default
13634 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13641 rm -f conftest.$ac_objext
13642 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13643 (eval $ac_compile) 2>conftest.er1
13645 grep -v '^ *+' conftest.er1 >conftest.err
13647 cat conftest.err >&5
13648 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13649 (exit $ac_status); } &&
13650 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13651 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13652 (eval $ac_try) 2>&5
13654 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13655 (exit $ac_status); }; } &&
13656 { ac_try='test -s conftest.$ac_objext'
13657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13658 (eval $ac_try) 2>&5
13660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661 (exit $ac_status); }; }; then
13662 ac_hi=$ac_mid; break
13664 echo "$as_me: failed program was:" >&5
13665 sed 's/^/| /' conftest.$ac_ext >&5
13667 ac_lo=`expr $ac_mid + 1`
13668 if test $ac_lo -le $ac_mid; then
13672 ac_mid=`expr 2 '*' $ac_mid + 1`
13674 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13677 echo "$as_me: failed program was:" >&5
13678 sed 's/^/| /' conftest.$ac_ext >&5
13680 cat >conftest.$ac_ext <<_ACEOF
13683 cat confdefs.h >>conftest.$ac_ext
13684 cat >>conftest.$ac_ext <<_ACEOF
13685 /* end confdefs.h. */
13686 $ac_includes_default
13690 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13697 rm -f conftest.$ac_objext
13698 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13699 (eval $ac_compile) 2>conftest.er1
13701 grep -v '^ *+' conftest.er1 >conftest.err
13703 cat conftest.err >&5
13704 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13705 (exit $ac_status); } &&
13706 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13707 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13708 (eval $ac_try) 2>&5
13710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13711 (exit $ac_status); }; } &&
13712 { ac_try='test -s conftest.$ac_objext'
13713 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13714 (eval $ac_try) 2>&5
13716 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13717 (exit $ac_status); }; }; then
13720 cat >conftest.$ac_ext <<_ACEOF
13723 cat confdefs.h >>conftest.$ac_ext
13724 cat >>conftest.$ac_ext <<_ACEOF
13725 /* end confdefs.h. */
13726 $ac_includes_default
13730 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13737 rm -f conftest.$ac_objext
13738 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13739 (eval $ac_compile) 2>conftest.er1
13741 grep -v '^ *+' conftest.er1 >conftest.err
13743 cat conftest.err >&5
13744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13745 (exit $ac_status); } &&
13746 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13747 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13748 (eval $ac_try) 2>&5
13750 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13751 (exit $ac_status); }; } &&
13752 { ac_try='test -s conftest.$ac_objext'
13753 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13754 (eval $ac_try) 2>&5
13756 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13757 (exit $ac_status); }; }; then
13758 ac_lo=$ac_mid; break
13760 echo "$as_me: failed program was:" >&5
13761 sed 's/^/| /' conftest.$ac_ext >&5
13763 ac_hi=`expr '(' $ac_mid ')' - 1`
13764 if test $ac_mid -le $ac_hi; then
13768 ac_mid=`expr 2 '*' $ac_mid`
13770 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13773 echo "$as_me: failed program was:" >&5
13774 sed 's/^/| /' conftest.$ac_ext >&5
13778 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13780 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13781 # Binary search between lo and hi bounds.
13782 while test "x$ac_lo" != "x$ac_hi"; do
13783 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13784 cat >conftest.$ac_ext <<_ACEOF
13787 cat confdefs.h >>conftest.$ac_ext
13788 cat >>conftest.$ac_ext <<_ACEOF
13789 /* end confdefs.h. */
13790 $ac_includes_default
13794 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13801 rm -f conftest.$ac_objext
13802 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13803 (eval $ac_compile) 2>conftest.er1
13805 grep -v '^ *+' conftest.er1 >conftest.err
13807 cat conftest.err >&5
13808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13809 (exit $ac_status); } &&
13810 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13812 (eval $ac_try) 2>&5
13814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13815 (exit $ac_status); }; } &&
13816 { ac_try='test -s conftest.$ac_objext'
13817 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13818 (eval $ac_try) 2>&5
13820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13821 (exit $ac_status); }; }; then
13824 echo "$as_me: failed program was:" >&5
13825 sed 's/^/| /' conftest.$ac_ext >&5
13827 ac_lo=`expr '(' $ac_mid ')' + 1`
13829 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13832 ?*) ac_cv_sizeof_int_p=$ac_lo;;
13833 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13834 See \`config.log' for more details." >&5
13835 echo "$as_me: error: cannot compute sizeof (int *), 77
13836 See \`config.log' for more details." >&2;}
13837 { (exit 1); exit 1; }; } ;;
13840 if test "$cross_compiling" = yes; then
13841 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13842 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13843 { (exit 1); exit 1; }; }
13845 cat >conftest.$ac_ext <<_ACEOF
13848 cat confdefs.h >>conftest.$ac_ext
13849 cat >>conftest.$ac_ext <<_ACEOF
13850 /* end confdefs.h. */
13851 $ac_includes_default
13852 long longval () { return (long) (sizeof (int *)); }
13853 unsigned long ulongval () { return (long) (sizeof (int *)); }
13855 #include <stdlib.h>
13860 FILE *f = fopen ("conftest.val", "w");
13863 if (((long) (sizeof (int *))) < 0)
13865 long i = longval ();
13866 if (i != ((long) (sizeof (int *))))
13868 fprintf (f, "%ld\n", i);
13872 unsigned long i = ulongval ();
13873 if (i != ((long) (sizeof (int *))))
13875 fprintf (f, "%lu\n", i);
13877 exit (ferror (f) || fclose (f) != 0);
13883 rm -f conftest$ac_exeext
13884 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13885 (eval $ac_link) 2>&5
13887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13888 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13889 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13890 (eval $ac_try) 2>&5
13892 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13893 (exit $ac_status); }; }; then
13894 ac_cv_sizeof_int_p=`cat conftest.val`
13896 echo "$as_me: program exited with status $ac_status" >&5
13897 echo "$as_me: failed program was:" >&5
13898 sed 's/^/| /' conftest.$ac_ext >&5
13900 ( exit $ac_status )
13901 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13902 See \`config.log' for more details." >&5
13903 echo "$as_me: error: cannot compute sizeof (int *), 77
13904 See \`config.log' for more details." >&2;}
13905 { (exit 1); exit 1; }; }
13907 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13912 ac_cv_sizeof_int_p=0
13915 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13916 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13917 cat >>confdefs.h <<_ACEOF
13918 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13924 echo "$as_me:$LINENO: checking for int16_t" >&5
13925 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13926 if test "${rxvt_cv_int16_t+set}" = set; then
13927 echo $ECHO_N "(cached) $ECHO_C" >&6
13929 cat >conftest.$ac_ext <<_ACEOF
13932 cat confdefs.h >>conftest.$ac_ext
13933 cat >>conftest.$ac_ext <<_ACEOF
13934 /* end confdefs.h. */
13935 #include <stdint.h>
13944 rm -f conftest.$ac_objext
13945 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13946 (eval $ac_compile) 2>conftest.er1
13948 grep -v '^ *+' conftest.er1 >conftest.err
13950 cat conftest.err >&5
13951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13952 (exit $ac_status); } &&
13953 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13955 (eval $ac_try) 2>&5
13957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13958 (exit $ac_status); }; } &&
13959 { ac_try='test -s conftest.$ac_objext'
13960 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13961 (eval $ac_try) 2>&5
13963 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13964 (exit $ac_status); }; }; then
13965 rxvt_cv_int16_t=yes
13967 echo "$as_me: failed program was:" >&5
13968 sed 's/^/| /' conftest.$ac_ext >&5
13970 if test $ac_cv_sizeof_char -ge 2; then
13971 rxvt_cv_int16_t=" char"
13973 if test $ac_cv_sizeof_short -ge 2; then
13974 rxvt_cv_int16_t=" short"
13976 if test $ac_cv_sizeof_int -ge 2; then
13977 rxvt_cv_int16_t=" int"
13979 if test $ac_cv_sizeof_long -ge 2; then
13980 rxvt_cv_int16_t=" long"
13982 if test $ac_cv_sizeof_long_long -ge 2; then
13983 rxvt_cv_int16_t=" long long"
13985 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13992 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13994 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13995 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13996 if test x"$rxvt_cv_int16_t" != xyes; then
13997 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13999 if test x"" = x; then
14000 rxvt_int16_typedef="/* typedef short int16_t; */"
14002 rxvt_int16_typedef="/* typedef short int16_t; */"
14006 echo "$as_me:$LINENO: checking for uint16_t" >&5
14007 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
14008 if test "${rxvt_cv_uint16_t+set}" = set; then
14009 echo $ECHO_N "(cached) $ECHO_C" >&6
14011 cat >conftest.$ac_ext <<_ACEOF
14014 cat confdefs.h >>conftest.$ac_ext
14015 cat >>conftest.$ac_ext <<_ACEOF
14016 /* end confdefs.h. */
14017 #include <stdint.h>
14026 rm -f conftest.$ac_objext
14027 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14028 (eval $ac_compile) 2>conftest.er1
14030 grep -v '^ *+' conftest.er1 >conftest.err
14032 cat conftest.err >&5
14033 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14034 (exit $ac_status); } &&
14035 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14036 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14037 (eval $ac_try) 2>&5
14039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14040 (exit $ac_status); }; } &&
14041 { ac_try='test -s conftest.$ac_objext'
14042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14043 (eval $ac_try) 2>&5
14045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14046 (exit $ac_status); }; }; then
14047 rxvt_cv_uint16_t=yes
14049 echo "$as_me: failed program was:" >&5
14050 sed 's/^/| /' conftest.$ac_ext >&5
14052 if test $ac_cv_sizeof_char -ge 2; then
14053 rxvt_cv_uint16_t="unsigned char"
14055 if test $ac_cv_sizeof_short -ge 2; then
14056 rxvt_cv_uint16_t="unsigned short"
14058 if test $ac_cv_sizeof_int -ge 2; then
14059 rxvt_cv_uint16_t="unsigned int"
14061 if test $ac_cv_sizeof_long -ge 2; then
14062 rxvt_cv_uint16_t="unsigned long"
14064 if test $ac_cv_sizeof_long_long -ge 2; then
14065 rxvt_cv_uint16_t="unsigned long long"
14067 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14074 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14076 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14077 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14078 if test x"$rxvt_cv_uint16_t" != xyes; then
14079 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14081 if test x"unsigned" = x; then
14082 rxvt_uint16_typedef="/* typedef short uint16_t; */"
14084 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14088 echo "$as_me:$LINENO: checking for int32_t" >&5
14089 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14090 if test "${rxvt_cv_int32_t+set}" = set; then
14091 echo $ECHO_N "(cached) $ECHO_C" >&6
14093 cat >conftest.$ac_ext <<_ACEOF
14096 cat confdefs.h >>conftest.$ac_ext
14097 cat >>conftest.$ac_ext <<_ACEOF
14098 /* end confdefs.h. */
14099 #include <stdint.h>
14108 rm -f conftest.$ac_objext
14109 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14110 (eval $ac_compile) 2>conftest.er1
14112 grep -v '^ *+' conftest.er1 >conftest.err
14114 cat conftest.err >&5
14115 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14116 (exit $ac_status); } &&
14117 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14118 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14119 (eval $ac_try) 2>&5
14121 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14122 (exit $ac_status); }; } &&
14123 { ac_try='test -s conftest.$ac_objext'
14124 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14125 (eval $ac_try) 2>&5
14127 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14128 (exit $ac_status); }; }; then
14129 rxvt_cv_int32_t=yes
14131 echo "$as_me: failed program was:" >&5
14132 sed 's/^/| /' conftest.$ac_ext >&5
14134 if test $ac_cv_sizeof_char -ge 4; then
14135 rxvt_cv_int32_t=" char"
14137 if test $ac_cv_sizeof_short -ge 4; then
14138 rxvt_cv_int32_t=" short"
14140 if test $ac_cv_sizeof_int -ge 4; then
14141 rxvt_cv_int32_t=" int"
14143 if test $ac_cv_sizeof_long -ge 4; then
14144 rxvt_cv_int32_t=" long"
14146 if test $ac_cv_sizeof_long_long -ge 4; then
14147 rxvt_cv_int32_t=" long long"
14149 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14156 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14158 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14159 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14160 if test x"$rxvt_cv_int32_t" != xyes; then
14161 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14163 if test x"" = x; then
14164 rxvt_int32_typedef="/* typedef int int32_t; */"
14166 rxvt_int32_typedef="/* typedef int int32_t; */"
14170 echo "$as_me:$LINENO: checking for uint32_t" >&5
14171 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14172 if test "${rxvt_cv_uint32_t+set}" = set; then
14173 echo $ECHO_N "(cached) $ECHO_C" >&6
14175 cat >conftest.$ac_ext <<_ACEOF
14178 cat confdefs.h >>conftest.$ac_ext
14179 cat >>conftest.$ac_ext <<_ACEOF
14180 /* end confdefs.h. */
14181 #include <stdint.h>
14190 rm -f conftest.$ac_objext
14191 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14192 (eval $ac_compile) 2>conftest.er1
14194 grep -v '^ *+' conftest.er1 >conftest.err
14196 cat conftest.err >&5
14197 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14198 (exit $ac_status); } &&
14199 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14200 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14201 (eval $ac_try) 2>&5
14203 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14204 (exit $ac_status); }; } &&
14205 { ac_try='test -s conftest.$ac_objext'
14206 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14207 (eval $ac_try) 2>&5
14209 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14210 (exit $ac_status); }; }; then
14211 rxvt_cv_uint32_t=yes
14213 echo "$as_me: failed program was:" >&5
14214 sed 's/^/| /' conftest.$ac_ext >&5
14216 if test $ac_cv_sizeof_char -ge 4; then
14217 rxvt_cv_uint32_t="unsigned char"
14219 if test $ac_cv_sizeof_short -ge 4; then
14220 rxvt_cv_uint32_t="unsigned short"
14222 if test $ac_cv_sizeof_int -ge 4; then
14223 rxvt_cv_uint32_t="unsigned int"
14225 if test $ac_cv_sizeof_long -ge 4; then
14226 rxvt_cv_uint32_t="unsigned long"
14228 if test $ac_cv_sizeof_long_long -ge 4; then
14229 rxvt_cv_uint32_t="unsigned long long"
14231 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14238 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14240 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14241 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14242 if test x"$rxvt_cv_uint32_t" != xyes; then
14243 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14245 if test x"unsigned" = x; then
14246 rxvt_uint32_typedef="/* typedef int uint32_t; */"
14248 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14252 if test $ac_cv_sizeof_int_p -eq 8; then
14253 rxvt_intp_define="#define intp_t int64_t"
14254 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14256 if test $ac_cv_sizeof_int_p -eq 4; then
14257 rxvt_intp_define="#define intp_t int32_t"
14258 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14260 if test $ac_cv_sizeof_int_p -eq 2; then
14261 rxvt_intp_define="#define intp_t int16_t"
14262 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14264 rxvt_intp_define="#error set intp_t"
14265 rxvt_u_intp_define="#error set u_intp_t"
14272 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14273 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14274 if test "${ac_cv_type_signal+set}" = set; then
14275 echo $ECHO_N "(cached) $ECHO_C" >&6
14277 cat >conftest.$ac_ext <<_ACEOF
14280 cat confdefs.h >>conftest.$ac_ext
14281 cat >>conftest.$ac_ext <<_ACEOF
14282 /* end confdefs.h. */
14283 #include <sys/types.h>
14284 #include <signal.h>
14289 extern "C" void (*signal (int, void (*)(int)))(int);
14291 void (*signal ()) ();
14302 rm -f conftest.$ac_objext
14303 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14304 (eval $ac_compile) 2>conftest.er1
14306 grep -v '^ *+' conftest.er1 >conftest.err
14308 cat conftest.err >&5
14309 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14310 (exit $ac_status); } &&
14311 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14312 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14313 (eval $ac_try) 2>&5
14315 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14316 (exit $ac_status); }; } &&
14317 { ac_try='test -s conftest.$ac_objext'
14318 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14319 (eval $ac_try) 2>&5
14321 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14322 (exit $ac_status); }; }; then
14323 ac_cv_type_signal=void
14325 echo "$as_me: failed program was:" >&5
14326 sed 's/^/| /' conftest.$ac_ext >&5
14328 ac_cv_type_signal=int
14330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14332 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14333 echo "${ECHO_T}$ac_cv_type_signal" >&6
14335 cat >>confdefs.h <<_ACEOF
14336 #define RETSIGTYPE $ac_cv_type_signal
14341 case "$host_alias" in
14342 *ultrix) ac_cv_func_setsid='no' ;;
14385 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14386 echo "$as_me:$LINENO: checking for $ac_func" >&5
14387 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14388 if eval "test \"\${$as_ac_var+set}\" = set"; then
14389 echo $ECHO_N "(cached) $ECHO_C" >&6
14391 cat >conftest.$ac_ext <<_ACEOF
14394 cat confdefs.h >>conftest.$ac_ext
14395 cat >>conftest.$ac_ext <<_ACEOF
14396 /* end confdefs.h. */
14397 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14398 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14399 #define $ac_func innocuous_$ac_func
14401 /* System header to define __stub macros and hopefully few prototypes,
14402 which can conflict with char $ac_func (); below.
14403 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14404 <limits.h> exists even on freestanding compilers. */
14407 # include <limits.h>
14409 # include <assert.h>
14414 /* Override any gcc2 internal prototype to avoid an error. */
14419 /* We use char because int might match the return type of a gcc2
14420 builtin and then its argument prototype would still apply. */
14422 /* The GNU C library defines this for functions which it implements
14423 to always fail with ENOSYS. Some functions are actually named
14424 something starting with __ and the normal name is an alias. */
14425 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14428 char (*f) () = $ac_func;
14437 return f != $ac_func;
14442 rm -f conftest.$ac_objext conftest$ac_exeext
14443 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14444 (eval $ac_link) 2>conftest.er1
14446 grep -v '^ *+' conftest.er1 >conftest.err
14448 cat conftest.err >&5
14449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14450 (exit $ac_status); } &&
14451 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14452 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14453 (eval $ac_try) 2>&5
14455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14456 (exit $ac_status); }; } &&
14457 { ac_try='test -s conftest$ac_exeext'
14458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14459 (eval $ac_try) 2>&5
14461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14462 (exit $ac_status); }; }; then
14463 eval "$as_ac_var=yes"
14465 echo "$as_me: failed program was:" >&5
14466 sed 's/^/| /' conftest.$ac_ext >&5
14468 eval "$as_ac_var=no"
14470 rm -f conftest.err conftest.$ac_objext \
14471 conftest$ac_exeext conftest.$ac_ext
14473 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14474 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14475 if test `eval echo '${'$as_ac_var'}'` = yes; then
14476 cat >>confdefs.h <<_ACEOF
14477 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14485 if test "${ac_cv_header_utmp_h+set}" = set; then
14486 echo "$as_me:$LINENO: checking for utmp.h" >&5
14487 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14488 if test "${ac_cv_header_utmp_h+set}" = set; then
14489 echo $ECHO_N "(cached) $ECHO_C" >&6
14491 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14492 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14494 # Is the header compilable?
14495 echo "$as_me:$LINENO: checking utmp.h usability" >&5
14496 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14497 cat >conftest.$ac_ext <<_ACEOF
14500 cat confdefs.h >>conftest.$ac_ext
14501 cat >>conftest.$ac_ext <<_ACEOF
14502 /* end confdefs.h. */
14503 $ac_includes_default
14506 rm -f conftest.$ac_objext
14507 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14508 (eval $ac_compile) 2>conftest.er1
14510 grep -v '^ *+' conftest.er1 >conftest.err
14512 cat conftest.err >&5
14513 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14514 (exit $ac_status); } &&
14515 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14516 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14517 (eval $ac_try) 2>&5
14519 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14520 (exit $ac_status); }; } &&
14521 { ac_try='test -s conftest.$ac_objext'
14522 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14523 (eval $ac_try) 2>&5
14525 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14526 (exit $ac_status); }; }; then
14527 ac_header_compiler=yes
14529 echo "$as_me: failed program was:" >&5
14530 sed 's/^/| /' conftest.$ac_ext >&5
14532 ac_header_compiler=no
14534 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14535 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14536 echo "${ECHO_T}$ac_header_compiler" >&6
14538 # Is the header present?
14539 echo "$as_me:$LINENO: checking utmp.h presence" >&5
14540 echo $ECHO_N "checking utmp.h presence... $ECHO_C" >&6
14541 cat >conftest.$ac_ext <<_ACEOF
14544 cat confdefs.h >>conftest.$ac_ext
14545 cat >>conftest.$ac_ext <<_ACEOF
14546 /* end confdefs.h. */
14549 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14550 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14552 grep -v '^ *+' conftest.er1 >conftest.err
14554 cat conftest.err >&5
14555 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14556 (exit $ac_status); } >/dev/null; then
14557 if test -s conftest.err; then
14558 ac_cpp_err=$ac_cxx_preproc_warn_flag
14559 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14566 if test -z "$ac_cpp_err"; then
14567 ac_header_preproc=yes
14569 echo "$as_me: failed program was:" >&5
14570 sed 's/^/| /' conftest.$ac_ext >&5
14572 ac_header_preproc=no
14574 rm -f conftest.err conftest.$ac_ext
14575 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14576 echo "${ECHO_T}$ac_header_preproc" >&6
14578 # So? What about this header?
14579 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14581 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14582 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14583 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14584 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14585 ac_header_preproc=yes
14588 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14589 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14590 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14591 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14592 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14593 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14594 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14595 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14596 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14597 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14598 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14599 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14602 ## ------------------------------------------ ##
14603 ## Report this to the AC_PACKAGE_NAME lists. ##
14604 ## ------------------------------------------ ##
14607 sed "s/^/$as_me: WARNING: /" >&2
14610 echo "$as_me:$LINENO: checking for utmp.h" >&5
14611 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14612 if test "${ac_cv_header_utmp_h+set}" = set; then
14613 echo $ECHO_N "(cached) $ECHO_C" >&6
14615 ac_cv_header_utmp_h=$ac_header_preproc
14617 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14618 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14621 if test $ac_cv_header_utmp_h = yes; then
14622 echo "$as_me:$LINENO: checking for struct utmp" >&5
14623 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14624 if test "${rxvt_cv_struct_utmp+set}" = set; then
14625 echo $ECHO_N "(cached) $ECHO_C" >&6
14627 cat >conftest.$ac_ext <<_ACEOF
14630 cat confdefs.h >>conftest.$ac_ext
14631 cat >>conftest.$ac_ext <<_ACEOF
14632 /* end confdefs.h. */
14633 #include <sys/types.h>
14634 #include <stdint.h>
14644 rm -f conftest.$ac_objext
14645 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14646 (eval $ac_compile) 2>conftest.er1
14648 grep -v '^ *+' conftest.er1 >conftest.err
14650 cat conftest.err >&5
14651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14652 (exit $ac_status); } &&
14653 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14654 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14655 (eval $ac_try) 2>&5
14657 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14658 (exit $ac_status); }; } &&
14659 { ac_try='test -s conftest.$ac_objext'
14660 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14661 (eval $ac_try) 2>&5
14663 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14664 (exit $ac_status); }; }; then
14665 rxvt_cv_struct_utmp=yes
14667 echo "$as_me: failed program was:" >&5
14668 sed 's/^/| /' conftest.$ac_ext >&5
14670 rxvt_cv_struct_utmp=no
14672 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14674 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14675 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14676 if test x$rxvt_cv_struct_utmp = xyes; then
14678 cat >>confdefs.h <<\_ACEOF
14679 #define HAVE_STRUCT_UTMP 1
14685 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14686 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14687 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14688 echo $ECHO_N "(cached) $ECHO_C" >&6
14690 cat >conftest.$ac_ext <<_ACEOF
14693 cat confdefs.h >>conftest.$ac_ext
14694 cat >>conftest.$ac_ext <<_ACEOF
14695 /* end confdefs.h. */
14696 #include <sys/types.h>
14701 struct utmp ut; ut.ut_host;
14706 rm -f conftest.$ac_objext
14707 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14708 (eval $ac_compile) 2>conftest.er1
14710 grep -v '^ *+' conftest.er1 >conftest.err
14712 cat conftest.err >&5
14713 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14714 (exit $ac_status); } &&
14715 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14716 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14717 (eval $ac_try) 2>&5
14719 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14720 (exit $ac_status); }; } &&
14721 { ac_try='test -s conftest.$ac_objext'
14722 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14723 (eval $ac_try) 2>&5
14725 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14726 (exit $ac_status); }; }; then
14727 rxvt_cv_struct_utmp_host=yes
14729 echo "$as_me: failed program was:" >&5
14730 sed 's/^/| /' conftest.$ac_ext >&5
14732 rxvt_cv_struct_utmp_host=no
14734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14736 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14737 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14738 if test x$rxvt_cv_struct_utmp_host = xyes; then
14740 cat >>confdefs.h <<\_ACEOF
14741 #define HAVE_UTMP_HOST 1
14746 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14747 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14748 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14749 echo $ECHO_N "(cached) $ECHO_C" >&6
14751 cat >conftest.$ac_ext <<_ACEOF
14754 cat confdefs.h >>conftest.$ac_ext
14755 cat >>conftest.$ac_ext <<_ACEOF
14756 /* end confdefs.h. */
14757 #include <sys/types.h>
14762 struct utmp ut; ut.ut_pid;
14767 rm -f conftest.$ac_objext
14768 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14769 (eval $ac_compile) 2>conftest.er1
14771 grep -v '^ *+' conftest.er1 >conftest.err
14773 cat conftest.err >&5
14774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14775 (exit $ac_status); } &&
14776 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14778 (eval $ac_try) 2>&5
14780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14781 (exit $ac_status); }; } &&
14782 { ac_try='test -s conftest.$ac_objext'
14783 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14784 (eval $ac_try) 2>&5
14786 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14787 (exit $ac_status); }; }; then
14788 rxvt_cv_struct_utmp_pid=yes
14790 echo "$as_me: failed program was:" >&5
14791 sed 's/^/| /' conftest.$ac_ext >&5
14793 rxvt_cv_struct_utmp_pid=no
14795 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14797 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14798 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14799 if test x$rxvt_cv_struct_utmp_pid = xyes; then
14801 cat >>confdefs.h <<\_ACEOF
14802 #define HAVE_UTMP_PID 1
14811 if test "${ac_cv_header_utmpx_h+set}" = set; then
14812 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14813 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14814 if test "${ac_cv_header_utmpx_h+set}" = set; then
14815 echo $ECHO_N "(cached) $ECHO_C" >&6
14817 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14818 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14820 # Is the header compilable?
14821 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14822 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14823 cat >conftest.$ac_ext <<_ACEOF
14826 cat confdefs.h >>conftest.$ac_ext
14827 cat >>conftest.$ac_ext <<_ACEOF
14828 /* end confdefs.h. */
14829 $ac_includes_default
14832 rm -f conftest.$ac_objext
14833 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14834 (eval $ac_compile) 2>conftest.er1
14836 grep -v '^ *+' conftest.er1 >conftest.err
14838 cat conftest.err >&5
14839 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14840 (exit $ac_status); } &&
14841 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14842 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14843 (eval $ac_try) 2>&5
14845 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14846 (exit $ac_status); }; } &&
14847 { ac_try='test -s conftest.$ac_objext'
14848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14849 (eval $ac_try) 2>&5
14851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14852 (exit $ac_status); }; }; then
14853 ac_header_compiler=yes
14855 echo "$as_me: failed program was:" >&5
14856 sed 's/^/| /' conftest.$ac_ext >&5
14858 ac_header_compiler=no
14860 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14861 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14862 echo "${ECHO_T}$ac_header_compiler" >&6
14864 # Is the header present?
14865 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14866 echo $ECHO_N "checking utmpx.h presence... $ECHO_C" >&6
14867 cat >conftest.$ac_ext <<_ACEOF
14870 cat confdefs.h >>conftest.$ac_ext
14871 cat >>conftest.$ac_ext <<_ACEOF
14872 /* end confdefs.h. */
14875 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14876 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14878 grep -v '^ *+' conftest.er1 >conftest.err
14880 cat conftest.err >&5
14881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14882 (exit $ac_status); } >/dev/null; then
14883 if test -s conftest.err; then
14884 ac_cpp_err=$ac_cxx_preproc_warn_flag
14885 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14892 if test -z "$ac_cpp_err"; then
14893 ac_header_preproc=yes
14895 echo "$as_me: failed program was:" >&5
14896 sed 's/^/| /' conftest.$ac_ext >&5
14898 ac_header_preproc=no
14900 rm -f conftest.err conftest.$ac_ext
14901 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14902 echo "${ECHO_T}$ac_header_preproc" >&6
14904 # So? What about this header?
14905 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14907 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14908 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14909 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14910 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14911 ac_header_preproc=yes
14914 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14915 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14916 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14917 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14918 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14919 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14920 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14921 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14922 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14923 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14924 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14925 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14928 ## ------------------------------------------ ##
14929 ## Report this to the AC_PACKAGE_NAME lists. ##
14930 ## ------------------------------------------ ##
14933 sed "s/^/$as_me: WARNING: /" >&2
14936 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14937 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14938 if test "${ac_cv_header_utmpx_h+set}" = set; then
14939 echo $ECHO_N "(cached) $ECHO_C" >&6
14941 ac_cv_header_utmpx_h=$ac_header_preproc
14943 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14944 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14947 if test $ac_cv_header_utmpx_h = yes; then
14948 echo "$as_me:$LINENO: checking for struct utmpx" >&5
14949 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14950 if test "${rxvt_cv_struct_utmpx+set}" = set; then
14951 echo $ECHO_N "(cached) $ECHO_C" >&6
14953 cat >conftest.$ac_ext <<_ACEOF
14956 cat confdefs.h >>conftest.$ac_ext
14957 cat >>conftest.$ac_ext <<_ACEOF
14958 /* end confdefs.h. */
14959 #include <sys/types.h>
14969 rm -f conftest.$ac_objext
14970 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14971 (eval $ac_compile) 2>conftest.er1
14973 grep -v '^ *+' conftest.er1 >conftest.err
14975 cat conftest.err >&5
14976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14977 (exit $ac_status); } &&
14978 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14980 (eval $ac_try) 2>&5
14982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14983 (exit $ac_status); }; } &&
14984 { ac_try='test -s conftest.$ac_objext'
14985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14986 (eval $ac_try) 2>&5
14988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14989 (exit $ac_status); }; }; then
14990 rxvt_cv_struct_utmpx=yes
14992 echo "$as_me: failed program was:" >&5
14993 sed 's/^/| /' conftest.$ac_ext >&5
14995 rxvt_cv_struct_utmpx=no
14997 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14999 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
15000 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
15001 if test x$rxvt_cv_struct_utmpx = xyes; then
15003 cat >>confdefs.h <<\_ACEOF
15004 #define HAVE_STRUCT_UTMPX 1
15010 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
15011 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
15012 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
15013 echo $ECHO_N "(cached) $ECHO_C" >&6
15015 cat >conftest.$ac_ext <<_ACEOF
15018 cat confdefs.h >>conftest.$ac_ext
15019 cat >>conftest.$ac_ext <<_ACEOF
15020 /* end confdefs.h. */
15021 #include <sys/types.h>
15026 struct utmpx utx; utx.ut_host;
15031 rm -f conftest.$ac_objext
15032 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15033 (eval $ac_compile) 2>conftest.er1
15035 grep -v '^ *+' conftest.er1 >conftest.err
15037 cat conftest.err >&5
15038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15039 (exit $ac_status); } &&
15040 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15041 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15042 (eval $ac_try) 2>&5
15044 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15045 (exit $ac_status); }; } &&
15046 { ac_try='test -s conftest.$ac_objext'
15047 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15048 (eval $ac_try) 2>&5
15050 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15051 (exit $ac_status); }; }; then
15052 rxvt_cv_struct_utmpx_host=yes
15054 echo "$as_me: failed program was:" >&5
15055 sed 's/^/| /' conftest.$ac_ext >&5
15057 rxvt_cv_struct_utmpx_host=no
15059 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15061 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15062 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15063 if test x$rxvt_cv_struct_utmpx_host = xyes; then
15065 cat >>confdefs.h <<\_ACEOF
15066 #define HAVE_UTMPX_HOST 1
15075 echo "$as_me:$LINENO: checking for struct lastlog" >&5
15076 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15077 if test "${rxvt_cv_struct_lastlog+set}" = set; then
15078 echo $ECHO_N "(cached) $ECHO_C" >&6
15080 cat >conftest.$ac_ext <<_ACEOF
15083 cat confdefs.h >>conftest.$ac_ext
15084 cat >>conftest.$ac_ext <<_ACEOF
15085 /* end confdefs.h. */
15086 #include <sys/types.h>
15088 #ifdef HAVE_LASTLOG_H
15089 #include <lastlog.h>
15100 rm -f conftest.$ac_objext
15101 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15102 (eval $ac_compile) 2>conftest.er1
15104 grep -v '^ *+' conftest.er1 >conftest.err
15106 cat conftest.err >&5
15107 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15108 (exit $ac_status); } &&
15109 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15110 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15111 (eval $ac_try) 2>&5
15113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15114 (exit $ac_status); }; } &&
15115 { ac_try='test -s conftest.$ac_objext'
15116 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15117 (eval $ac_try) 2>&5
15119 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15120 (exit $ac_status); }; }; then
15121 rxvt_cv_struct_lastlog=yes
15123 echo "$as_me: failed program was:" >&5
15124 sed 's/^/| /' conftest.$ac_ext >&5
15126 rxvt_cv_struct_lastlog=no
15128 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15130 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15131 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15132 if test x$rxvt_cv_struct_lastlog = xyes; then
15134 cat >>confdefs.h <<\_ACEOF
15135 #define HAVE_STRUCT_LASTLOG 1
15140 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15141 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15142 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15143 echo $ECHO_N "(cached) $ECHO_C" >&6
15145 cat >conftest.$ac_ext <<_ACEOF
15148 cat confdefs.h >>conftest.$ac_ext
15149 cat >>conftest.$ac_ext <<_ACEOF
15150 /* end confdefs.h. */
15151 #include <sys/types.h>
15153 #ifdef HAVE_LASTLOG_H
15154 #include <lastlog.h>
15160 struct lastlogx ll;
15165 rm -f conftest.$ac_objext
15166 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15167 (eval $ac_compile) 2>conftest.er1
15169 grep -v '^ *+' conftest.er1 >conftest.err
15171 cat conftest.err >&5
15172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15173 (exit $ac_status); } &&
15174 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15176 (eval $ac_try) 2>&5
15178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15179 (exit $ac_status); }; } &&
15180 { ac_try='test -s conftest.$ac_objext'
15181 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15182 (eval $ac_try) 2>&5
15184 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15185 (exit $ac_status); }; }; then
15186 rxvt_cv_struct_lastlogx=yes
15188 echo "$as_me: failed program was:" >&5
15189 sed 's/^/| /' conftest.$ac_ext >&5
15191 rxvt_cv_struct_lastlogx=no
15193 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15195 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15196 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15197 if test x$rxvt_cv_struct_lastlogx = xyes; then
15199 cat >>confdefs.h <<\_ACEOF
15200 #define HAVE_STRUCT_LASTLOGX 1
15206 echo "$as_me:$LINENO: checking where utmp is located" >&5
15207 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15208 if test "${rxvt_cv_path_utmp+set}" = set; then
15209 echo $ECHO_N "(cached) $ECHO_C" >&6
15211 if test "$cross_compiling" = yes; then
15212 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15213 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15215 cat >conftest.$ac_ext <<_ACEOF
15218 cat confdefs.h >>conftest.$ac_ext
15219 cat >>conftest.$ac_ext <<_ACEOF
15220 /* end confdefs.h. */
15222 #include <sys/types.h>
15227 char **u, *utmplist[] = {
15228 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15229 FILE *a, *f=fopen("conftestval", "w");
15232 fprintf(f, "%s\n", UTMP_FILE);
15236 fprintf(f, "%s\n", _PATH_UTMP);
15239 for (u = utmplist; *u; u++) {
15240 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15241 fprintf(f, "%s\n", *u);
15248 rm -f conftest$ac_exeext
15249 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15250 (eval $ac_link) 2>&5
15252 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15253 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15254 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15255 (eval $ac_try) 2>&5
15257 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15258 (exit $ac_status); }; }; then
15259 rxvt_cv_path_utmp=`cat conftestval`
15261 echo "$as_me: program exited with status $ac_status" >&5
15262 echo "$as_me: failed program was:" >&5
15263 sed 's/^/| /' conftest.$ac_ext >&5
15265 ( exit $ac_status )
15268 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15271 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15272 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15273 if test x$rxvt_cv_path_utmp != x; then
15275 cat >>confdefs.h <<_ACEOF
15276 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15282 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15283 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15284 if test "${rxvt_cv_path_utmpx+set}" = set; then
15285 echo $ECHO_N "(cached) $ECHO_C" >&6
15287 if test "$cross_compiling" = yes; then
15288 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15289 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15291 cat >conftest.$ac_ext <<_ACEOF
15294 cat confdefs.h >>conftest.$ac_ext
15295 cat >>conftest.$ac_ext <<_ACEOF
15296 /* end confdefs.h. */
15298 #include <sys/types.h>
15301 #include <sys/stat.h>
15302 #ifdef HAVE_STRING_H
15303 #include <string.h>
15307 char **u, *p, *utmplist[] = {
15314 "/var/adm/utmpx", "/etc/utmpx", NULL };
15315 FILE *a, *f=fopen("conftestval", "w");
15316 struct stat statu, statux;
15318 for (u = utmplist; *u; u++) {
15319 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15320 if (stat(*u, &statux) < 0)
15323 p[strlen(p) - 1] = '\0';
15324 if (stat(p, &statu) >= 0
15325 && (statu.st_mtime - statux.st_mtime > 86400))
15327 fprintf(f, "%s\n", *u);
15334 rm -f conftest$ac_exeext
15335 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15336 (eval $ac_link) 2>&5
15338 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15339 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15341 (eval $ac_try) 2>&5
15343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15344 (exit $ac_status); }; }; then
15345 rxvt_cv_path_utmpx=`cat conftestval`
15347 echo "$as_me: program exited with status $ac_status" >&5
15348 echo "$as_me: failed program was:" >&5
15349 sed 's/^/| /' conftest.$ac_ext >&5
15351 ( exit $ac_status )
15352 rxvt_cv_path_utmpx=
15354 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15357 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15358 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15359 if test x$rxvt_cv_path_utmpx != x; then
15361 cat >>confdefs.h <<_ACEOF
15362 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15368 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15369 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15370 if test "${rxvt_cv_path_wtmp+set}" = set; then
15371 echo $ECHO_N "(cached) $ECHO_C" >&6
15373 if test "$cross_compiling" = yes; then
15374 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15375 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15377 cat >conftest.$ac_ext <<_ACEOF
15380 cat confdefs.h >>conftest.$ac_ext
15381 cat >>conftest.$ac_ext <<_ACEOF
15382 /* end confdefs.h. */
15384 #include <sys/types.h>
15391 char **w, *wtmplist[] = {
15392 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15393 FILE *a, *f=fopen("conftestval", "w");
15396 fprintf(f, "%s\n", WTMP_FILE);
15400 fprintf(f, "%s\n", _PATH_WTMP);
15403 for (w = wtmplist; *w; w++) {
15404 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15405 fprintf(f, "%s\n", *w);
15412 rm -f conftest$ac_exeext
15413 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15414 (eval $ac_link) 2>&5
15416 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15417 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15419 (eval $ac_try) 2>&5
15421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15422 (exit $ac_status); }; }; then
15423 rxvt_cv_path_wtmp=`cat conftestval`
15425 echo "$as_me: program exited with status $ac_status" >&5
15426 echo "$as_me: failed program was:" >&5
15427 sed 's/^/| /' conftest.$ac_ext >&5
15429 ( exit $ac_status )
15432 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15435 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15436 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15437 if test x$rxvt_cv_path_wtmp != x; then
15439 cat >>confdefs.h <<_ACEOF
15440 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15445 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15446 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15447 if test "${rxvt_cv_path_wtmpx+set}" = set; then
15448 echo $ECHO_N "(cached) $ECHO_C" >&6
15450 if test "$cross_compiling" = yes; then
15451 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15452 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15454 cat >conftest.$ac_ext <<_ACEOF
15457 cat confdefs.h >>conftest.$ac_ext
15458 cat >>conftest.$ac_ext <<_ACEOF
15459 /* end confdefs.h. */
15461 #ifdef HAVE_UTMPX_H
15467 char **w, *wtmplist[] = {
15468 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15469 FILE *a, *f=fopen("conftestval", "w");
15472 fprintf(f, "%s\n", WTMPX_FILE);
15476 fprintf(f, "%s\n", _PATH_WTMPX);
15479 for (w = wtmplist; *w; w++) {
15480 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15481 fprintf(f, "%s\n", *w);
15488 rm -f conftest$ac_exeext
15489 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15490 (eval $ac_link) 2>&5
15492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15495 (eval $ac_try) 2>&5
15497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15498 (exit $ac_status); }; }; then
15499 rxvt_cv_path_wtmpx=`cat conftestval`
15501 echo "$as_me: program exited with status $ac_status" >&5
15502 echo "$as_me: failed program was:" >&5
15503 sed 's/^/| /' conftest.$ac_ext >&5
15505 ( exit $ac_status )
15506 rxvt_cv_path_wtmpx=
15508 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15511 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15512 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15513 if test x$rxvt_cv_path_wtmpx != x; then
15515 cat >>confdefs.h <<_ACEOF
15516 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15521 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15522 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15523 if test "${rxvt_cv_path_lastlog+set}" = set; then
15524 echo $ECHO_N "(cached) $ECHO_C" >&6
15526 if test "$cross_compiling" = yes; then
15527 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15528 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15530 cat >conftest.$ac_ext <<_ACEOF
15533 cat confdefs.h >>conftest.$ac_ext
15534 cat >>conftest.$ac_ext <<_ACEOF
15535 /* end confdefs.h. */
15537 #include <sys/types.h>
15538 #ifdef HAVE_UTMPX_H
15540 #elif defined(HAVE_UTMP_H)
15543 #ifdef HAVE_LASTLOG_H
15544 #include <lastlog.h>
15549 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15550 FILE *a, *f=fopen("conftestval", "w");
15552 #ifdef LASTLOG_FILE
15553 fprintf(f, "%s\n", LASTLOG_FILE);
15556 #ifdef _PATH_LASTLOG
15557 fprintf(f, "%s\n", _PATH_LASTLOG);
15560 for (w = lastloglist; *w; w++) {
15561 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15562 fprintf(f, "%s\n", *w);
15569 rm -f conftest$ac_exeext
15570 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15571 (eval $ac_link) 2>&5
15573 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15574 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15575 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15576 (eval $ac_try) 2>&5
15578 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15579 (exit $ac_status); }; }; then
15580 rxvt_cv_path_lastlog=`cat conftestval`
15582 echo "$as_me: program exited with status $ac_status" >&5
15583 echo "$as_me: failed program was:" >&5
15584 sed 's/^/| /' conftest.$ac_ext >&5
15586 ( exit $ac_status )
15587 rxvt_cv_path_lastlog=
15589 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15592 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15593 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15594 if test x$rxvt_cv_path_lastlog != x; then
15596 cat >>confdefs.h <<_ACEOF
15597 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15600 if test -d "$rxvt_cv_path_lastlog"; then
15602 cat >>confdefs.h <<\_ACEOF
15603 #define LASTLOG_IS_DIR 1
15609 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15610 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15611 if test "${rxvt_cv_path_lastlogx+set}" = set; then
15612 echo $ECHO_N "(cached) $ECHO_C" >&6
15614 if test "$cross_compiling" = yes; then
15615 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15616 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15618 cat >conftest.$ac_ext <<_ACEOF
15621 cat confdefs.h >>conftest.$ac_ext
15622 cat >>conftest.$ac_ext <<_ACEOF
15623 /* end confdefs.h. */
15625 #ifdef HAVE_UTMPX_H
15631 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15632 FILE *a, *f=fopen("conftestval", "w");
15634 #ifdef LASTLOGX_FILE
15635 fprintf(f, "%s\n", LASTLOGX_FILE);
15638 #ifdef _PATH_LASTLOGX
15639 fprintf(f, "%s\n", _PATH_LASTLOGX);
15642 for (w = wtmplist; *w; w++) {
15643 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15644 fprintf(f, "%s\n", *w);
15651 rm -f conftest$ac_exeext
15652 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15653 (eval $ac_link) 2>&5
15655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15656 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15658 (eval $ac_try) 2>&5
15660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15661 (exit $ac_status); }; }; then
15662 rxvt_cv_path_lastlogx=`cat conftestval`
15664 echo "$as_me: program exited with status $ac_status" >&5
15665 echo "$as_me: failed program was:" >&5
15666 sed 's/^/| /' conftest.$ac_ext >&5
15668 ( exit $ac_status )
15669 rxvt_cv_path_lastlogx=
15671 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15674 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15675 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15676 if test x$rxvt_cv_path_lastlogx != x; then
15678 cat >>confdefs.h <<_ACEOF
15679 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15685 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15686 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15687 if test "${rxvt_cv_path_ttytab+set}" = set; then
15688 echo $ECHO_N "(cached) $ECHO_C" >&6
15690 for ttys_file in /etc/ttys /etc/ttytab;
15692 if test -f "$ttys_file" ; then
15693 rxvt_cv_path_ttytab=$ttys_file
15699 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15700 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15701 if test x$rxvt_cv_path_ttytab != x; then
15703 cat >>confdefs.h <<_ACEOF
15704 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15711 ac_save_CFLAGS=$CFLAGS
15712 CFLAGS="$CFLAGS $X_CFLAGS"
15713 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15714 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15715 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15717 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15718 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15719 if test "${rxvt_cv_func_xlocale+set}" = set; then
15720 echo $ECHO_N "(cached) $ECHO_C" >&6
15722 if test "$cross_compiling" = yes; then
15723 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15724 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15726 cat >conftest.$ac_ext <<_ACEOF
15729 cat confdefs.h >>conftest.$ac_ext
15730 cat >>conftest.$ac_ext <<_ACEOF
15731 /* end confdefs.h. */
15732 #include <X11/Xlib.h>
15735 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15736 exit (XSupportsLocale() ? 0 : 1);
15740 rm -f conftest$ac_exeext
15741 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15742 (eval $ac_link) 2>&5
15744 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15745 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15746 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15747 (eval $ac_try) 2>&5
15749 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15750 (exit $ac_status); }; }; then
15751 rxvt_cv_func_xlocale=yes
15753 echo "$as_me: program exited with status $ac_status" >&5
15754 echo "$as_me: failed program was:" >&5
15755 sed 's/^/| /' conftest.$ac_ext >&5
15757 ( exit $ac_status )
15758 rxvt_cv_func_xlocale=no
15760 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15763 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15764 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15765 if test x$rxvt_cv_func_xlocale = xyes; then
15767 cat >>confdefs.h <<\_ACEOF
15768 #define HAVE_XLOCALE 1
15773 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15774 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15775 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15776 echo $ECHO_N "(cached) $ECHO_C" >&6
15778 cat >conftest.$ac_ext <<_ACEOF
15781 cat confdefs.h >>conftest.$ac_ext
15782 cat >>conftest.$ac_ext <<_ACEOF
15783 /* end confdefs.h. */
15785 #include <X11/Xlocale.h>
15789 setlocale(LC_CTYPE, "");
15794 rm -f conftest.$ac_objext conftest$ac_exeext
15795 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15796 (eval $ac_link) 2>conftest.er1
15798 grep -v '^ *+' conftest.er1 >conftest.err
15800 cat conftest.err >&5
15801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15802 (exit $ac_status); } &&
15803 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15805 (eval $ac_try) 2>&5
15807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15808 (exit $ac_status); }; } &&
15809 { ac_try='test -s conftest$ac_exeext'
15810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15811 (eval $ac_try) 2>&5
15813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15814 (exit $ac_status); }; }; then
15815 rxvt_cv_func_xsetlocale=yes
15817 echo "$as_me: failed program was:" >&5
15818 sed 's/^/| /' conftest.$ac_ext >&5
15820 rxvt_cv_func_xsetlocale=no
15822 rm -f conftest.err conftest.$ac_objext \
15823 conftest$ac_exeext conftest.$ac_ext
15825 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15826 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15827 if test x$rxvt_cv_func_xsetlocale = xyes; then
15829 cat >>confdefs.h <<\_ACEOF
15830 #define HAVE_XSETLOCALE 1
15835 CFLAGS=$ac_save_CFLAGS
15837 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15838 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15839 if test "${rxvt_cv_func_setlocale+set}" = set; then
15840 echo $ECHO_N "(cached) $ECHO_C" >&6
15842 cat >conftest.$ac_ext <<_ACEOF
15845 cat confdefs.h >>conftest.$ac_ext
15846 cat >>conftest.$ac_ext <<_ACEOF
15847 /* end confdefs.h. */
15852 setlocale(LC_CTYPE, "");
15857 rm -f conftest.$ac_objext conftest$ac_exeext
15858 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15859 (eval $ac_link) 2>conftest.er1
15861 grep -v '^ *+' conftest.er1 >conftest.err
15863 cat conftest.err >&5
15864 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15865 (exit $ac_status); } &&
15866 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15867 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15868 (eval $ac_try) 2>&5
15870 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15871 (exit $ac_status); }; } &&
15872 { ac_try='test -s conftest$ac_exeext'
15873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15874 (eval $ac_try) 2>&5
15876 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15877 (exit $ac_status); }; }; then
15878 rxvt_cv_func_setlocale=yes
15880 echo "$as_me: failed program was:" >&5
15881 sed 's/^/| /' conftest.$ac_ext >&5
15883 rxvt_cv_func_setlocale=no
15885 rm -f conftest.err conftest.$ac_objext \
15886 conftest$ac_exeext conftest.$ac_ext
15888 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15889 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15890 if test x$rxvt_cv_func_setlocale = xyes; then
15892 cat >>confdefs.h <<\_ACEOF
15893 #define HAVE_SETLOCALE 1
15898 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15899 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15900 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15901 echo $ECHO_N "(cached) $ECHO_C" >&6
15903 cat >conftest.$ac_ext <<_ACEOF
15906 cat confdefs.h >>conftest.$ac_ext
15907 cat >>conftest.$ac_ext <<_ACEOF
15908 /* end confdefs.h. */
15909 #include <langinfo.h>
15913 nl_langinfo(CODESET);
15918 rm -f conftest.$ac_objext conftest$ac_exeext
15919 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15920 (eval $ac_link) 2>conftest.er1
15922 grep -v '^ *+' conftest.er1 >conftest.err
15924 cat conftest.err >&5
15925 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15926 (exit $ac_status); } &&
15927 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15928 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15929 (eval $ac_try) 2>&5
15931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15932 (exit $ac_status); }; } &&
15933 { ac_try='test -s conftest$ac_exeext'
15934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15935 (eval $ac_try) 2>&5
15937 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15938 (exit $ac_status); }; }; then
15939 rxvt_cv_func_nl_langinfo=yes
15941 echo "$as_me: failed program was:" >&5
15942 sed 's/^/| /' conftest.$ac_ext >&5
15944 rxvt_cv_func_nl_langinfo=no
15946 rm -f conftest.err conftest.$ac_objext \
15947 conftest$ac_exeext conftest.$ac_ext
15949 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15950 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15951 if test x$rxvt_cv_func_nl_langinfo = xyes; then
15953 cat >>confdefs.h <<\_ACEOF
15954 #define HAVE_NL_LANGINFO 1
15959 echo "$as_me:$LINENO: checking for getpt" >&5
15960 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15961 if test "${rxvt_cv_func_getpt+set}" = set; then
15962 echo $ECHO_N "(cached) $ECHO_C" >&6
15964 cat >conftest.$ac_ext <<_ACEOF
15967 cat confdefs.h >>conftest.$ac_ext
15968 cat >>conftest.$ac_ext <<_ACEOF
15969 /* end confdefs.h. */
15970 #define _GNU_SOURCE
15971 #ifdef HAVE_STDLIB_H
15972 # include <cstdlib>
15982 rm -f conftest.$ac_objext conftest$ac_exeext
15983 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15984 (eval $ac_link) 2>conftest.er1
15986 grep -v '^ *+' conftest.er1 >conftest.err
15988 cat conftest.err >&5
15989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15990 (exit $ac_status); } &&
15991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15993 (eval $ac_try) 2>&5
15995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15996 (exit $ac_status); }; } &&
15997 { ac_try='test -s conftest$ac_exeext'
15998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15999 (eval $ac_try) 2>&5
16001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16002 (exit $ac_status); }; }; then
16003 rxvt_cv_func_getpt=yes
16005 echo "$as_me: failed program was:" >&5
16006 sed 's/^/| /' conftest.$ac_ext >&5
16008 rxvt_cv_func_getpt=no
16010 rm -f conftest.err conftest.$ac_objext \
16011 conftest$ac_exeext conftest.$ac_ext
16013 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
16014 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
16015 if test x$rxvt_cv_func_getpt = xyes; then
16017 cat >>confdefs.h <<\_ACEOF
16018 #define HAVE_GETPT 1
16023 echo "$as_me:$LINENO: checking for pty/tty type" >&5
16024 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
16025 if test "${rxvt_cv_ptys+set}" = set; then
16026 echo $ECHO_N "(cached) $ECHO_C" >&6
16028 if test x$ac_cv_func_openpty = xyes; then
16029 rxvt_cv_ptys=OPENPTY
16030 else if test x$ac_cv_func__getpty = xyes; then
16032 else if test -c /dev/ttyp20; then
16034 else if test -c /dev/ptym/clone; then
16036 else if test x$rxvt_cv_func_getpt = xyes; then
16038 else if test -c /dev/ptc -a -c /dev/pts; then
16040 else if test -c /dev/ptc -a -d /dev/pts; then
16042 else if test -c /dev/ptmx -a -c /dev/pts/0; then
16043 rxvt_cv_ptys=STREAMS
16044 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16045 rxvt_cv_ptys=STREAMS
16059 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16060 echo "${ECHO_T}$rxvt_cv_ptys" >&6
16062 if test x$rxvt_cv_ptys = xOPENPTY; then
16064 cat >>confdefs.h <<\_ACEOF
16065 #define PTYS_ARE_OPENPTY 1
16069 if test x$rxvt_cv_ptys = xSCO; then
16071 cat >>confdefs.h <<\_ACEOF
16072 #define PTYS_ARE_NUMERIC 1
16076 if test x$rxvt_cv_ptys = xSTREAMS; then
16078 cat >>confdefs.h <<\_ACEOF
16079 #define PTYS_ARE_PTMX 1
16083 if test x$rxvt_cv_ptys = xPTC; then
16085 cat >>confdefs.h <<\_ACEOF
16086 #define PTYS_ARE_PTC 1
16090 if test x$rxvt_cv_ptys = xSGI4; then
16092 cat >>confdefs.h <<\_ACEOF
16093 #define PTYS_ARE__GETPTY 1
16097 if test x$rxvt_cv_ptys = xCONVEX; then
16099 cat >>confdefs.h <<\_ACEOF
16100 #define PTYS_ARE_GETPTY 1
16104 if test x$rxvt_cv_ptys = xGLIBC; then
16106 cat >>confdefs.h <<\_ACEOF
16107 #define PTYS_ARE_GETPT 1
16111 if test x$rxvt_cv_ptys = xHPUX; then
16113 cat >>confdefs.h <<\_ACEOF
16114 #define PTYS_ARE_CLONE 1
16118 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16120 cat >>confdefs.h <<\_ACEOF
16121 #define PTYS_ARE_SEARCHED 1
16127 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16128 echo "$as_me: checking for pty ranges..." >&6;}
16129 ptys=`echo /dev/pty??`
16130 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16131 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16132 if test x$pch1 != x; then
16134 cat >>confdefs.h <<_ACEOF
16135 #define PTYCHAR1 "$pch1"
16139 if test x$pch2 != x; then
16141 cat >>confdefs.h <<_ACEOF
16142 #define PTYCHAR2 "$pch2"
16147 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16148 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16149 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16150 echo $ECHO_N "(cached) $ECHO_C" >&6
16152 ac_check_lib_save_LIBS=$LIBS
16153 LIBS="-lxpg4 $LIBS"
16154 cat >conftest.$ac_ext <<_ACEOF
16157 cat confdefs.h >>conftest.$ac_ext
16158 cat >>conftest.$ac_ext <<_ACEOF
16159 /* end confdefs.h. */
16161 /* Override any gcc2 internal prototype to avoid an error. */
16165 /* We use char because int might match the return type of a gcc2
16166 builtin and then its argument prototype would still apply. */
16176 rm -f conftest.$ac_objext conftest$ac_exeext
16177 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16178 (eval $ac_link) 2>conftest.er1
16180 grep -v '^ *+' conftest.er1 >conftest.err
16182 cat conftest.err >&5
16183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16184 (exit $ac_status); } &&
16185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16187 (eval $ac_try) 2>&5
16189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16190 (exit $ac_status); }; } &&
16191 { ac_try='test -s conftest$ac_exeext'
16192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16193 (eval $ac_try) 2>&5
16195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16196 (exit $ac_status); }; }; then
16197 ac_cv_lib_xpg4_setlocale=yes
16199 echo "$as_me: failed program was:" >&5
16200 sed 's/^/| /' conftest.$ac_ext >&5
16202 ac_cv_lib_xpg4_setlocale=no
16204 rm -f conftest.err conftest.$ac_objext \
16205 conftest$ac_exeext conftest.$ac_ext
16206 LIBS=$ac_check_lib_save_LIBS
16208 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16209 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16210 if test $ac_cv_lib_xpg4_setlocale = yes; then
16211 LIBS="$LIBS -lxpg4"
16215 if test x$support_inheritpixmap = xyes; then
16217 cat >>confdefs.h <<\_ACEOF
16218 #define TRANSPARENT 1
16222 if test x$support_keepscrolling = xno; then
16224 cat >>confdefs.h <<\_ACEOF
16225 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16229 if test x$support_selectionscrolling = xyes; then
16231 cat >>confdefs.h <<\_ACEOF
16232 #define SELECTION_SCROLLING 1
16236 if test x$support_menubar = xyes; then
16238 cat >>confdefs.h <<\_ACEOF
16243 if test x$support_frills = xno; then
16245 cat >>confdefs.h <<\_ACEOF
16246 #define NO_FRILLS 1
16250 if test x$support_linespace = xno; then
16252 cat >>confdefs.h <<\_ACEOF
16253 #define NO_LINESPACE 1
16257 if test x$support_24bit = xyes; then
16259 cat >>confdefs.h <<\_ACEOF
16260 #define PREFER_24BIT 1
16264 if test x$support_mousewheel = xyes; then
16266 cat >>confdefs.h <<\_ACEOF
16267 #define MOUSE_WHEEL 1
16271 if test x$support_mouseslipwheel = xyes; then
16273 cat >>confdefs.h <<\_ACEOF
16274 #define MOUSE_SLIP_WHEELING 1
16278 if test x$support_utmp = xyes; then
16280 cat >>confdefs.h <<\_ACEOF
16281 #define UTMP_SUPPORT 1
16285 if test x$support_wtmp = xyes; then
16287 cat >>confdefs.h <<\_ACEOF
16288 #define WTMP_SUPPORT 1
16292 if test x$support_lastlog = xyes; then
16294 cat >>confdefs.h <<\_ACEOF
16295 #define LASTLOG_SUPPORT 1
16299 if test x$support_xim = xyes -o x$multichar_set = xyes; then
16300 if test x$rxvt_cv_func_xlocale = xyes; then
16302 cat >>confdefs.h <<\_ACEOF
16308 if test x$support_xpm = xyes; then
16310 cat >>confdefs.h <<\_ACEOF
16311 #define XPM_BACKGROUND 1
16315 if test x$support_scroll_rxvt = xyes; then
16317 cat >>confdefs.h <<\_ACEOF
16318 #define RXVT_SCROLLBAR 1
16323 if test x$support_scroll_next = xyes; then
16325 cat >>confdefs.h <<\_ACEOF
16326 #define NEXT_SCROLLBAR 1
16329 scrolltypes="$scrolltypes next"
16331 if test x$support_scroll_xterm = xyes; then
16333 cat >>confdefs.h <<\_ACEOF
16334 #define XTERM_SCROLLBAR 1
16337 scrolltypes="$scrolltypes xterm"
16339 if test x$support_scroll_plain = xyes; then
16341 cat >>confdefs.h <<\_ACEOF
16342 #define PLAIN_SCROLLBAR 1
16345 scrolltypes="$scrolltypes plain"
16347 if test x$support_pointer_blank = xyes; then
16349 cat >>confdefs.h <<\_ACEOF
16350 #define POINTER_BLANK 1
16354 if test x$support_cursor_blink = xyes; then
16356 cat >>confdefs.h <<\_ACEOF
16357 #define CURSOR_BLINK 1
16361 if test x$support_text_blink = xyes; then
16363 cat >>confdefs.h <<\_ACEOF
16364 #define TEXT_BLINK 1
16368 if test x$support_unicode3 = xyes; then
16370 cat >>confdefs.h <<\_ACEOF
16371 #define UNICODE_3 1
16375 if test x$support_combining = xyes; then
16377 cat >>confdefs.h <<\_ACEOF
16378 #define ENABLE_COMBINING 1
16382 if test x$codesets = xall; then
16383 codesets=jp,jp-ext,kr,cn,cn-ext
16385 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16387 cat >>confdefs.h <<\_ACEOF
16388 #define ENCODING_EU 1
16392 cat >>confdefs.h <<\_ACEOF
16393 #define ENCODING_VN 1
16398 cat >>confdefs.h <<\_ACEOF
16399 #define ENCODING_JP 1
16403 cat >>confdefs.h <<\_ACEOF
16404 #define ENCODING_JP_EXT 1
16408 cat >>confdefs.h <<\_ACEOF
16409 #define ENCODING_KR 1
16413 cat >>confdefs.h <<\_ACEOF
16414 #define ENCODING_CN 1
16418 cat >>confdefs.h <<\_ACEOF
16419 #define ENCODING_CN_EXT 1
16426 CFLAGS=${CFLAGS--O}
16427 LDFLAGS=${LDFLAGS--O}
16429 CPPFLAGS="$CPPFLAGS"
16437 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16438 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16439 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16440 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16441 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16442 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16449 if test x$support_addstrings = xno; then
16451 cat >>confdefs.h <<\_ACEOF
16452 #define NO_STRINGS 1
16457 MCOMMON=./autoconf/Make.common
16460 test "$program_prefix" != NONE &&
16461 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16462 # Use a double $ so make ignores it.
16463 test "$program_suffix" != NONE &&
16464 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16465 # Double any \ or $. echo might interpret backslashes.
16466 # By default was `s,x,x', remove it if useless.
16467 cat <<\_ACEOF >conftest.sed
16468 s/[\\$]/&&/g;s/;s,x,x,$//
16470 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16477 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16478 include_stdint_h="#include <stdint.h>"
16480 include_stdint_h="/* #include <stdint.h> */"
16482 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16483 include_stdarg_h="#include <cstdarg>"
16485 include_stdarg_h="/* #include <cstdarg> */"
16487 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16488 include_stdlib_h="#include <cstdlib>"
16490 include_stdlib_h="/* #include <cstdlib> */"
16492 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16493 include_unistd_h="#include <unistd.h>"
16495 include_unistd_h="/* #include <unistd.h> */"
16497 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16498 include_string_h="#include <cstring>"
16500 include_string_h="/* #include <cstring> */"
16502 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16503 include_fcntl_h="#include <fcntl.h>"
16505 include_fcntl_h="/* #include <fcntl.h> */"
16507 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16508 include_util_h="#include <util.h>"
16510 include_util_h="/* #include <util.h> */"
16512 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16513 include_assert_h="#include <assert.h>"
16515 include_assert_h="/* #include <assert.h> */"
16517 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16518 include_sys_ioctl_h="#include <sys/ioctl.h>"
16520 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16522 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16523 include_sys_select_h="#include <sys/select.h>"
16525 include_sys_select_h="/* #include <sys/select.h> */"
16527 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16528 include_sys_strredir_h="#include <sys/strredir.h>"
16530 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16532 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16533 include_sys_time_h="#include <sys/time.h>"
16535 include_sys_time_h="/* #include <sys/time.h> */"
16537 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16538 include_time_h="#include <time.h>"
16540 include_time_h="/* #include <time.h> */"
16543 if test x$support_xft = xyes; then
16544 LIBS="$LIBS `pkg-config xft --libs`"
16545 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16546 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16549 for ac_header in X11/Xft/Xft.h
16551 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16552 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16553 echo "$as_me:$LINENO: checking for $ac_header" >&5
16554 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16555 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16556 echo $ECHO_N "(cached) $ECHO_C" >&6
16558 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16559 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16561 # Is the header compilable?
16562 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16563 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16564 cat >conftest.$ac_ext <<_ACEOF
16567 cat confdefs.h >>conftest.$ac_ext
16568 cat >>conftest.$ac_ext <<_ACEOF
16569 /* end confdefs.h. */
16570 $ac_includes_default
16571 #include <$ac_header>
16573 rm -f conftest.$ac_objext
16574 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16575 (eval $ac_compile) 2>conftest.er1
16577 grep -v '^ *+' conftest.er1 >conftest.err
16579 cat conftest.err >&5
16580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16581 (exit $ac_status); } &&
16582 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16584 (eval $ac_try) 2>&5
16586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16587 (exit $ac_status); }; } &&
16588 { ac_try='test -s conftest.$ac_objext'
16589 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16590 (eval $ac_try) 2>&5
16592 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16593 (exit $ac_status); }; }; then
16594 ac_header_compiler=yes
16596 echo "$as_me: failed program was:" >&5
16597 sed 's/^/| /' conftest.$ac_ext >&5
16599 ac_header_compiler=no
16601 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16602 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16603 echo "${ECHO_T}$ac_header_compiler" >&6
16605 # Is the header present?
16606 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16607 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16608 cat >conftest.$ac_ext <<_ACEOF
16611 cat confdefs.h >>conftest.$ac_ext
16612 cat >>conftest.$ac_ext <<_ACEOF
16613 /* end confdefs.h. */
16614 #include <$ac_header>
16616 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16617 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16619 grep -v '^ *+' conftest.er1 >conftest.err
16621 cat conftest.err >&5
16622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16623 (exit $ac_status); } >/dev/null; then
16624 if test -s conftest.err; then
16625 ac_cpp_err=$ac_cxx_preproc_warn_flag
16626 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16633 if test -z "$ac_cpp_err"; then
16634 ac_header_preproc=yes
16636 echo "$as_me: failed program was:" >&5
16637 sed 's/^/| /' conftest.$ac_ext >&5
16639 ac_header_preproc=no
16641 rm -f conftest.err conftest.$ac_ext
16642 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16643 echo "${ECHO_T}$ac_header_preproc" >&6
16645 # So? What about this header?
16646 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16648 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16649 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16650 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16651 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16652 ac_header_preproc=yes
16655 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16656 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16657 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16658 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16659 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16660 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16661 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16662 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16663 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16664 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16665 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16666 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16669 ## ------------------------------------------ ##
16670 ## Report this to the AC_PACKAGE_NAME lists. ##
16671 ## ------------------------------------------ ##
16674 sed "s/^/$as_me: WARNING: /" >&2
16677 echo "$as_me:$LINENO: checking for $ac_header" >&5
16678 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16679 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16680 echo $ECHO_N "(cached) $ECHO_C" >&6
16682 eval "$as_ac_Header=\$ac_header_preproc"
16684 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16685 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16688 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16689 cat >>confdefs.h <<_ACEOF
16690 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16700 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16701 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16702 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16703 echo $ECHO_N "(cached) $ECHO_C" >&6
16705 ac_check_lib_save_LIBS=$LIBS
16707 cat >conftest.$ac_ext <<_ACEOF
16710 cat confdefs.h >>conftest.$ac_ext
16711 cat >>conftest.$ac_ext <<_ACEOF
16712 /* end confdefs.h. */
16714 /* Override any gcc2 internal prototype to avoid an error. */
16718 /* We use char because int might match the return type of a gcc2
16719 builtin and then its argument prototype would still apply. */
16720 char XftDrawString32 ();
16724 XftDrawString32 ();
16729 rm -f conftest.$ac_objext conftest$ac_exeext
16730 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16731 (eval $ac_link) 2>conftest.er1
16733 grep -v '^ *+' conftest.er1 >conftest.err
16735 cat conftest.err >&5
16736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16737 (exit $ac_status); } &&
16738 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16740 (eval $ac_try) 2>&5
16742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16743 (exit $ac_status); }; } &&
16744 { ac_try='test -s conftest$ac_exeext'
16745 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16746 (eval $ac_try) 2>&5
16748 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16749 (exit $ac_status); }; }; then
16750 ac_cv_lib_Xft_XftDrawString32=yes
16752 echo "$as_me: failed program was:" >&5
16753 sed 's/^/| /' conftest.$ac_ext >&5
16755 ac_cv_lib_Xft_XftDrawString32=no
16757 rm -f conftest.err conftest.$ac_objext \
16758 conftest$ac_exeext conftest.$ac_ext
16759 LIBS=$ac_check_lib_save_LIBS
16761 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16762 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16763 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16764 cat >>confdefs.h <<_ACEOF
16765 #define HAVE_LIBXFT 1
16775 if test x$support_xft = xyes; then
16777 cat >>confdefs.h <<\_ACEOF
16784 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
16785 cat >confcache <<\_ACEOF
16786 # This file is a shell script that caches the results of configure
16787 # tests run on this system so they can be shared between configure
16788 # scripts and configure runs, see configure's option --config-cache.
16789 # It is not useful on other systems. If it contains results you don't
16790 # want to keep, you may remove or edit it.
16792 # config.status only pays attention to the cache file if you give it
16793 # the --recheck option to rerun configure.
16795 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16796 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16797 # following values.
16801 # The following way of writing the cache mishandles newlines in values,
16802 # but we know of no workaround that is simple, portable, and efficient.
16803 # So, don't put newlines in cache variables' values.
16804 # Ultrix sh set writes to stderr and can't be redirected directly,
16805 # and sets the high bit in the cache file unless we assign to the vars.
16808 case `(ac_space=' '; set | grep ac_space) 2>&1` in
16810 # `set' does not quote correctly, so add quotes (double-quote
16811 # substitution turns \\\\ into \\, and sed turns \\ into \).
16814 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16817 # `set' quotes correctly as required by POSIX, so do not add quotes.
16819 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16826 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16828 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16830 if diff $cache_file confcache >/dev/null 2>&1; then :; else
16831 if test -w $cache_file; then
16832 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16833 cat confcache >$cache_file
16835 echo "not updating unwritable cache $cache_file"
16840 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16841 # Let make expand exec_prefix.
16842 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16844 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16845 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16846 # trailing colons and then remove the whole line if VPATH becomes empty
16847 # (actually we leave an empty line to preserve line numbers).
16848 if test "x$srcdir" = x.; then
16849 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16850 s/:*\$(srcdir):*/:/;
16851 s/:*\${srcdir}:*/:/;
16853 s/^\([^=]*=[ ]*\):*/\1/;
16859 DEFS=-DHAVE_CONFIG_H
16863 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16864 # 1. Remove the extension, and $U if already installed.
16865 ac_i=`echo "$ac_i" |
16866 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16868 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16869 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16871 LIBOBJS=$ac_libobjs
16873 LTLIBOBJS=$ac_ltlibobjs
16877 : ${CONFIG_STATUS=./config.status}
16878 ac_clean_files_save=$ac_clean_files
16879 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16880 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16881 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16882 cat >$CONFIG_STATUS <<_ACEOF
16884 # Generated by $as_me.
16885 # Run this file to recreate the current configuration.
16886 # Compiler output produced by configure, useful for debugging
16887 # configure, is in config.log if it exists.
16890 ac_cs_recheck=false
16892 SHELL=\${CONFIG_SHELL-$SHELL}
16895 cat >>$CONFIG_STATUS <<\_ACEOF
16896 ## --------------------- ##
16897 ## M4sh Initialization. ##
16898 ## --------------------- ##
16900 # Be Bourne compatible
16901 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16904 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16905 # is contrary to our usage. Disable this feature.
16906 alias -g '${1+"$@"}'='"$@"'
16907 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16910 DUALCASE=1; export DUALCASE # for MKS sh
16912 # Support unset when possible.
16913 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16920 # Work around bugs in pre-3.0 UWIN ksh.
16921 $as_unset ENV MAIL MAILPATH
16928 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16929 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16930 LC_TELEPHONE LC_TIME
16932 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16933 eval $as_var=C; export $as_var
16939 # Required to use basename.
16940 if expr a : '\(a\)' >/dev/null 2>&1; then
16946 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16947 as_basename=basename
16953 # Name of the executable.
16954 as_me=`$as_basename "$0" ||
16955 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16956 X"$0" : 'X\(//\)$' \| \
16957 X"$0" : 'X\(/\)$' \| \
16958 . : '\(.\)' 2>/dev/null ||
16960 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16961 /^X\/\(\/\/\)$/{ s//\1/; q; }
16962 /^X\/\(\/\).*/{ s//\1/; q; }
16966 # PATH needs CR, and LINENO needs CR and PATH.
16967 # Avoid depending upon Character Ranges.
16968 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16969 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16970 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16971 as_cr_digits='0123456789'
16972 as_cr_alnum=$as_cr_Letters$as_cr_digits
16974 # The user is always right.
16975 if test "${PATH_SEPARATOR+set}" != set; then
16976 echo "#! /bin/sh" >conf$$.sh
16977 echo "exit 0" >>conf$$.sh
16979 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16988 as_lineno_1=$LINENO
16989 as_lineno_2=$LINENO
16990 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16991 test "x$as_lineno_1" != "x$as_lineno_2" &&
16992 test "x$as_lineno_3" = "x$as_lineno_2" || {
16993 # Find who we are. Look in the path if we contain no path at all
16996 *[\\/]* ) as_myself=$0 ;;
16997 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16998 for as_dir in $PATH
17001 test -z "$as_dir" && as_dir=.
17002 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
17007 # We did not find ourselves, most probably we were run as `sh COMMAND'
17008 # in which case we are not to be found in the path.
17009 if test "x$as_myself" = x; then
17012 if test ! -f "$as_myself"; then
17013 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
17014 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
17015 { (exit 1); exit 1; }; }
17017 case $CONFIG_SHELL in
17019 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
17020 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
17023 test -z "$as_dir" && as_dir=.
17024 for as_base in sh bash ksh sh5; do
17027 if ("$as_dir/$as_base" -c '
17028 as_lineno_1=$LINENO
17029 as_lineno_2=$LINENO
17030 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
17031 test "x$as_lineno_1" != "x$as_lineno_2" &&
17032 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
17033 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
17034 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
17035 CONFIG_SHELL=$as_dir/$as_base
17036 export CONFIG_SHELL
17037 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17045 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17046 # uniformly replaced by the line number. The first 'sed' inserts a
17047 # line-number line before each line; the second 'sed' does the real
17048 # work. The second script uses 'N' to pair each line-number line
17049 # with the numbered line, and appends trailing '-' during
17050 # substitution so that $LINENO is not a special case at line end.
17051 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17052 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17053 sed '=' <$as_myself |
17058 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17061 s,^['$as_cr_digits']*\n,,
17062 ' >$as_me.lineno &&
17063 chmod +x $as_me.lineno ||
17064 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17065 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17066 { (exit 1); exit 1; }; }
17068 # Don't try to exec as it changes $[0], causing all sort of problems
17069 # (the dirname of $[0] is not the place where we might find the
17070 # original and so on. Autoconf is especially sensible to this).
17072 # Exit status is that of the last command.
17077 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17078 *c*,-n*) ECHO_N= ECHO_C='
17080 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17081 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17084 if expr a : '\(a\)' >/dev/null 2>&1; then
17090 rm -f conf$$ conf$$.exe conf$$.file
17092 if ln -s conf$$.file conf$$ 2>/dev/null; then
17093 # We could just check for DJGPP; but this test a) works b) is more generic
17094 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17095 if test -f conf$$.exe; then
17096 # Don't use ln at all; we don't have any links
17101 elif ln conf$$.file conf$$ 2>/dev/null; then
17106 rm -f conf$$ conf$$.exe conf$$.file
17108 if mkdir -p . 2>/dev/null; then
17111 test -d ./-p && rmdir ./-p
17115 as_executable_p="test -f"
17117 # Sed expression to map a string onto a valid CPP name.
17118 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17120 # Sed expression to map a string onto a valid variable name.
17121 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17125 # We need space, tab and new line, in precisely that order.
17135 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17136 # report actual input values of CONFIG_FILES etc. instead of their
17137 # values after options handling. Logging --version etc. is OK.
17141 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17142 ## Running $as_me. ##
17147 This file was extended by $as_me, which was
17148 generated by GNU Autoconf 2.59. Invocation command line was
17150 CONFIG_FILES = $CONFIG_FILES
17151 CONFIG_HEADERS = $CONFIG_HEADERS
17152 CONFIG_LINKS = $CONFIG_LINKS
17153 CONFIG_COMMANDS = $CONFIG_COMMANDS
17157 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17161 # Files that config.status was made for.
17162 if test -n "$ac_config_files"; then
17163 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17166 if test -n "$ac_config_headers"; then
17167 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17170 if test -n "$ac_config_links"; then
17171 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17174 if test -n "$ac_config_commands"; then
17175 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17178 cat >>$CONFIG_STATUS <<\_ACEOF
17181 \`$as_me' instantiates files from templates according to the
17182 current configuration.
17184 Usage: $0 [OPTIONS] [FILE]...
17186 -h, --help print this help, then exit
17187 -V, --version print version number, then exit
17188 -q, --quiet do not print progress messages
17189 -d, --debug don't remove temporary files
17190 --recheck update $as_me by reconfiguring in the same conditions
17191 --file=FILE[:TEMPLATE]
17192 instantiate the configuration file FILE
17193 --header=FILE[:TEMPLATE]
17194 instantiate the configuration header FILE
17196 Configuration files:
17199 Configuration headers:
17202 Report bugs to <bug-autoconf@gnu.org>."
17205 cat >>$CONFIG_STATUS <<_ACEOF
17208 configured by $0, generated by GNU Autoconf 2.59,
17209 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17211 Copyright (C) 2003 Free Software Foundation, Inc.
17212 This config.status script is free software; the Free Software Foundation
17213 gives unlimited permission to copy, distribute and modify it."
17218 cat >>$CONFIG_STATUS <<\_ACEOF
17219 # If no file are specified by the user, then we need to provide default
17220 # value. By we need to know if files were specified by the user.
17226 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17227 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17235 *) # This is not an option, so the user has probably given explicit
17238 ac_need_defaults=false;;
17242 # Handling of the options.
17244 cat >>$CONFIG_STATUS <<\_ACEOF
17245 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17247 --version | --vers* | -V )
17248 echo "$ac_cs_version"; exit 0 ;;
17250 # Conflict between --help and --header
17251 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17252 Try \`$0 --help' for more information." >&5
17253 echo "$as_me: error: ambiguous option: $1
17254 Try \`$0 --help' for more information." >&2;}
17255 { (exit 1); exit 1; }; };;
17256 --help | --hel | -h )
17257 echo "$ac_cs_usage"; exit 0 ;;
17258 --debug | --d* | -d )
17260 --file | --fil | --fi | --f )
17262 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17263 ac_need_defaults=false;;
17264 --header | --heade | --head | --hea )
17266 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17267 ac_need_defaults=false;;
17268 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17269 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17272 # This is an error.
17273 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17274 Try \`$0 --help' for more information." >&5
17275 echo "$as_me: error: unrecognized option: $1
17276 Try \`$0 --help' for more information." >&2;}
17277 { (exit 1); exit 1; }; } ;;
17279 *) ac_config_targets="$ac_config_targets $1" ;;
17285 ac_configure_extra_args=
17287 if $ac_cs_silent; then
17289 ac_configure_extra_args="$ac_configure_extra_args --silent"
17293 cat >>$CONFIG_STATUS <<_ACEOF
17294 if \$ac_cs_recheck; then
17295 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17296 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17305 cat >>$CONFIG_STATUS <<\_ACEOF
17306 for ac_config_target in $ac_config_targets
17308 case "$ac_config_target" in
17309 # Handling of arguments.
17310 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17311 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17312 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17313 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17314 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17315 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17316 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17317 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17318 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17319 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17320 { (exit 1); exit 1; }; };;
17324 # If the user did not use the arguments to specify the items to instantiate,
17325 # then the envvar interface is used. Set only those that are not.
17326 # We use the long form for the default assignment because of an extremely
17327 # bizarre bug on SunOS 4.1.3.
17328 if $ac_need_defaults; then
17329 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17330 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17333 # Have a temporary directory for convenience. Make it in the build tree
17334 # simply because there is no reason to put it here, and in addition,
17335 # creating and moving files from /tmp can sometimes cause problems.
17336 # Create a temporary directory, and hook for its removal unless debugging.
17339 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17340 trap '{ (exit 1); exit 1; }' 1 2 13 15
17343 # Create a (secure) tmp directory for tmp files.
17346 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17347 test -n "$tmp" && test -d "$tmp"
17350 tmp=./confstat$$-$RANDOM
17351 (umask 077 && mkdir $tmp)
17354 echo "$me: cannot create a temporary directory in ." >&2
17355 { (exit 1); exit 1; }
17360 cat >>$CONFIG_STATUS <<_ACEOF
17363 # CONFIG_FILES section.
17366 # No need to generate the scripts if there are no CONFIG_FILES.
17367 # This happens for instance when ./config.status config.h
17368 if test -n "\$CONFIG_FILES"; then
17369 # Protect against being on the right side of a sed subst in config.status.
17370 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17371 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17372 s,@SHELL@,$SHELL,;t t
17373 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17374 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17375 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17376 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17377 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17378 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17379 s,@exec_prefix@,$exec_prefix,;t t
17380 s,@prefix@,$prefix,;t t
17381 s,@program_transform_name@,$program_transform_name,;t t
17382 s,@bindir@,$bindir,;t t
17383 s,@sbindir@,$sbindir,;t t
17384 s,@libexecdir@,$libexecdir,;t t
17385 s,@datadir@,$datadir,;t t
17386 s,@sysconfdir@,$sysconfdir,;t t
17387 s,@sharedstatedir@,$sharedstatedir,;t t
17388 s,@localstatedir@,$localstatedir,;t t
17389 s,@libdir@,$libdir,;t t
17390 s,@includedir@,$includedir,;t t
17391 s,@oldincludedir@,$oldincludedir,;t t
17392 s,@infodir@,$infodir,;t t
17393 s,@mandir@,$mandir,;t t
17394 s,@build_alias@,$build_alias,;t t
17395 s,@host_alias@,$host_alias,;t t
17396 s,@target_alias@,$target_alias,;t t
17397 s,@DEFS@,$DEFS,;t t
17398 s,@ECHO_C@,$ECHO_C,;t t
17399 s,@ECHO_N@,$ECHO_N,;t t
17400 s,@ECHO_T@,$ECHO_T,;t t
17401 s,@LIBS@,$LIBS,;t t
17402 s,@VERSION@,$VERSION,;t t
17403 s,@DATE@,$DATE,;t t
17404 s,@LSMDATE@,$LSMDATE,;t t
17405 s,@LIBVERSION@,$LIBVERSION,;t t
17407 s,@CFLAGS@,$CFLAGS,;t t
17408 s,@LDFLAGS@,$LDFLAGS,;t t
17409 s,@CPPFLAGS@,$CPPFLAGS,;t t
17410 s,@ac_ct_CC@,$ac_ct_CC,;t t
17411 s,@EXEEXT@,$EXEEXT,;t t
17412 s,@OBJEXT@,$OBJEXT,;t t
17414 s,@CXXFLAGS@,$CXXFLAGS,;t t
17415 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17417 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17418 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17419 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17421 s,@LINKER@,$LINKER,;t t
17422 s,@CXXCPP@,$CXXCPP,;t t
17423 s,@EGREP@,$EGREP,;t t
17424 s,@build@,$build,;t t
17425 s,@build_cpu@,$build_cpu,;t t
17426 s,@build_vendor@,$build_vendor,;t t
17427 s,@build_os@,$build_os,;t t
17428 s,@host@,$host,;t t
17429 s,@host_cpu@,$host_cpu,;t t
17430 s,@host_vendor@,$host_vendor,;t t
17431 s,@host_os@,$host_os,;t t
17432 s,@LN_S@,$LN_S,;t t
17433 s,@ECHO@,$ECHO,;t t
17434 s,@RANLIB@,$RANLIB,;t t
17435 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17436 s,@STRIP@,$STRIP,;t t
17437 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17438 s,@LIBTOOL@,$LIBTOOL,;t t
17439 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17440 s,@RXVTNAME@,$RXVTNAME,;t t
17448 s,@X_CFLAGS@,$X_CFLAGS,;t t
17449 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17450 s,@X_LIBS@,$X_LIBS,;t t
17451 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17452 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17453 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17454 s,@XPM_LIBS@,$XPM_LIBS,;t t
17455 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17456 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17457 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17458 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17459 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17460 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17461 s,@DEBUG@,$DEBUG,;t t
17462 s,@DINCLUDE@,$DINCLUDE,;t t
17463 s,@DLIB@,$DLIB,;t t
17464 s,@include_stdint_h@,$include_stdint_h,;t t
17465 s,@include_stdarg_h@,$include_stdarg_h,;t t
17466 s,@include_stdlib_h@,$include_stdlib_h,;t t
17467 s,@include_unistd_h@,$include_unistd_h,;t t
17468 s,@include_string_h@,$include_string_h,;t t
17469 s,@include_fcntl_h@,$include_fcntl_h,;t t
17470 s,@include_util_h@,$include_util_h,;t t
17471 s,@include_assert_h@,$include_assert_h,;t t
17472 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17473 s,@include_sys_select_h@,$include_sys_select_h,;t t
17474 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17475 s,@include_sys_time_h@,$include_sys_time_h,;t t
17476 s,@include_time_h@,$include_time_h,;t t
17477 s,@LIBOBJS@,$LIBOBJS,;t t
17478 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17479 /@MCOMMON@/r $MCOMMON
17485 cat >>$CONFIG_STATUS <<\_ACEOF
17486 # Split the substitutions into bite-sized pieces for seds with
17487 # small command number limits, like on Digital OSF/1 and HP-UX.
17488 ac_max_sed_lines=48
17489 ac_sed_frag=1 # Number of current file.
17490 ac_beg=1 # First line for current file.
17491 ac_end=$ac_max_sed_lines # Line after last line for current file.
17494 while $ac_more_lines; do
17495 if test $ac_beg -gt 1; then
17496 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17498 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17500 if test ! -s $tmp/subs.frag; then
17501 ac_more_lines=false
17503 # The purpose of the label and of the branching condition is to
17504 # speed up the sed processing (if there are no `@' at all, there
17505 # is no need to browse any of the substitutions).
17506 # These are the two extra sed commands mentioned above.
17508 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17509 if test -z "$ac_sed_cmds"; then
17510 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17512 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17514 ac_sed_frag=`expr $ac_sed_frag + 1`
17516 ac_end=`expr $ac_end + $ac_max_sed_lines`
17519 if test -z "$ac_sed_cmds"; then
17522 fi # test -n "$CONFIG_FILES"
17525 cat >>$CONFIG_STATUS <<\_ACEOF
17526 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17527 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17529 - | *:- | *:-:* ) # input from stdin
17531 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17532 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17533 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17534 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17535 * ) ac_file_in=$ac_file.in ;;
17538 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17539 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17540 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17541 X"$ac_file" : 'X\(//\)[^/]' \| \
17542 X"$ac_file" : 'X\(//\)$' \| \
17543 X"$ac_file" : 'X\(/\)' \| \
17544 . : '\(.\)' 2>/dev/null ||
17546 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17547 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17548 /^X\(\/\/\)$/{ s//\1/; q; }
17549 /^X\(\/\).*/{ s//\1/; q; }
17551 { if $as_mkdir_p; then
17556 while test ! -d "$as_dir"; do
17557 as_dirs="$as_dir $as_dirs"
17558 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17559 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17560 X"$as_dir" : 'X\(//\)[^/]' \| \
17561 X"$as_dir" : 'X\(//\)$' \| \
17562 X"$as_dir" : 'X\(/\)' \| \
17563 . : '\(.\)' 2>/dev/null ||
17565 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17566 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17567 /^X\(\/\/\)$/{ s//\1/; q; }
17568 /^X\(\/\).*/{ s//\1/; q; }
17571 test ! -n "$as_dirs" || mkdir $as_dirs
17572 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17573 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17574 { (exit 1); exit 1; }; }; }
17578 if test "$ac_dir" != .; then
17579 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17580 # A "../" for each directory in $ac_dir_suffix.
17581 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17583 ac_dir_suffix= ac_top_builddir=
17587 .) # No --srcdir option. We are building in place.
17589 if test -z "$ac_top_builddir"; then
17592 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17594 [\\/]* | ?:[\\/]* ) # Absolute path.
17595 ac_srcdir=$srcdir$ac_dir_suffix;
17596 ac_top_srcdir=$srcdir ;;
17597 *) # Relative path.
17598 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17599 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17602 # Do not use `cd foo && pwd` to compute absolute paths, because
17603 # the directories may not exist.
17605 .) ac_abs_builddir="$ac_dir";;
17608 .) ac_abs_builddir=`pwd`;;
17609 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17610 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17613 case $ac_abs_builddir in
17614 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17616 case ${ac_top_builddir}. in
17617 .) ac_abs_top_builddir=$ac_abs_builddir;;
17618 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17619 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17622 case $ac_abs_builddir in
17623 .) ac_abs_srcdir=$ac_srcdir;;
17626 .) ac_abs_srcdir=$ac_abs_builddir;;
17627 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17628 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17631 case $ac_abs_builddir in
17632 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17634 case $ac_top_srcdir in
17635 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17636 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17637 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17643 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17644 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17647 # Let's still pretend it is `configure' which instantiates (i.e., don't
17648 # use $as_me), people would be surprised to read:
17649 # /* config.h. Generated by config.status. */
17650 if test x"$ac_file" = x-; then
17653 configure_input="$ac_file. "
17655 configure_input=$configure_input"Generated from `echo $ac_file_in |
17656 sed 's,.*/,,'` by configure."
17658 # First look for the input files in the build tree, otherwise in the
17660 ac_file_inputs=`IFS=:
17661 for f in $ac_file_in; do
17663 -) echo $tmp/stdin ;;
17665 # Absolute (can't be DOS-style, as IFS=:)
17666 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17667 echo "$as_me: error: cannot find input file: $f" >&2;}
17668 { (exit 1); exit 1; }; }
17671 if test -f "$f"; then
17674 elif test -f "$srcdir/$f"; then
17679 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17680 echo "$as_me: error: cannot find input file: $f" >&2;}
17681 { (exit 1); exit 1; }; }
17684 done` || { (exit 1); exit 1; }
17686 if test x"$ac_file" != x-; then
17687 { echo "$as_me:$LINENO: creating $ac_file" >&5
17688 echo "$as_me: creating $ac_file" >&6;}
17692 cat >>$CONFIG_STATUS <<_ACEOF
17696 cat >>$CONFIG_STATUS <<\_ACEOF
17698 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17699 s,@configure_input@,$configure_input,;t t
17700 s,@srcdir@,$ac_srcdir,;t t
17701 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17702 s,@top_srcdir@,$ac_top_srcdir,;t t
17703 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17704 s,@builddir@,$ac_builddir,;t t
17705 s,@abs_builddir@,$ac_abs_builddir,;t t
17706 s,@top_builddir@,$ac_top_builddir,;t t
17707 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17708 s,@INSTALL@,$ac_INSTALL,;t t
17709 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17711 if test x"$ac_file" != x-; then
17712 mv $tmp/out $ac_file
17720 cat >>$CONFIG_STATUS <<\_ACEOF
17723 # CONFIG_HEADER section.
17726 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17727 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17729 # ac_d sets the value in "#define NAME VALUE" lines.
17730 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17731 ac_dB='[ ].*$,\1#\2'
17734 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17735 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17736 ac_uB='$,\1#\2define\3'
17740 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17741 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17743 - | *:- | *:-:* ) # input from stdin
17745 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17746 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17747 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17748 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17749 * ) ac_file_in=$ac_file.in ;;
17752 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17753 echo "$as_me: creating $ac_file" >&6;}
17755 # First look for the input files in the build tree, otherwise in the
17757 ac_file_inputs=`IFS=:
17758 for f in $ac_file_in; do
17760 -) echo $tmp/stdin ;;
17762 # Absolute (can't be DOS-style, as IFS=:)
17763 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17764 echo "$as_me: error: cannot find input file: $f" >&2;}
17765 { (exit 1); exit 1; }; }
17766 # Do quote $f, to prevent DOS paths from being IFS'd.
17769 if test -f "$f"; then
17772 elif test -f "$srcdir/$f"; then
17777 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17778 echo "$as_me: error: cannot find input file: $f" >&2;}
17779 { (exit 1); exit 1; }; }
17782 done` || { (exit 1); exit 1; }
17783 # Remove the trailing spaces.
17784 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17788 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17789 # `conftest.undefs', that substitutes the proper values into
17790 # config.h.in to produce config.h. The first handles `#define'
17791 # templates, and the second `#undef' templates.
17792 # And first: Protect against being on the right side of a sed subst in
17793 # config.status. Protect against being in an unquoted here document
17794 # in config.status.
17795 rm -f conftest.defines conftest.undefs
17796 # Using a here document instead of a string reduces the quoting nightmare.
17797 # Putting comments in sed scripts is not portable.
17799 # `end' is used to avoid that the second main sed command (meant for
17800 # 0-ary CPP macros) applies to n-ary macro definitions.
17801 # See the Autoconf documentation for `clear'.
17802 cat >confdef2sed.sed <<\_ACEOF
17807 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17809 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17812 # If some macros were called several times there might be several times
17813 # the same #defines, which is useless. Nevertheless, we may not want to
17814 # sort them, since we want the *last* AC-DEFINE to be honored.
17815 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17816 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17817 rm -f confdef2sed.sed
17819 # This sed command replaces #undef with comments. This is necessary, for
17820 # example, in the case of _POSIX_SOURCE, which is predefined and required
17821 # on some systems where configure will not decide to define it.
17822 cat >>conftest.undefs <<\_ACEOF
17823 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17826 # Break up conftest.defines because some shells have a limit on the size
17827 # of here documents, and old seds have small limits too (100 cmds).
17828 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17829 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17830 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17831 echo ' :' >>$CONFIG_STATUS
17832 rm -f conftest.tail
17833 while grep . conftest.defines >/dev/null
17835 # Write a limited-size here document to $tmp/defines.sed.
17836 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17837 # Speed up: don't consider the non `#define' lines.
17838 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17839 # Work around the forget-to-reset-the-flag bug.
17840 echo 't clr' >>$CONFIG_STATUS
17841 echo ': clr' >>$CONFIG_STATUS
17842 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17844 sed -f $tmp/defines.sed $tmp/in >$tmp/out
17846 mv $tmp/out $tmp/in
17848 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17849 rm -f conftest.defines
17850 mv conftest.tail conftest.defines
17852 rm -f conftest.defines
17853 echo ' fi # grep' >>$CONFIG_STATUS
17854 echo >>$CONFIG_STATUS
17856 # Break up conftest.undefs because some shells have a limit on the size
17857 # of here documents, and old seds have small limits too (100 cmds).
17858 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17859 rm -f conftest.tail
17860 while grep . conftest.undefs >/dev/null
17862 # Write a limited-size here document to $tmp/undefs.sed.
17863 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17864 # Speed up: don't consider the non `#undef'
17865 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17866 # Work around the forget-to-reset-the-flag bug.
17867 echo 't clr' >>$CONFIG_STATUS
17868 echo ': clr' >>$CONFIG_STATUS
17869 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17871 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17873 mv $tmp/out $tmp/in
17875 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17876 rm -f conftest.undefs
17877 mv conftest.tail conftest.undefs
17879 rm -f conftest.undefs
17881 cat >>$CONFIG_STATUS <<\_ACEOF
17882 # Let's still pretend it is `configure' which instantiates (i.e., don't
17883 # use $as_me), people would be surprised to read:
17884 # /* config.h. Generated by config.status. */
17885 if test x"$ac_file" = x-; then
17886 echo "/* Generated by configure. */" >$tmp/config.h
17888 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17890 cat $tmp/in >>$tmp/config.h
17892 if test x"$ac_file" != x-; then
17893 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17894 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17895 echo "$as_me: $ac_file is unchanged" >&6;}
17897 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17898 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17899 X"$ac_file" : 'X\(//\)[^/]' \| \
17900 X"$ac_file" : 'X\(//\)$' \| \
17901 X"$ac_file" : 'X\(/\)' \| \
17902 . : '\(.\)' 2>/dev/null ||
17904 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17905 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17906 /^X\(\/\/\)$/{ s//\1/; q; }
17907 /^X\(\/\).*/{ s//\1/; q; }
17909 { if $as_mkdir_p; then
17914 while test ! -d "$as_dir"; do
17915 as_dirs="$as_dir $as_dirs"
17916 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17917 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17918 X"$as_dir" : 'X\(//\)[^/]' \| \
17919 X"$as_dir" : 'X\(//\)$' \| \
17920 X"$as_dir" : 'X\(/\)' \| \
17921 . : '\(.\)' 2>/dev/null ||
17923 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17924 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17925 /^X\(\/\/\)$/{ s//\1/; q; }
17926 /^X\(\/\).*/{ s//\1/; q; }
17929 test ! -n "$as_dirs" || mkdir $as_dirs
17930 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17931 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17932 { (exit 1); exit 1; }; }; }
17935 mv $tmp/config.h $ac_file
17939 rm -f $tmp/config.h
17944 cat >>$CONFIG_STATUS <<\_ACEOF
17946 { (exit 0); exit 0; }
17948 chmod +x $CONFIG_STATUS
17949 ac_clean_files=$ac_clean_files_save
17952 # configure is writing to config.log, and then calls config.status.
17953 # config.status does its own redirection, appending to config.log.
17954 # Unfortunately, on DOS this fails, as config.log is still kept open
17955 # by configure, so config.status won't be able to write to it; its
17956 # output is simply discarded. So we exec the FD to /dev/null,
17957 # effectively closing config.log, so it can be properly (re)opened and
17958 # appended to by config.status. When coming back to configure, we
17959 # need to make the FD available again.
17960 if test "$no_create" != yes; then
17962 ac_config_status_args=
17963 test "$silent" = yes &&
17964 ac_config_status_args="$ac_config_status_args --quiet"
17966 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17968 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17969 # would make configure fail if this is the last instruction.
17970 $ac_cs_success || { (exit 1); exit 1; }
17974 echo "Configuration:
17976 Rxvt version: $VERSION : $DATE
17977 Source code location: $srcdir
17978 Install path: ${prefix}/bin
17980 Compiler flags: $CFLAGS
17983 if test "$MALLOC_TYPE" = S; then
17984 echo " malloc support: system default"
17986 if test "$MALLOC_TYPE" = G; then
17987 echo " malloc support: Gray Watson's dmalloc"
17989 if test "$MALLOC_TYPE" = D; then
17990 echo " malloc support: Doug Lea's malloc"
17993 if test x$support_xpm = xyes; then
17994 echo " Xpm library: $XPM_LIBS"
17998 The following are set in config.h
18000 echo " pty/tty type: "$rxvt_cv_ptys
18001 if test x$support_utmp != xyes; then
18002 echo " utmp support: disabled"
18005 echo " utmp support: enabled
18006 utmp file: $rxvt_cv_path_utmp
18007 utmpx file: $rxvt_cv_path_utmpx
18008 wtmp file: $rxvt_cv_path_wtmp
18009 wtmpx file: $rxvt_cv_path_wtmpx
18010 lastlog file: $rxvt_cv_path_lastlog
18011 ttys/ttytab file: $rxvt_cv_path_ttytab"
18014 if test x$term != x; then
18015 echo " set TERM to: $term"
18017 if test x$terminfo != x; then
18018 echo " set TERMINFO to: $terminfo"
18020 echo " default resource name: $RESNAME"
18021 echo " resource class: $RESCLASS"
18022 if test x$RESFALLBACK != x; then
18023 echo " resource class fallback: $RESFALLBACK"
18026 if test x$rxvt_cv_ptys = xUNKNOWN; then
18027 echo ".----------------------------------------------------------------."
18028 echo ". WARNING: could not determine pty/tty type. Do not build until ."
18029 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
18030 echo ".----------------------------------------------------------------."
18032 if test x$support_xpm = xneedsmanualspecification; then
18033 echo ".----------------------------------------------------------------."
18034 echo ". WARNING: --enable-xpm-background was specified however the ."
18035 echo ". XPM includes files and libraries could not be found. ."
18036 echo ". XPM backgrounds are now being DISABLED! If you want ."
18037 echo ". to use them you should rerun configure with the ."
18038 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
18039 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
18040 echo ".----------------------------------------------------------------."
18042 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
18043 echo ".----------------------------------------------------------------."
18044 echo ". WARNING: --enable-xim was specified however the locale support ."
18045 echo ". functions could not be found. ."
18046 echo ". XIM is now being DISABLED! ."
18047 echo ".----------------------------------------------------------------."
18050 echo " *** Please check src/feature.h for further options ***"
18053 echo ".----------------------------------------------------------------."
18054 echo ". NOTE: most features are disabled by default, try ."
18055 echo ". configure --help to get an idea of the optional features ."
18056 echo ".----------------------------------------------------------------."