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 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 RXVTNAME 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-xft enable xft support on systems that have it
1035 --enable-utmp enable utmp (utmpx) support
1036 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1037 --enable-lastlog enable lastlog support (requires --enable-utmp)
1038 --enable-xpm-background enable XPM background pixmaps
1039 --enable-transparency enable transparent backgrounds
1040 --enable-menubar enable menubar
1041 --enable-rxvt-scroll enable rxvt style scrollbar
1042 --enable-next-scroll enable NeXT style scrollbar
1043 --enable-xterm-scroll enable Xterm style scrollbar
1044 --enable-plain-scroll enable plain style scrollbar
1045 --enable-half-shadow use half width/height shadow on rxvt scrollbar
1046 --enable-xim XIM (X Input Method) protocol support
1047 --enable-ttygid enable tty setting to group named "tty"
1048 --disable-backspace-key disable handling of the backspace key
1049 --disable-delete-key disable handling of the delete key
1050 --disable-resources disable all resource checking
1051 --enable-xgetdefault enable resources via X instead of our small version
1052 --enable-strings enable some replacement system functions
1053 --disable-swapscreen disable swap screen support
1054 --enable-frills enable support for rarely used features
1055 --enable-linespace enable support for linespace
1056 --enable-24bit enable support for using 24bit visuals if available
1057 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1058 --enable-selectionscrolling enable scrolling during selections
1059 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1060 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1061 --enable-old-selection enable v2.20 (& prior) mouse selection style support
1062 --disable-new-selection disable new mouse (xterm) selection style support
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-term=NAME set the terminal to NAME (default \"rxvt\")
1079 --with-terminfo=PATH set the path to the terminfo tree to PATH
1080 --with-x use the X Window System
1081 --with-xpm-includes=DIR use XPM includes in DIR
1082 --with-xpm-library=DIR use XPM library in DIR
1085 Some influential environment variables:
1086 CC C compiler command
1087 CFLAGS C compiler flags
1088 LDFLAGS linker flags, e.g. -L<lib dir> if you have libraries in a
1089 nonstandard directory <lib dir>
1090 CPPFLAGS C/C++ preprocessor flags, e.g. -I<include dir> if you have
1091 headers in a nonstandard directory <include dir>
1092 CXX C++ compiler command
1093 CXXFLAGS C++ compiler flags
1095 CXXCPP C++ preprocessor
1097 Use these variables to override the choices made by `configure' or to help
1098 it to find libraries and programs with nonstandard names/locations.
1103 if test "$ac_init_help" = "recursive"; then
1104 # If there are subdirs, report their specific --help.
1106 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1107 test -d $ac_dir || continue
1110 if test "$ac_dir" != .; then
1111 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
1112 # A "../" for each directory in $ac_dir_suffix.
1113 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
1115 ac_dir_suffix= ac_top_builddir=
1119 .) # No --srcdir option. We are building in place.
1121 if test -z "$ac_top_builddir"; then
1124 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
1126 [\\/]* | ?:[\\/]* ) # Absolute path.
1127 ac_srcdir=$srcdir$ac_dir_suffix;
1128 ac_top_srcdir=$srcdir ;;
1130 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
1131 ac_top_srcdir=$ac_top_builddir$srcdir ;;
1134 # Do not use `cd foo && pwd` to compute absolute paths, because
1135 # the directories may not exist.
1137 .) ac_abs_builddir="$ac_dir";;
1140 .) ac_abs_builddir=`pwd`;;
1141 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
1142 *) ac_abs_builddir=`pwd`/"$ac_dir";;
1145 case $ac_abs_builddir in
1146 .) ac_abs_top_builddir=${ac_top_builddir}.;;
1148 case ${ac_top_builddir}. in
1149 .) ac_abs_top_builddir=$ac_abs_builddir;;
1150 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
1151 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
1154 case $ac_abs_builddir in
1155 .) ac_abs_srcdir=$ac_srcdir;;
1158 .) ac_abs_srcdir=$ac_abs_builddir;;
1159 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
1160 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
1163 case $ac_abs_builddir in
1164 .) ac_abs_top_srcdir=$ac_top_srcdir;;
1166 case $ac_top_srcdir in
1167 .) ac_abs_top_srcdir=$ac_abs_builddir;;
1168 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
1169 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
1174 # Check for guested configure; otherwise get Cygnus style configure.
1175 if test -f $ac_srcdir/configure.gnu; then
1177 $SHELL $ac_srcdir/configure.gnu --help=recursive
1178 elif test -f $ac_srcdir/configure; then
1180 $SHELL $ac_srcdir/configure --help=recursive
1181 elif test -f $ac_srcdir/configure.ac ||
1182 test -f $ac_srcdir/configure.in; then
1184 $ac_configure --help
1186 echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1192 test -n "$ac_init_help" && exit 0
1193 if $ac_init_version; then
1196 Copyright (C) 2003 Free Software Foundation, Inc.
1197 This configure script is free software; the Free Software Foundation
1198 gives unlimited permission to copy, distribute and modify it.
1204 This file contains any messages produced by compilers while
1205 running configure, to aid debugging if configure makes a mistake.
1207 It was created by $as_me, which was
1208 generated by GNU Autoconf 2.59. Invocation command line was
1219 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1220 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1221 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1222 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1223 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1225 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1226 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1228 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1229 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1230 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1231 hostinfo = `(hostinfo) 2>/dev/null || echo unknown`
1232 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1233 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1234 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1238 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1242 test -z "$as_dir" && as_dir=.
1243 echo "PATH: $as_dir"
1258 # Keep a trace of the command line.
1259 # Strip out --no-create and --no-recursion so they do not pile up.
1260 # Strip out --silent because we don't want to record it for future runs.
1261 # Also quote any args containing shell meta-characters.
1262 # Make two passes to allow for proper duplicate-argument suppression.
1267 ac_must_keep_next=false
1273 -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1274 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1275 | -silent | --silent | --silen | --sile | --sil)
1277 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1278 ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1281 1) ac_configure_args0="$ac_configure_args0 '$ac_arg'" ;;
1283 ac_configure_args1="$ac_configure_args1 '$ac_arg'"
1284 if test $ac_must_keep_next = true; then
1285 ac_must_keep_next=false # Got value, back to normal.
1288 *=* | --config-cache | -C | -disable-* | --disable-* \
1289 | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1290 | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1291 | -with-* | --with-* | -without-* | --without-* | --x)
1292 case "$ac_configure_args0 " in
1293 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1296 -* ) ac_must_keep_next=true ;;
1299 ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'"
1300 # Get rid of the leading space.
1306 $as_unset ac_configure_args0 || test "${ac_configure_args0+set}" != set || { ac_configure_args0=; export ac_configure_args0; }
1307 $as_unset ac_configure_args1 || test "${ac_configure_args1+set}" != set || { ac_configure_args1=; export ac_configure_args1; }
1309 # When interrupted or exit'd, cleanup temporary files, and complete
1310 # config.log. We remove comments because anyway the quotes in there
1311 # would cause problems or look ugly.
1312 # WARNING: Be sure not to use single quotes in there, as some shells,
1313 # such as our DU 5.0 friend, will then `close' the trap.
1314 trap 'exit_status=$?
1315 # Save into config.log some information that might help in debugging.
1320 ## ---------------- ##
1321 ## Cache variables. ##
1322 ## ---------------- ##
1325 # The following way of writing the cache mishandles newlines in values,
1328 case `(ac_space='"'"' '"'"'; set | grep ac_space) 2>&1` in
1331 "s/'"'"'/'"'"'\\\\'"'"''"'"'/g;
1332 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='"'"'\\2'"'"'/p"
1336 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
1343 ## ----------------- ##
1344 ## Output variables. ##
1345 ## ----------------- ##
1348 for ac_var in $ac_subst_vars
1350 eval ac_val=$`echo $ac_var`
1351 echo "$ac_var='"'"'$ac_val'"'"'"
1355 if test -n "$ac_subst_files"; then
1362 for ac_var in $ac_subst_files
1364 eval ac_val=$`echo $ac_var`
1365 echo "$ac_var='"'"'$ac_val'"'"'"
1370 if test -s confdefs.h; then
1377 sed "/^$/d" confdefs.h | sort
1380 test "$ac_signal" != 0 &&
1381 echo "$as_me: caught signal $ac_signal"
1382 echo "$as_me: exit $exit_status"
1384 rm -f core *.core &&
1385 rm -rf conftest* confdefs* conf$$* $ac_clean_files &&
1388 for ac_signal in 1 2 13 15; do
1389 trap 'ac_signal='$ac_signal'; { (exit 1); exit 1; }' $ac_signal
1393 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1394 rm -rf conftest* confdefs.h
1395 # AIX cpp loses on an empty file, so make sure it contains at least a newline.
1398 # Predefined preprocessor variables.
1400 cat >>confdefs.h <<_ACEOF
1401 #define PACKAGE_NAME "$PACKAGE_NAME"
1405 cat >>confdefs.h <<_ACEOF
1406 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1410 cat >>confdefs.h <<_ACEOF
1411 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1415 cat >>confdefs.h <<_ACEOF
1416 #define PACKAGE_STRING "$PACKAGE_STRING"
1420 cat >>confdefs.h <<_ACEOF
1421 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1425 # Let the site file select an alternate cache file if it wants to.
1426 # Prefer explicitly selected file to automatically selected ones.
1427 if test -z "$CONFIG_SITE"; then
1428 if test "x$prefix" != xNONE; then
1429 CONFIG_SITE="$prefix/share/config.site $prefix/etc/config.site"
1431 CONFIG_SITE="$ac_default_prefix/share/config.site $ac_default_prefix/etc/config.site"
1434 for ac_site_file in $CONFIG_SITE; do
1435 if test -r "$ac_site_file"; then
1436 { echo "$as_me:$LINENO: loading site script $ac_site_file" >&5
1437 echo "$as_me: loading site script $ac_site_file" >&6;}
1438 sed 's/^/| /' "$ac_site_file" >&5
1443 if test -r "$cache_file"; then
1444 # Some versions of bash will fail to source /dev/null (special
1445 # files actually), so we avoid doing that.
1446 if test -f "$cache_file"; then
1447 { echo "$as_me:$LINENO: loading cache $cache_file" >&5
1448 echo "$as_me: loading cache $cache_file" >&6;}
1450 [\\/]* | ?:[\\/]* ) . $cache_file;;
1451 *) . ./$cache_file;;
1455 { echo "$as_me:$LINENO: creating cache $cache_file" >&5
1456 echo "$as_me: creating cache $cache_file" >&6;}
1460 # Check that the precious variables saved in the cache have kept the same
1462 ac_cache_corrupted=false
1463 for ac_var in `(set) 2>&1 |
1464 sed -n 's/^ac_env_\([a-zA-Z_0-9]*\)_set=.*/\1/p'`; do
1465 eval ac_old_set=\$ac_cv_env_${ac_var}_set
1466 eval ac_new_set=\$ac_env_${ac_var}_set
1467 eval ac_old_val="\$ac_cv_env_${ac_var}_value"
1468 eval ac_new_val="\$ac_env_${ac_var}_value"
1469 case $ac_old_set,$ac_new_set in
1471 { echo "$as_me:$LINENO: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1472 echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1473 ac_cache_corrupted=: ;;
1475 { echo "$as_me:$LINENO: error: \`$ac_var' was not set in the previous run" >&5
1476 echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1477 ac_cache_corrupted=: ;;
1480 if test "x$ac_old_val" != "x$ac_new_val"; then
1481 { echo "$as_me:$LINENO: error: \`$ac_var' has changed since the previous run:" >&5
1482 echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1483 { echo "$as_me:$LINENO: former value: $ac_old_val" >&5
1484 echo "$as_me: former value: $ac_old_val" >&2;}
1485 { echo "$as_me:$LINENO: current value: $ac_new_val" >&5
1486 echo "$as_me: current value: $ac_new_val" >&2;}
1487 ac_cache_corrupted=:
1490 # Pass precious variables to config.status.
1491 if test "$ac_new_set" = set; then
1493 *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*)
1494 ac_arg=$ac_var=`echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
1495 *) ac_arg=$ac_var=$ac_new_val ;;
1497 case " $ac_configure_args " in
1498 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
1499 *) ac_configure_args="$ac_configure_args '$ac_arg'" ;;
1503 if $ac_cache_corrupted; then
1504 { echo "$as_me:$LINENO: error: changes in the environment can compromise the build" >&5
1505 echo "$as_me: error: changes in the environment can compromise the build" >&2;}
1506 { { echo "$as_me:$LINENO: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&5
1507 echo "$as_me: error: run \`make distclean' and/or \`rm $cache_file' and start over" >&2;}
1508 { (exit 1); exit 1; }; }
1512 ac_cpp='$CPP $CPPFLAGS'
1513 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1514 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1515 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1536 for ac_dir in autoconf $srcdir/autoconf; do
1537 if test -f $ac_dir/install-sh; then
1539 ac_install_sh="$ac_aux_dir/install-sh -c"
1541 elif test -f $ac_dir/install.sh; then
1543 ac_install_sh="$ac_aux_dir/install.sh -c"
1545 elif test -f $ac_dir/shtool; then
1547 ac_install_sh="$ac_aux_dir/shtool install -c"
1551 if test -z "$ac_aux_dir"; then
1552 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5
1553 echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;}
1554 { (exit 1); exit 1; }; }
1556 ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1557 ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1558 ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1560 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1563 VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1564 DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1565 LSMDATE=`sed -n -e 's/^.*[ \t]LSMDATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1566 LIBVERSION=`sed -n -e 's/^.*[ \t]LIBVERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1568 echo "configuring for rxvt $VERSION"
1573 ac_cpp='$CPP $CPPFLAGS'
1574 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
1575 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
1576 ac_compiler_gnu=$ac_cv_c_compiler_gnu
1577 if test -n "$ac_tool_prefix"; then
1578 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
1579 set dummy ${ac_tool_prefix}gcc; ac_word=$2
1580 echo "$as_me:$LINENO: checking for $ac_word" >&5
1581 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1582 if test "${ac_cv_prog_CC+set}" = set; then
1583 echo $ECHO_N "(cached) $ECHO_C" >&6
1585 if test -n "$CC"; then
1586 ac_cv_prog_CC="$CC" # Let the user override the test.
1588 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1592 test -z "$as_dir" && as_dir=.
1593 for ac_exec_ext in '' $ac_executable_extensions; do
1594 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1595 ac_cv_prog_CC="${ac_tool_prefix}gcc"
1596 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1605 if test -n "$CC"; then
1606 echo "$as_me:$LINENO: result: $CC" >&5
1607 echo "${ECHO_T}$CC" >&6
1609 echo "$as_me:$LINENO: result: no" >&5
1610 echo "${ECHO_T}no" >&6
1614 if test -z "$ac_cv_prog_CC"; then
1616 # Extract the first word of "gcc", so it can be a program name with args.
1617 set dummy gcc; ac_word=$2
1618 echo "$as_me:$LINENO: checking for $ac_word" >&5
1619 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1620 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1621 echo $ECHO_N "(cached) $ECHO_C" >&6
1623 if test -n "$ac_ct_CC"; then
1624 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1626 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1630 test -z "$as_dir" && as_dir=.
1631 for ac_exec_ext in '' $ac_executable_extensions; do
1632 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1633 ac_cv_prog_ac_ct_CC="gcc"
1634 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1642 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1643 if test -n "$ac_ct_CC"; then
1644 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1645 echo "${ECHO_T}$ac_ct_CC" >&6
1647 echo "$as_me:$LINENO: result: no" >&5
1648 echo "${ECHO_T}no" >&6
1656 if test -z "$CC"; then
1657 if test -n "$ac_tool_prefix"; then
1658 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
1659 set dummy ${ac_tool_prefix}cc; ac_word=$2
1660 echo "$as_me:$LINENO: checking for $ac_word" >&5
1661 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1662 if test "${ac_cv_prog_CC+set}" = set; then
1663 echo $ECHO_N "(cached) $ECHO_C" >&6
1665 if test -n "$CC"; then
1666 ac_cv_prog_CC="$CC" # Let the user override the test.
1668 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1672 test -z "$as_dir" && as_dir=.
1673 for ac_exec_ext in '' $ac_executable_extensions; do
1674 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1675 ac_cv_prog_CC="${ac_tool_prefix}cc"
1676 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1685 if test -n "$CC"; then
1686 echo "$as_me:$LINENO: result: $CC" >&5
1687 echo "${ECHO_T}$CC" >&6
1689 echo "$as_me:$LINENO: result: no" >&5
1690 echo "${ECHO_T}no" >&6
1694 if test -z "$ac_cv_prog_CC"; then
1696 # Extract the first word of "cc", so it can be a program name with args.
1697 set dummy cc; ac_word=$2
1698 echo "$as_me:$LINENO: checking for $ac_word" >&5
1699 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1700 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1701 echo $ECHO_N "(cached) $ECHO_C" >&6
1703 if test -n "$ac_ct_CC"; then
1704 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1710 test -z "$as_dir" && as_dir=.
1711 for ac_exec_ext in '' $ac_executable_extensions; do
1712 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1713 ac_cv_prog_ac_ct_CC="cc"
1714 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1722 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1723 if test -n "$ac_ct_CC"; then
1724 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1725 echo "${ECHO_T}$ac_ct_CC" >&6
1727 echo "$as_me:$LINENO: result: no" >&5
1728 echo "${ECHO_T}no" >&6
1737 if test -z "$CC"; then
1738 # Extract the first word of "cc", so it can be a program name with args.
1739 set dummy cc; ac_word=$2
1740 echo "$as_me:$LINENO: checking for $ac_word" >&5
1741 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1742 if test "${ac_cv_prog_CC+set}" = set; then
1743 echo $ECHO_N "(cached) $ECHO_C" >&6
1745 if test -n "$CC"; then
1746 ac_cv_prog_CC="$CC" # Let the user override the test.
1749 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1753 test -z "$as_dir" && as_dir=.
1754 for ac_exec_ext in '' $ac_executable_extensions; do
1755 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1756 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
1757 ac_prog_rejected=yes
1761 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1767 if test $ac_prog_rejected = yes; then
1768 # We found a bogon in the path, so make sure we never use it.
1769 set dummy $ac_cv_prog_CC
1771 if test $# != 0; then
1772 # We chose a different compiler from the bogus one.
1773 # However, it has the same basename, so the bogon will be chosen
1774 # first if we set CC to just the basename; use the full file name.
1776 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
1782 if test -n "$CC"; then
1783 echo "$as_me:$LINENO: result: $CC" >&5
1784 echo "${ECHO_T}$CC" >&6
1786 echo "$as_me:$LINENO: result: no" >&5
1787 echo "${ECHO_T}no" >&6
1791 if test -z "$CC"; then
1792 if test -n "$ac_tool_prefix"; then
1795 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
1796 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
1797 echo "$as_me:$LINENO: checking for $ac_word" >&5
1798 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1799 if test "${ac_cv_prog_CC+set}" = set; then
1800 echo $ECHO_N "(cached) $ECHO_C" >&6
1802 if test -n "$CC"; then
1803 ac_cv_prog_CC="$CC" # Let the user override the test.
1805 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1809 test -z "$as_dir" && as_dir=.
1810 for ac_exec_ext in '' $ac_executable_extensions; do
1811 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1812 ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
1813 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1822 if test -n "$CC"; then
1823 echo "$as_me:$LINENO: result: $CC" >&5
1824 echo "${ECHO_T}$CC" >&6
1826 echo "$as_me:$LINENO: result: no" >&5
1827 echo "${ECHO_T}no" >&6
1830 test -n "$CC" && break
1833 if test -z "$CC"; then
1837 # Extract the first word of "$ac_prog", so it can be a program name with args.
1838 set dummy $ac_prog; ac_word=$2
1839 echo "$as_me:$LINENO: checking for $ac_word" >&5
1840 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
1841 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then
1842 echo $ECHO_N "(cached) $ECHO_C" >&6
1844 if test -n "$ac_ct_CC"; then
1845 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
1847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1851 test -z "$as_dir" && as_dir=.
1852 for ac_exec_ext in '' $ac_executable_extensions; do
1853 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
1854 ac_cv_prog_ac_ct_CC="$ac_prog"
1855 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
1863 ac_ct_CC=$ac_cv_prog_ac_ct_CC
1864 if test -n "$ac_ct_CC"; then
1865 echo "$as_me:$LINENO: result: $ac_ct_CC" >&5
1866 echo "${ECHO_T}$ac_ct_CC" >&6
1868 echo "$as_me:$LINENO: result: no" >&5
1869 echo "${ECHO_T}no" >&6
1872 test -n "$ac_ct_CC" && break
1881 test -z "$CC" && { { echo "$as_me:$LINENO: error: no acceptable C compiler found in \$PATH
1882 See \`config.log' for more details." >&5
1883 echo "$as_me: error: no acceptable C compiler found in \$PATH
1884 See \`config.log' for more details." >&2;}
1885 { (exit 1); exit 1; }; }
1887 # Provide some information about the compiler.
1888 echo "$as_me:$LINENO:" \
1889 "checking for C compiler version" >&5
1890 ac_compiler=`set X $ac_compile; echo $2`
1891 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
1892 (eval $ac_compiler --version </dev/null >&5) 2>&5
1894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1895 (exit $ac_status); }
1896 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
1897 (eval $ac_compiler -v </dev/null >&5) 2>&5
1899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1900 (exit $ac_status); }
1901 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
1902 (eval $ac_compiler -V </dev/null >&5) 2>&5
1904 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1905 (exit $ac_status); }
1907 cat >conftest.$ac_ext <<_ACEOF
1910 cat confdefs.h >>conftest.$ac_ext
1911 cat >>conftest.$ac_ext <<_ACEOF
1912 /* end confdefs.h. */
1922 ac_clean_files_save=$ac_clean_files
1923 ac_clean_files="$ac_clean_files a.out a.exe b.out"
1924 # Try to create an executable without -o first, disregard a.out.
1925 # It will help us diagnose broken compilers, and finding out an intuition
1927 echo "$as_me:$LINENO: checking for C compiler default output file name" >&5
1928 echo $ECHO_N "checking for C compiler default output file name... $ECHO_C" >&6
1929 ac_link_default=`echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
1930 if { (eval echo "$as_me:$LINENO: \"$ac_link_default\"") >&5
1931 (eval $ac_link_default) 2>&5
1933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1934 (exit $ac_status); }; then
1935 # Find the output, starting from the most likely. This scheme is
1936 # not robust to junk in `.', hence go to wildcards (a.*) only as a last
1939 # Be careful to initialize this variable, since it used to be cached.
1940 # Otherwise an old cache value of `no' led to `EXEEXT = no' in a Makefile.
1942 # b.out is created by i960 compilers.
1943 for ac_file in a_out.exe a.exe conftest.exe a.out conftest a.* conftest.* b.out
1945 test -f "$ac_file" || continue
1947 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj )
1950 # This is the source file.
1953 # We found the default executable, but exeext='' is most
1957 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
1958 # FIXME: I believe we export ac_cv_exeext for Libtool,
1959 # but it would be cool to find out if it's true. Does anybody
1960 # maintain Libtool? --akim.
1968 echo "$as_me: failed program was:" >&5
1969 sed 's/^/| /' conftest.$ac_ext >&5
1971 { { echo "$as_me:$LINENO: error: C compiler cannot create executables
1972 See \`config.log' for more details." >&5
1973 echo "$as_me: error: C compiler cannot create executables
1974 See \`config.log' for more details." >&2;}
1975 { (exit 77); exit 77; }; }
1978 ac_exeext=$ac_cv_exeext
1979 echo "$as_me:$LINENO: result: $ac_file" >&5
1980 echo "${ECHO_T}$ac_file" >&6
1982 # Check the compiler produces executables we can run. If not, either
1983 # the compiler is broken, or we cross compile.
1984 echo "$as_me:$LINENO: checking whether the C compiler works" >&5
1985 echo $ECHO_N "checking whether the C compiler works... $ECHO_C" >&6
1986 # FIXME: These cross compiler hacks should be removed for Autoconf 3.0
1987 # If not cross compiling, check that we can run a simple program.
1988 if test "$cross_compiling" != yes; then
1989 if { ac_try='./$ac_file'
1990 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
1993 echo "$as_me:$LINENO: \$? = $ac_status" >&5
1994 (exit $ac_status); }; }; then
1997 if test "$cross_compiling" = maybe; then
2000 { { echo "$as_me:$LINENO: error: cannot run C compiled programs.
2001 If you meant to cross compile, use \`--host'.
2002 See \`config.log' for more details." >&5
2003 echo "$as_me: error: cannot run C compiled programs.
2004 If you meant to cross compile, use \`--host'.
2005 See \`config.log' for more details." >&2;}
2006 { (exit 1); exit 1; }; }
2010 echo "$as_me:$LINENO: result: yes" >&5
2011 echo "${ECHO_T}yes" >&6
2013 rm -f a.out a.exe conftest$ac_cv_exeext b.out
2014 ac_clean_files=$ac_clean_files_save
2015 # Check the compiler produces executables we can run. If not, either
2016 # the compiler is broken, or we cross compile.
2017 echo "$as_me:$LINENO: checking whether we are cross compiling" >&5
2018 echo $ECHO_N "checking whether we are cross compiling... $ECHO_C" >&6
2019 echo "$as_me:$LINENO: result: $cross_compiling" >&5
2020 echo "${ECHO_T}$cross_compiling" >&6
2022 echo "$as_me:$LINENO: checking for suffix of executables" >&5
2023 echo $ECHO_N "checking for suffix of executables... $ECHO_C" >&6
2024 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
2025 (eval $ac_link) 2>&5
2027 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2028 (exit $ac_status); }; then
2029 # If both `conftest.exe' and `conftest' are `present' (well, observable)
2030 # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will
2031 # work properly (i.e., refer to `conftest.exe'), while it won't with
2033 for ac_file in conftest.exe conftest conftest.*; do
2034 test -f "$ac_file" || continue
2036 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.o | *.obj ) ;;
2037 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2044 { { echo "$as_me:$LINENO: error: cannot compute suffix of executables: cannot compile and link
2045 See \`config.log' for more details." >&5
2046 echo "$as_me: error: cannot compute suffix of executables: cannot compile and link
2047 See \`config.log' for more details." >&2;}
2048 { (exit 1); exit 1; }; }
2051 rm -f conftest$ac_cv_exeext
2052 echo "$as_me:$LINENO: result: $ac_cv_exeext" >&5
2053 echo "${ECHO_T}$ac_cv_exeext" >&6
2055 rm -f conftest.$ac_ext
2056 EXEEXT=$ac_cv_exeext
2058 echo "$as_me:$LINENO: checking for suffix of object files" >&5
2059 echo $ECHO_N "checking for suffix of object files... $ECHO_C" >&6
2060 if test "${ac_cv_objext+set}" = set; then
2061 echo $ECHO_N "(cached) $ECHO_C" >&6
2063 cat >conftest.$ac_ext <<_ACEOF
2066 cat confdefs.h >>conftest.$ac_ext
2067 cat >>conftest.$ac_ext <<_ACEOF
2068 /* end confdefs.h. */
2078 rm -f conftest.o conftest.obj
2079 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2080 (eval $ac_compile) 2>&5
2082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2083 (exit $ac_status); }; then
2084 for ac_file in `(ls conftest.o conftest.obj; ls conftest.*) 2>/dev/null`; do
2086 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg ) ;;
2087 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2092 echo "$as_me: failed program was:" >&5
2093 sed 's/^/| /' conftest.$ac_ext >&5
2095 { { echo "$as_me:$LINENO: error: cannot compute suffix of object files: cannot compile
2096 See \`config.log' for more details." >&5
2097 echo "$as_me: error: cannot compute suffix of object files: cannot compile
2098 See \`config.log' for more details." >&2;}
2099 { (exit 1); exit 1; }; }
2102 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2104 echo "$as_me:$LINENO: result: $ac_cv_objext" >&5
2105 echo "${ECHO_T}$ac_cv_objext" >&6
2106 OBJEXT=$ac_cv_objext
2108 echo "$as_me:$LINENO: checking whether we are using the GNU C compiler" >&5
2109 echo $ECHO_N "checking whether we are using the GNU C compiler... $ECHO_C" >&6
2110 if test "${ac_cv_c_compiler_gnu+set}" = set; then
2111 echo $ECHO_N "(cached) $ECHO_C" >&6
2113 cat >conftest.$ac_ext <<_ACEOF
2116 cat confdefs.h >>conftest.$ac_ext
2117 cat >>conftest.$ac_ext <<_ACEOF
2118 /* end confdefs.h. */
2131 rm -f conftest.$ac_objext
2132 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2133 (eval $ac_compile) 2>conftest.er1
2135 grep -v '^ *+' conftest.er1 >conftest.err
2137 cat conftest.err >&5
2138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2139 (exit $ac_status); } &&
2140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2145 (exit $ac_status); }; } &&
2146 { ac_try='test -s conftest.$ac_objext'
2147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2151 (exit $ac_status); }; }; then
2154 echo "$as_me: failed program was:" >&5
2155 sed 's/^/| /' conftest.$ac_ext >&5
2159 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2160 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2163 echo "$as_me:$LINENO: result: $ac_cv_c_compiler_gnu" >&5
2164 echo "${ECHO_T}$ac_cv_c_compiler_gnu" >&6
2165 GCC=`test $ac_compiler_gnu = yes && echo yes`
2166 ac_test_CFLAGS=${CFLAGS+set}
2167 ac_save_CFLAGS=$CFLAGS
2169 echo "$as_me:$LINENO: checking whether $CC accepts -g" >&5
2170 echo $ECHO_N "checking whether $CC accepts -g... $ECHO_C" >&6
2171 if test "${ac_cv_prog_cc_g+set}" = set; then
2172 echo $ECHO_N "(cached) $ECHO_C" >&6
2174 cat >conftest.$ac_ext <<_ACEOF
2177 cat confdefs.h >>conftest.$ac_ext
2178 cat >>conftest.$ac_ext <<_ACEOF
2179 /* end confdefs.h. */
2189 rm -f conftest.$ac_objext
2190 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2191 (eval $ac_compile) 2>conftest.er1
2193 grep -v '^ *+' conftest.er1 >conftest.err
2195 cat conftest.err >&5
2196 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2197 (exit $ac_status); } &&
2198 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2199 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2202 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2203 (exit $ac_status); }; } &&
2204 { ac_try='test -s conftest.$ac_objext'
2205 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2209 (exit $ac_status); }; }; then
2212 echo "$as_me: failed program was:" >&5
2213 sed 's/^/| /' conftest.$ac_ext >&5
2217 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2219 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_g" >&5
2220 echo "${ECHO_T}$ac_cv_prog_cc_g" >&6
2221 if test "$ac_test_CFLAGS" = set; then
2222 CFLAGS=$ac_save_CFLAGS
2223 elif test $ac_cv_prog_cc_g = yes; then
2224 if test "$GCC" = yes; then
2230 if test "$GCC" = yes; then
2236 echo "$as_me:$LINENO: checking for $CC option to accept ANSI C" >&5
2237 echo $ECHO_N "checking for $CC option to accept ANSI C... $ECHO_C" >&6
2238 if test "${ac_cv_prog_cc_stdc+set}" = set; then
2239 echo $ECHO_N "(cached) $ECHO_C" >&6
2241 ac_cv_prog_cc_stdc=no
2243 cat >conftest.$ac_ext <<_ACEOF
2246 cat confdefs.h >>conftest.$ac_ext
2247 cat >>conftest.$ac_ext <<_ACEOF
2248 /* end confdefs.h. */
2251 #include <sys/types.h>
2252 #include <sys/stat.h>
2253 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
2254 struct buf { int x; };
2255 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2256 static char *e (p, i)
2262 static char *f (char * (*g) (char **, int), char **p, ...)
2267 s = g (p, va_arg (v,int));
2272 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
2273 function prototypes and stuff, but not '\xHH' hex character constants.
2274 These don't provoke an error unfortunately, instead are silently treated
2275 as 'x'. The following induces an error, until -std1 is added to get
2276 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
2277 array size at least. It's necessary to write '\x00'==0 to get something
2278 that's true only with -std1. */
2279 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2281 int test (int i, double x);
2282 struct s1 {int (*f) (int a);};
2283 struct s2 {int (*f) (double a);};
2284 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2290 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2295 # Don't try gcc -ansi; that turns off useful extensions and
2296 # breaks some systems' header files.
2297 # AIX -qlanglvl=ansi
2298 # Ultrix and OSF/1 -std1
2299 # HP-UX 10.20 and later -Ae
2300 # HP-UX older versions -Aa -D_HPUX_SOURCE
2301 # SVR4 -Xc -D__EXTENSIONS__
2302 for ac_arg in "" -qlanglvl=ansi -std1 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2304 CC="$ac_save_CC $ac_arg"
2305 rm -f conftest.$ac_objext
2306 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2307 (eval $ac_compile) 2>conftest.er1
2309 grep -v '^ *+' conftest.er1 >conftest.err
2311 cat conftest.err >&5
2312 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2313 (exit $ac_status); } &&
2314 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2315 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2318 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2319 (exit $ac_status); }; } &&
2320 { ac_try='test -s conftest.$ac_objext'
2321 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2324 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2325 (exit $ac_status); }; }; then
2326 ac_cv_prog_cc_stdc=$ac_arg
2329 echo "$as_me: failed program was:" >&5
2330 sed 's/^/| /' conftest.$ac_ext >&5
2333 rm -f conftest.err conftest.$ac_objext
2335 rm -f conftest.$ac_ext conftest.$ac_objext
2340 case "x$ac_cv_prog_cc_stdc" in
2342 echo "$as_me:$LINENO: result: none needed" >&5
2343 echo "${ECHO_T}none needed" >&6 ;;
2345 echo "$as_me:$LINENO: result: $ac_cv_prog_cc_stdc" >&5
2346 echo "${ECHO_T}$ac_cv_prog_cc_stdc" >&6
2347 CC="$CC $ac_cv_prog_cc_stdc" ;;
2350 # Some people use a C++ compiler to compile C. Since we use `exit',
2351 # in C++ we need to declare it. In case someone uses the same compiler
2352 # for both compiling C and C++ we need to have the C++ compiler decide
2353 # the declaration of exit, since it's the most demanding environment.
2354 cat >conftest.$ac_ext <<_ACEOF
2359 rm -f conftest.$ac_objext
2360 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2361 (eval $ac_compile) 2>conftest.er1
2363 grep -v '^ *+' conftest.er1 >conftest.err
2365 cat conftest.err >&5
2366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2367 (exit $ac_status); } &&
2368 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2369 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2373 (exit $ac_status); }; } &&
2374 { ac_try='test -s conftest.$ac_objext'
2375 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2379 (exit $ac_status); }; }; then
2380 for ac_declaration in \
2382 'extern "C" void std::exit (int) throw (); using std::exit;' \
2383 'extern "C" void std::exit (int); using std::exit;' \
2384 'extern "C" void exit (int) throw ();' \
2385 'extern "C" void exit (int);' \
2388 cat >conftest.$ac_ext <<_ACEOF
2391 cat confdefs.h >>conftest.$ac_ext
2392 cat >>conftest.$ac_ext <<_ACEOF
2393 /* end confdefs.h. */
2404 rm -f conftest.$ac_objext
2405 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2406 (eval $ac_compile) 2>conftest.er1
2408 grep -v '^ *+' conftest.er1 >conftest.err
2410 cat conftest.err >&5
2411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2412 (exit $ac_status); } &&
2413 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2418 (exit $ac_status); }; } &&
2419 { ac_try='test -s conftest.$ac_objext'
2420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2424 (exit $ac_status); }; }; then
2427 echo "$as_me: failed program was:" >&5
2428 sed 's/^/| /' conftest.$ac_ext >&5
2432 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2433 cat >conftest.$ac_ext <<_ACEOF
2436 cat confdefs.h >>conftest.$ac_ext
2437 cat >>conftest.$ac_ext <<_ACEOF
2438 /* end confdefs.h. */
2448 rm -f conftest.$ac_objext
2449 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2450 (eval $ac_compile) 2>conftest.er1
2452 grep -v '^ *+' conftest.er1 >conftest.err
2454 cat conftest.err >&5
2455 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2456 (exit $ac_status); } &&
2457 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
2458 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2461 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2462 (exit $ac_status); }; } &&
2463 { ac_try='test -s conftest.$ac_objext'
2464 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2467 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2468 (exit $ac_status); }; }; then
2471 echo "$as_me: failed program was:" >&5
2472 sed 's/^/| /' conftest.$ac_ext >&5
2475 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2478 if test -n "$ac_declaration"; then
2479 echo '#ifdef __cplusplus' >>confdefs.h
2480 echo $ac_declaration >>confdefs.h
2481 echo '#endif' >>confdefs.h
2485 echo "$as_me: failed program was:" >&5
2486 sed 's/^/| /' conftest.$ac_ext >&5
2489 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2491 ac_cpp='$CPP $CPPFLAGS'
2492 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2493 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2494 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2497 ac_cpp='$CXXCPP $CPPFLAGS'
2498 ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2499 ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2500 ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2501 if test -n "$ac_tool_prefix"; then
2502 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2504 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2505 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2506 echo "$as_me:$LINENO: checking for $ac_word" >&5
2507 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2508 if test "${ac_cv_prog_CXX+set}" = set; then
2509 echo $ECHO_N "(cached) $ECHO_C" >&6
2511 if test -n "$CXX"; then
2512 ac_cv_prog_CXX="$CXX" # Let the user override the test.
2514 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2518 test -z "$as_dir" && as_dir=.
2519 for ac_exec_ext in '' $ac_executable_extensions; do
2520 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2521 ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2522 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2531 if test -n "$CXX"; then
2532 echo "$as_me:$LINENO: result: $CXX" >&5
2533 echo "${ECHO_T}$CXX" >&6
2535 echo "$as_me:$LINENO: result: no" >&5
2536 echo "${ECHO_T}no" >&6
2539 test -n "$CXX" && break
2542 if test -z "$CXX"; then
2544 for ac_prog in $CCC g++ c++ gpp aCC CC cxx cc++ cl FCC KCC RCC xlC_r xlC
2546 # Extract the first word of "$ac_prog", so it can be a program name with args.
2547 set dummy $ac_prog; ac_word=$2
2548 echo "$as_me:$LINENO: checking for $ac_word" >&5
2549 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
2550 if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then
2551 echo $ECHO_N "(cached) $ECHO_C" >&6
2553 if test -n "$ac_ct_CXX"; then
2554 ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2556 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2560 test -z "$as_dir" && as_dir=.
2561 for ac_exec_ext in '' $ac_executable_extensions; do
2562 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2563 ac_cv_prog_ac_ct_CXX="$ac_prog"
2564 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
2572 ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2573 if test -n "$ac_ct_CXX"; then
2574 echo "$as_me:$LINENO: result: $ac_ct_CXX" >&5
2575 echo "${ECHO_T}$ac_ct_CXX" >&6
2577 echo "$as_me:$LINENO: result: no" >&5
2578 echo "${ECHO_T}no" >&6
2581 test -n "$ac_ct_CXX" && break
2583 test -n "$ac_ct_CXX" || ac_ct_CXX="g++"
2589 # Provide some information about the compiler.
2590 echo "$as_me:$LINENO:" \
2591 "checking for C++ compiler version" >&5
2592 ac_compiler=`set X $ac_compile; echo $2`
2593 { (eval echo "$as_me:$LINENO: \"$ac_compiler --version </dev/null >&5\"") >&5
2594 (eval $ac_compiler --version </dev/null >&5) 2>&5
2596 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2597 (exit $ac_status); }
2598 { (eval echo "$as_me:$LINENO: \"$ac_compiler -v </dev/null >&5\"") >&5
2599 (eval $ac_compiler -v </dev/null >&5) 2>&5
2601 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2602 (exit $ac_status); }
2603 { (eval echo "$as_me:$LINENO: \"$ac_compiler -V </dev/null >&5\"") >&5
2604 (eval $ac_compiler -V </dev/null >&5) 2>&5
2606 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2607 (exit $ac_status); }
2609 echo "$as_me:$LINENO: checking whether we are using the GNU C++ compiler" >&5
2610 echo $ECHO_N "checking whether we are using the GNU C++ compiler... $ECHO_C" >&6
2611 if test "${ac_cv_cxx_compiler_gnu+set}" = set; then
2612 echo $ECHO_N "(cached) $ECHO_C" >&6
2614 cat >conftest.$ac_ext <<_ACEOF
2617 cat confdefs.h >>conftest.$ac_ext
2618 cat >>conftest.$ac_ext <<_ACEOF
2619 /* end confdefs.h. */
2632 rm -f conftest.$ac_objext
2633 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2634 (eval $ac_compile) 2>conftest.er1
2636 grep -v '^ *+' conftest.er1 >conftest.err
2638 cat conftest.err >&5
2639 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2640 (exit $ac_status); } &&
2641 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2642 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2645 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2646 (exit $ac_status); }; } &&
2647 { ac_try='test -s conftest.$ac_objext'
2648 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2651 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2652 (exit $ac_status); }; }; then
2655 echo "$as_me: failed program was:" >&5
2656 sed 's/^/| /' conftest.$ac_ext >&5
2660 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2661 ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2664 echo "$as_me:$LINENO: result: $ac_cv_cxx_compiler_gnu" >&5
2665 echo "${ECHO_T}$ac_cv_cxx_compiler_gnu" >&6
2666 GXX=`test $ac_compiler_gnu = yes && echo yes`
2667 ac_test_CXXFLAGS=${CXXFLAGS+set}
2668 ac_save_CXXFLAGS=$CXXFLAGS
2670 echo "$as_me:$LINENO: checking whether $CXX accepts -g" >&5
2671 echo $ECHO_N "checking whether $CXX accepts -g... $ECHO_C" >&6
2672 if test "${ac_cv_prog_cxx_g+set}" = set; then
2673 echo $ECHO_N "(cached) $ECHO_C" >&6
2675 cat >conftest.$ac_ext <<_ACEOF
2678 cat confdefs.h >>conftest.$ac_ext
2679 cat >>conftest.$ac_ext <<_ACEOF
2680 /* end confdefs.h. */
2690 rm -f conftest.$ac_objext
2691 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2692 (eval $ac_compile) 2>conftest.er1
2694 grep -v '^ *+' conftest.er1 >conftest.err
2696 cat conftest.err >&5
2697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2698 (exit $ac_status); } &&
2699 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2704 (exit $ac_status); }; } &&
2705 { ac_try='test -s conftest.$ac_objext'
2706 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2709 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2710 (exit $ac_status); }; }; then
2711 ac_cv_prog_cxx_g=yes
2713 echo "$as_me: failed program was:" >&5
2714 sed 's/^/| /' conftest.$ac_ext >&5
2718 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2720 echo "$as_me:$LINENO: result: $ac_cv_prog_cxx_g" >&5
2721 echo "${ECHO_T}$ac_cv_prog_cxx_g" >&6
2722 if test "$ac_test_CXXFLAGS" = set; then
2723 CXXFLAGS=$ac_save_CXXFLAGS
2724 elif test $ac_cv_prog_cxx_g = yes; then
2725 if test "$GXX" = yes; then
2731 if test "$GXX" = yes; then
2737 for ac_declaration in \
2739 'extern "C" void std::exit (int) throw (); using std::exit;' \
2740 'extern "C" void std::exit (int); using std::exit;' \
2741 'extern "C" void exit (int) throw ();' \
2742 'extern "C" void exit (int);' \
2745 cat >conftest.$ac_ext <<_ACEOF
2748 cat confdefs.h >>conftest.$ac_ext
2749 cat >>conftest.$ac_ext <<_ACEOF
2750 /* end confdefs.h. */
2761 rm -f conftest.$ac_objext
2762 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2763 (eval $ac_compile) 2>conftest.er1
2765 grep -v '^ *+' conftest.er1 >conftest.err
2767 cat conftest.err >&5
2768 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2769 (exit $ac_status); } &&
2770 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2775 (exit $ac_status); }; } &&
2776 { ac_try='test -s conftest.$ac_objext'
2777 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2780 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2781 (exit $ac_status); }; }; then
2784 echo "$as_me: failed program was:" >&5
2785 sed 's/^/| /' conftest.$ac_ext >&5
2789 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2790 cat >conftest.$ac_ext <<_ACEOF
2793 cat confdefs.h >>conftest.$ac_ext
2794 cat >>conftest.$ac_ext <<_ACEOF
2795 /* end confdefs.h. */
2805 rm -f conftest.$ac_objext
2806 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
2807 (eval $ac_compile) 2>conftest.er1
2809 grep -v '^ *+' conftest.er1 >conftest.err
2811 cat conftest.err >&5
2812 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2813 (exit $ac_status); } &&
2814 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
2815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2819 (exit $ac_status); }; } &&
2820 { ac_try='test -s conftest.$ac_objext'
2821 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
2824 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2825 (exit $ac_status); }; }; then
2828 echo "$as_me: failed program was:" >&5
2829 sed 's/^/| /' conftest.$ac_ext >&5
2832 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
2835 if test -n "$ac_declaration"; then
2836 echo '#ifdef __cplusplus' >>confdefs.h
2837 echo $ac_declaration >>confdefs.h
2838 echo '#endif' >>confdefs.h
2842 ac_cpp='$CPP $CPPFLAGS'
2843 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2844 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2845 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2848 ac_cpp='$CPP $CPPFLAGS'
2849 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2850 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2851 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2852 echo "$as_me:$LINENO: checking how to run the C preprocessor" >&5
2853 echo $ECHO_N "checking how to run the C preprocessor... $ECHO_C" >&6
2854 # On Suns, sometimes $CPP names a directory.
2855 if test -n "$CPP" && test -d "$CPP"; then
2858 if test -z "$CPP"; then
2859 if test "${ac_cv_prog_CPP+set}" = set; then
2860 echo $ECHO_N "(cached) $ECHO_C" >&6
2862 # Double quotes because CPP needs to be expanded
2863 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2866 for ac_c_preproc_warn_flag in '' yes
2868 # Use a header file that comes with gcc, so configuring glibc
2869 # with a fresh cross-compiler works.
2870 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2871 # <limits.h> exists even on freestanding compilers.
2872 # On the NeXT, cc -E runs the code through the compiler's parser,
2873 # not just through cpp. "Syntax error" is here to catch this case.
2874 cat >conftest.$ac_ext <<_ACEOF
2877 cat confdefs.h >>conftest.$ac_ext
2878 cat >>conftest.$ac_ext <<_ACEOF
2879 /* end confdefs.h. */
2881 # include <limits.h>
2883 # include <assert.h>
2887 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2888 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2890 grep -v '^ *+' conftest.er1 >conftest.err
2892 cat conftest.err >&5
2893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2894 (exit $ac_status); } >/dev/null; then
2895 if test -s conftest.err; then
2896 ac_cpp_err=$ac_c_preproc_warn_flag
2897 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2904 if test -z "$ac_cpp_err"; then
2907 echo "$as_me: failed program was:" >&5
2908 sed 's/^/| /' conftest.$ac_ext >&5
2910 # Broken: fails on valid input.
2913 rm -f conftest.err conftest.$ac_ext
2915 # OK, works on sane cases. Now check whether non-existent headers
2916 # can be detected and how.
2917 cat >conftest.$ac_ext <<_ACEOF
2920 cat confdefs.h >>conftest.$ac_ext
2921 cat >>conftest.$ac_ext <<_ACEOF
2922 /* end confdefs.h. */
2923 #include <ac_nonexistent.h>
2925 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2926 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2928 grep -v '^ *+' conftest.er1 >conftest.err
2930 cat conftest.err >&5
2931 echo "$as_me:$LINENO: \$? = $ac_status" >&5
2932 (exit $ac_status); } >/dev/null; then
2933 if test -s conftest.err; then
2934 ac_cpp_err=$ac_c_preproc_warn_flag
2935 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
2942 if test -z "$ac_cpp_err"; then
2943 # Broken: success on invalid input.
2946 echo "$as_me: failed program was:" >&5
2947 sed 's/^/| /' conftest.$ac_ext >&5
2949 # Passes both tests.
2953 rm -f conftest.err conftest.$ac_ext
2956 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2957 rm -f conftest.err conftest.$ac_ext
2958 if $ac_preproc_ok; then
2970 echo "$as_me:$LINENO: result: $CPP" >&5
2971 echo "${ECHO_T}$CPP" >&6
2973 for ac_c_preproc_warn_flag in '' yes
2975 # Use a header file that comes with gcc, so configuring glibc
2976 # with a fresh cross-compiler works.
2977 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2978 # <limits.h> exists even on freestanding compilers.
2979 # On the NeXT, cc -E runs the code through the compiler's parser,
2980 # not just through cpp. "Syntax error" is here to catch this case.
2981 cat >conftest.$ac_ext <<_ACEOF
2984 cat confdefs.h >>conftest.$ac_ext
2985 cat >>conftest.$ac_ext <<_ACEOF
2986 /* end confdefs.h. */
2988 # include <limits.h>
2990 # include <assert.h>
2994 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
2995 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
2997 grep -v '^ *+' conftest.er1 >conftest.err
2999 cat conftest.err >&5
3000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3001 (exit $ac_status); } >/dev/null; then
3002 if test -s conftest.err; then
3003 ac_cpp_err=$ac_c_preproc_warn_flag
3004 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3011 if test -z "$ac_cpp_err"; then
3014 echo "$as_me: failed program was:" >&5
3015 sed 's/^/| /' conftest.$ac_ext >&5
3017 # Broken: fails on valid input.
3020 rm -f conftest.err conftest.$ac_ext
3022 # OK, works on sane cases. Now check whether non-existent headers
3023 # can be detected and how.
3024 cat >conftest.$ac_ext <<_ACEOF
3027 cat confdefs.h >>conftest.$ac_ext
3028 cat >>conftest.$ac_ext <<_ACEOF
3029 /* end confdefs.h. */
3030 #include <ac_nonexistent.h>
3032 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3033 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3035 grep -v '^ *+' conftest.er1 >conftest.err
3037 cat conftest.err >&5
3038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3039 (exit $ac_status); } >/dev/null; then
3040 if test -s conftest.err; then
3041 ac_cpp_err=$ac_c_preproc_warn_flag
3042 ac_cpp_err=$ac_cpp_err$ac_c_werror_flag
3049 if test -z "$ac_cpp_err"; then
3050 # Broken: success on invalid input.
3053 echo "$as_me: failed program was:" >&5
3054 sed 's/^/| /' conftest.$ac_ext >&5
3056 # Passes both tests.
3060 rm -f conftest.err conftest.$ac_ext
3063 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3064 rm -f conftest.err conftest.$ac_ext
3065 if $ac_preproc_ok; then
3068 { { echo "$as_me:$LINENO: error: C preprocessor \"$CPP\" fails sanity check
3069 See \`config.log' for more details." >&5
3070 echo "$as_me: error: C preprocessor \"$CPP\" fails sanity check
3071 See \`config.log' for more details." >&2;}
3072 { (exit 1); exit 1; }; }
3076 ac_cpp='$CPP $CPPFLAGS'
3077 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3078 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3079 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3081 # Find a good install program. We prefer a C program (faster),
3082 # so one script is as good as another. But avoid the broken or
3083 # incompatible versions:
3084 # SysV /etc/install, /usr/sbin/install
3085 # SunOS /usr/etc/install
3086 # IRIX /sbin/install
3088 # AmigaOS /C/install, which installs bootblocks on floppy discs
3089 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3090 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3091 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3092 # OS/2's system install, which has a completely different semantic
3093 # ./install, which can be erroneously created by make from ./install.sh.
3094 echo "$as_me:$LINENO: checking for a BSD-compatible install" >&5
3095 echo $ECHO_N "checking for a BSD-compatible install... $ECHO_C" >&6
3096 if test -z "$INSTALL"; then
3097 if test "${ac_cv_path_install+set}" = set; then
3098 echo $ECHO_N "(cached) $ECHO_C" >&6
3100 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3104 test -z "$as_dir" && as_dir=.
3105 # Account for people who put trailing slashes in PATH elements.
3107 ./ | .// | /cC/* | \
3108 /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
3109 ?:\\/os2\\/install\\/* | ?:\\/OS2\\/INSTALL\\/* | \
3112 # OSF1 and SCO ODT 3.0 have their own names for install.
3113 # Don't use installbsd from OSF since it installs stuff as root
3115 for ac_prog in ginstall scoinst install; do
3116 for ac_exec_ext in '' $ac_executable_extensions; do
3117 if $as_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
3118 if test $ac_prog = install &&
3119 grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3120 # AIX install. It has an incompatible calling convention.
3122 elif test $ac_prog = install &&
3123 grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
3124 # program-specific install script used by HP pwplus--don't use.
3127 ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
3139 if test "${ac_cv_path_install+set}" = set; then
3140 INSTALL=$ac_cv_path_install
3142 # As a last resort, use the slow shell script. We don't cache a
3143 # path for INSTALL within a source directory, because that will
3144 # break other packages using the cache if that directory is
3145 # removed, or if the path is relative.
3146 INSTALL=$ac_install_sh
3149 echo "$as_me:$LINENO: result: $INSTALL" >&5
3150 echo "${ECHO_T}$INSTALL" >&6
3152 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3153 # It thinks the first close brace ends the variable substitution.
3154 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
3156 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3158 test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3160 for ac_prog in gawk mawk nawk awk
3162 # Extract the first word of "$ac_prog", so it can be a program name with args.
3163 set dummy $ac_prog; ac_word=$2
3164 echo "$as_me:$LINENO: checking for $ac_word" >&5
3165 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3166 if test "${ac_cv_prog_AWK+set}" = set; then
3167 echo $ECHO_N "(cached) $ECHO_C" >&6
3169 if test -n "$AWK"; then
3170 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3172 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3176 test -z "$as_dir" && as_dir=.
3177 for ac_exec_ext in '' $ac_executable_extensions; do
3178 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3179 ac_cv_prog_AWK="$ac_prog"
3180 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3189 if test -n "$AWK"; then
3190 echo "$as_me:$LINENO: result: $AWK" >&5
3191 echo "${ECHO_T}$AWK" >&6
3193 echo "$as_me:$LINENO: result: no" >&5
3194 echo "${ECHO_T}no" >&6
3197 test -n "$AWK" && break
3202 ac_cpp='$CPP $CPPFLAGS'
3203 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3204 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3205 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3209 if test x$GCC = xyes && test x$GXX = xyes; then
3211 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3212 echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3213 if test "${ac_cv_lib_supcpp_main+set}" = set; then
3214 echo $ECHO_N "(cached) $ECHO_C" >&6
3216 ac_check_lib_save_LIBS=$LIBS
3217 LIBS="-lsupc++ $LIBS"
3218 cat >conftest.$ac_ext <<_ACEOF
3221 cat confdefs.h >>conftest.$ac_ext
3222 cat >>conftest.$ac_ext <<_ACEOF
3223 /* end confdefs.h. */
3234 rm -f conftest.$ac_objext conftest$ac_exeext
3235 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3236 (eval $ac_link) 2>conftest.er1
3238 grep -v '^ *+' conftest.er1 >conftest.err
3240 cat conftest.err >&5
3241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3242 (exit $ac_status); } &&
3243 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3244 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3248 (exit $ac_status); }; } &&
3249 { ac_try='test -s conftest$ac_exeext'
3250 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3253 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3254 (exit $ac_status); }; }; then
3255 ac_cv_lib_supcpp_main=yes
3257 echo "$as_me: failed program was:" >&5
3258 sed 's/^/| /' conftest.$ac_ext >&5
3260 ac_cv_lib_supcpp_main=no
3262 rm -f conftest.err conftest.$ac_objext \
3263 conftest$ac_exeext conftest.$ac_ext
3264 LIBS=$ac_check_lib_save_LIBS
3266 echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3267 echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3268 if test $ac_cv_lib_supcpp_main = yes; then
3271 LIBS="$LIBS -lsupc++"
3279 CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3281 if test x$GXX = xyes; then
3282 CXXFLAGS="$CXXFLAGS -fno-exceptions"
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
8038 support_oldselection=no
8042 support_cursor_blink=no
8043 support_text_blink=no
8044 support_pointer_blank=no
8045 support_scroll_rxvt=no
8046 support_scroll_next=no
8047 support_scroll_xterm=no
8048 support_scroll_plain=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_oldselection=yes
8081 support_cursor_blink=yes
8082 support_text_blink=yes
8083 support_pointer_blank=yes
8084 support_scroll_rxvt=yes
8085 support_scroll_next=yes
8086 support_scroll_xterm=yes
8087 support_scroll_plain=yes
8093 support_unicode3=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-xft or --disable-xft was given.
8107 if test "${enable_xft+set}" = set; then
8108 enableval="$enable_xft"
8109 if test x$enableval = xyes -o x$enableval = xno; then
8115 # Check whether --with-codesets or --without-codesets was given.
8116 if test "${with_codesets+set}" = set; then
8117 withval="$with_codesets"
8121 # Check whether --enable-utmp or --disable-utmp was given.
8122 if test "${enable_utmp+set}" = set; then
8123 enableval="$enable_utmp"
8124 if test x$enableval = xyes -o x$enableval = xno; then
8125 support_utmp=$enableval
8129 # Check whether --enable-wtmp or --disable-wtmp was given.
8130 if test "${enable_wtmp+set}" = set; then
8131 enableval="$enable_wtmp"
8132 if test x$enableval = xyes -o x$enableval = xno; then
8133 support_wtmp=$enableval
8137 # Check whether --enable-lastlog or --disable-lastlog was given.
8138 if test "${enable_lastlog+set}" = set; then
8139 enableval="$enable_lastlog"
8140 if test x$enableval = xyes -o x$enableval = xno; then
8141 support_lastlog=$enableval
8145 # Check whether --enable-xpm-background or --disable-xpm-background was given.
8146 if test "${enable_xpm_background+set}" = set; then
8147 enableval="$enable_xpm_background"
8148 if test x$enableval = xyes -o x$enableval = xno; then
8149 support_xpm=$enableval
8153 # Check whether --enable-transparency or --disable-transparency was given.
8154 if test "${enable_transparency+set}" = set; then
8155 enableval="$enable_transparency"
8156 if test x$enableval = xyes -o x$enableval = xno; then
8157 support_inheritpixmap=$enableval
8161 # Check whether --enable-menubar or --disable-menubar was given.
8162 if test "${enable_menubar+set}" = set; then
8163 enableval="$enable_menubar"
8164 if test x$enableval = xyes -o x$enableval = xno; then
8165 support_menubar=$enableval
8169 # Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
8170 if test "${enable_rxvt_scroll+set}" = set; then
8171 enableval="$enable_rxvt_scroll"
8172 if test x$enableval = xyes -o x$enableval = xno; then
8173 support_scroll_rxvt=$enableval
8177 # Check whether --enable-next-scroll or --disable-next-scroll was given.
8178 if test "${enable_next_scroll+set}" = set; then
8179 enableval="$enable_next_scroll"
8180 if test x$enableval = xyes -o x$enableval = xno; then
8181 support_scroll_next=$enableval
8185 # Check whether --enable-xterm-scroll or --disable-xterm-scroll was given.
8186 if test "${enable_xterm_scroll+set}" = set; then
8187 enableval="$enable_xterm_scroll"
8188 if test x$enableval = xyes -o x$enableval = xno; then
8189 support_scroll_xterm=$enableval
8193 # Check whether --enable-plain-scroll or --disable-plain-scroll was given.
8194 if test "${enable_plain_scroll+set}" = set; then
8195 enableval="$enable_plain_scroll"
8196 if test x$enableval = xyes -o x$enableval = xno; then
8197 support_scroll_plain=$enableval
8201 # Check whether --enable-half-shadow or --disable-half-shadow was given.
8202 if test "${enable_half_shadow+set}" = set; then
8203 enableval="$enable_half_shadow"
8204 if test x$enableval = xyes; then
8206 cat >>confdefs.h <<\_ACEOF
8207 #define HALFSHADOW 1
8213 # Check whether --enable-xim or --disable-xim was given.
8214 if test "${enable_xim+set}" = set; then
8215 enableval="$enable_xim"
8216 if test x$enableval = xyes -o x$enableval = xno; then
8217 support_xim=$enableval
8221 # Check whether --enable-ttygid or --disable-ttygid was given.
8222 if test "${enable_ttygid+set}" = set; then
8223 enableval="$enable_ttygid"
8224 if test x$enableval = xyes; then
8226 cat >>confdefs.h <<\_ACEOF
8227 #define TTY_GID_SUPPORT 1
8233 # Check whether --enable-backspace-key or --disable-backspace-key was given.
8234 if test "${enable_backspace_key+set}" = set; then
8235 enableval="$enable_backspace_key"
8236 if test x$enableval = xno; then
8238 cat >>confdefs.h <<\_ACEOF
8239 #define NO_BACKSPACE_KEY 1
8245 # Check whether --enable-delete-key or --disable-delete-key was given.
8246 if test "${enable_delete_key+set}" = set; then
8247 enableval="$enable_delete_key"
8248 if test x$enableval = xno; then
8250 cat >>confdefs.h <<\_ACEOF
8251 #define NO_DELETE_KEY 1
8257 # Check whether --enable-resources or --disable-resources was given.
8258 if test "${enable_resources+set}" = set; then
8259 enableval="$enable_resources"
8260 if test x$enableval = xno; then
8262 cat >>confdefs.h <<\_ACEOF
8263 #define NO_RESOURCES 1
8269 # Check whether --enable-xgetdefault or --disable-xgetdefault was given.
8270 if test "${enable_xgetdefault+set}" = set; then
8271 enableval="$enable_xgetdefault"
8272 if test x$enableval = xyes; then
8274 cat >>confdefs.h <<\_ACEOF
8275 #define USE_XGETDEFAULT 1
8281 # Check whether --enable-strings or --disable-strings was given.
8282 if test "${enable_strings+set}" = set; then
8283 enableval="$enable_strings"
8284 if test x$enableval = xyes -o x$enableval = xno; then
8285 support_addstrings=$enableval
8289 # Check whether --enable-swapscreen or --disable-swapscreen was given.
8290 if test "${enable_swapscreen+set}" = set; then
8291 enableval="$enable_swapscreen"
8292 if test x$enableval = xno; then
8294 cat >>confdefs.h <<\_ACEOF
8295 #define NO_SECONDARY_SCREEN 1
8301 # Check whether --enable-frills or --disable-frills was given.
8302 if test "${enable_frills+set}" = set; then
8303 enableval="$enable_frills"
8304 if test x$enableval = xyes -o x$enableval = xno; then
8305 support_frills=$enableval
8309 # Check whether --enable-linespace or --disable-linespace was given.
8310 if test "${enable_linespace+set}" = set; then
8311 enableval="$enable_linespace"
8312 if test x$enableval = xyes -o x$enableval = xno; then
8313 support_linespace=$enableval
8317 # Check whether --enable-24bit or --disable-24bit was given.
8318 if test "${enable_24bit+set}" = set; then
8319 enableval="$enable_24bit"
8320 if test x$enableval = xyes -o x$enableval = xno; then
8321 support_24bit=$enableval
8325 # Check whether --enable-keepscrolling or --disable-keepscrolling was given.
8326 if test "${enable_keepscrolling+set}" = set; then
8327 enableval="$enable_keepscrolling"
8328 if test x$enableval = xyes -o x$enableval = xno; then
8329 support_keepscrolling=$enableval
8333 # Check whether --enable-selectionscrolling or --disable-selectionscrolling was given.
8334 if test "${enable_selectionscrolling+set}" = set; then
8335 enableval="$enable_selectionscrolling"
8336 if test x$enableval = xyes -o x$enableval = xno; then
8337 support_selectionscrolling=$enableval
8341 # Check whether --enable-mousewheel or --disable-mousewheel was given.
8342 if test "${enable_mousewheel+set}" = set; then
8343 enableval="$enable_mousewheel"
8344 if test x$enableval = xyes -o x$enableval = xno; then
8345 support_mousewheel=$enableval
8349 # Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8350 if test "${enable_slipwheeling+set}" = set; then
8351 enableval="$enable_slipwheeling"
8352 if test x$enableval = xyes -o x$enableval = xno; then
8353 support_mouseslipwheel=$enableval
8357 # Check whether --enable-old-selection or --disable-old-selection was given.
8358 if test "${enable_old_selection+set}" = set; then
8359 enableval="$enable_old_selection"
8360 if test x$enableval = xyes -o x$enableval = xno; then
8361 support_oldselection=$enableval
8365 # Check whether --enable-new-selection or --disable-new-selection was given.
8366 if test "${enable_new_selection+set}" = set; then
8367 enableval="$enable_new_selection"
8368 if test x$enableval = xno; then
8370 cat >>confdefs.h <<\_ACEOF
8371 #define NO_NEW_SELECTION 1
8377 # Check whether --enable-dmalloc or --disable-dmalloc was given.
8378 if test "${enable_dmalloc+set}" = set; then
8379 enableval="$enable_dmalloc"
8380 if test x$enableval = xyes; then
8382 DEBUG=-DDEBUG_MALLOC
8383 DLIB="-L/usr/local/lib -ldmalloc"
8384 DINCLUDE=-I/usr/local/include
8388 # Check whether --enable-dlmalloc or --disable-dlmalloc was given.
8389 if test "${enable_dlmalloc+set}" = set; then
8390 enableval="$enable_dlmalloc"
8391 if test x$enableval = xyes; then
8394 DLIB="-L/usr/local/lib -ldlmalloc"
8399 # Check whether --enable-smart-resize or --disable-smart-resize was given.
8400 if test "${enable_smart_resize+set}" = set; then
8401 enableval="$enable_smart_resize"
8402 if test x$enableval = xyes; then
8404 cat >>confdefs.h <<\_ACEOF
8405 #define SMART_RESIZE 1
8411 # Check whether --enable-256-color or --disable-256-color was given.
8412 if test "${enable_256_color+set}" = set; then
8413 enableval="$enable_256_color"
8414 if test x$enableval = xyes; then
8416 cat >>confdefs.h <<\_ACEOF
8417 #define TTY_256COLOR 1
8423 # Check whether --enable-cursor-blink or --disable-cursor-blink was given.
8424 if test "${enable_cursor_blink+set}" = set; then
8425 enableval="$enable_cursor_blink"
8426 if test x$enableval = xyes -o x$enableval = xno; then
8427 support_cursor_blink=$enableval
8431 # Check whether --enable-text-blink or --disable-text-blink was given.
8432 if test "${enable_text_blink+set}" = set; then
8433 enableval="$enable_text_blink"
8434 if test x$enableval = xyes -o x$enableval = xno; then
8435 support_text_blink=$enableval
8439 # Check whether --enable-pointer-blank or --disable-pointer-blank was given.
8440 if test "${enable_pointer_blank+set}" = set; then
8441 enableval="$enable_pointer_blank"
8442 if test x$enableval = xyes -o x$enableval = xno; then
8443 support_pointer_blank=$enableval
8448 # Check whether --with-term or --without-term was given.
8449 if test "${with_term+set}" = set; then
8450 withval="$with_term"
8451 if test x$withval != x; then
8453 cat >>confdefs.h <<_ACEOF
8454 #define TERMENV "$withval"
8461 # Check whether --with-terminfo or --without-terminfo was given.
8462 if test "${with_terminfo+set}" = set; then
8463 withval="$with_terminfo"
8464 if test x$withval != x; then
8466 cat >>confdefs.h <<_ACEOF
8467 #define RXVT_TERMINFO "$withval"
8475 cat >>confdefs.h <<\_ACEOF
8476 #define PROTOTYPES 1
8480 if test -z "$CFLAGS"; then
8481 if test -z "$CCOPTS"; then
8487 # Extract the first word of "mv", so it can be a program name with args.
8488 set dummy mv; ac_word=$2
8489 echo "$as_me:$LINENO: checking for $ac_word" >&5
8490 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8491 if test "${ac_cv_path_MV+set}" = set; then
8492 echo $ECHO_N "(cached) $ECHO_C" >&6
8496 ac_cv_path_MV="$MV" # Let the user override the test with a path.
8499 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8503 test -z "$as_dir" && as_dir=.
8504 for ac_exec_ext in '' $ac_executable_extensions; do
8505 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8506 ac_cv_path_MV="$as_dir/$ac_word$ac_exec_ext"
8507 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8513 test -z "$ac_cv_path_MV" && ac_cv_path_MV="mv"
8519 if test -n "$MV"; then
8520 echo "$as_me:$LINENO: result: $MV" >&5
8521 echo "${ECHO_T}$MV" >&6
8523 echo "$as_me:$LINENO: result: no" >&5
8524 echo "${ECHO_T}no" >&6
8527 # Extract the first word of "rm", so it can be a program name with args.
8528 set dummy rm; ac_word=$2
8529 echo "$as_me:$LINENO: checking for $ac_word" >&5
8530 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8531 if test "${ac_cv_path_RM+set}" = set; then
8532 echo $ECHO_N "(cached) $ECHO_C" >&6
8536 ac_cv_path_RM="$RM" # Let the user override the test with a path.
8539 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8543 test -z "$as_dir" && as_dir=.
8544 for ac_exec_ext in '' $ac_executable_extensions; do
8545 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8546 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
8547 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8553 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
8559 if test -n "$RM"; then
8560 echo "$as_me:$LINENO: result: $RM" >&5
8561 echo "${ECHO_T}$RM" >&6
8563 echo "$as_me:$LINENO: result: no" >&5
8564 echo "${ECHO_T}no" >&6
8567 # Extract the first word of "cp", so it can be a program name with args.
8568 set dummy cp; ac_word=$2
8569 echo "$as_me:$LINENO: checking for $ac_word" >&5
8570 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8571 if test "${ac_cv_path_CP+set}" = set; then
8572 echo $ECHO_N "(cached) $ECHO_C" >&6
8576 ac_cv_path_CP="$CP" # Let the user override the test with a path.
8579 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8583 test -z "$as_dir" && as_dir=.
8584 for ac_exec_ext in '' $ac_executable_extensions; do
8585 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8586 ac_cv_path_CP="$as_dir/$ac_word$ac_exec_ext"
8587 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8593 test -z "$ac_cv_path_CP" && ac_cv_path_CP="cp"
8599 if test -n "$CP"; then
8600 echo "$as_me:$LINENO: result: $CP" >&5
8601 echo "${ECHO_T}$CP" >&6
8603 echo "$as_me:$LINENO: result: no" >&5
8604 echo "${ECHO_T}no" >&6
8607 # Extract the first word of "ln", so it can be a program name with args.
8608 set dummy ln; ac_word=$2
8609 echo "$as_me:$LINENO: checking for $ac_word" >&5
8610 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8611 if test "${ac_cv_path_LN+set}" = set; then
8612 echo $ECHO_N "(cached) $ECHO_C" >&6
8616 ac_cv_path_LN="$LN" # Let the user override the test with a path.
8619 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8623 test -z "$as_dir" && as_dir=.
8624 for ac_exec_ext in '' $ac_executable_extensions; do
8625 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8626 ac_cv_path_LN="$as_dir/$ac_word$ac_exec_ext"
8627 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8633 test -z "$ac_cv_path_LN" && ac_cv_path_LN="ln"
8639 if test -n "$LN"; then
8640 echo "$as_me:$LINENO: result: $LN" >&5
8641 echo "${ECHO_T}$LN" >&6
8643 echo "$as_me:$LINENO: result: no" >&5
8644 echo "${ECHO_T}no" >&6
8647 # Extract the first word of "sed", so it can be a program name with args.
8648 set dummy sed; ac_word=$2
8649 echo "$as_me:$LINENO: checking for $ac_word" >&5
8650 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8651 if test "${ac_cv_path_SED+set}" = set; then
8652 echo $ECHO_N "(cached) $ECHO_C" >&6
8656 ac_cv_path_SED="$SED" # Let the user override the test with a path.
8659 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8663 test -z "$as_dir" && as_dir=.
8664 for ac_exec_ext in '' $ac_executable_extensions; do
8665 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8666 ac_cv_path_SED="$as_dir/$ac_word$ac_exec_ext"
8667 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8673 test -z "$ac_cv_path_SED" && ac_cv_path_SED="sed"
8679 if test -n "$SED"; then
8680 echo "$as_me:$LINENO: result: $SED" >&5
8681 echo "${ECHO_T}$SED" >&6
8683 echo "$as_me:$LINENO: result: no" >&5
8684 echo "${ECHO_T}no" >&6
8687 # Extract the first word of "echo", so it can be a program name with args.
8688 set dummy echo; ac_word=$2
8689 echo "$as_me:$LINENO: checking for $ac_word" >&5
8690 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8691 if test "${ac_cv_path_ECHO+set}" = set; then
8692 echo $ECHO_N "(cached) $ECHO_C" >&6
8696 ac_cv_path_ECHO="$ECHO" # Let the user override the test with a path.
8699 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8703 test -z "$as_dir" && as_dir=.
8704 for ac_exec_ext in '' $ac_executable_extensions; do
8705 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8706 ac_cv_path_ECHO="$as_dir/$ac_word$ac_exec_ext"
8707 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8713 test -z "$ac_cv_path_ECHO" && ac_cv_path_ECHO="echo"
8717 ECHO=$ac_cv_path_ECHO
8719 if test -n "$ECHO"; then
8720 echo "$as_me:$LINENO: result: $ECHO" >&5
8721 echo "${ECHO_T}$ECHO" >&6
8723 echo "$as_me:$LINENO: result: no" >&5
8724 echo "${ECHO_T}no" >&6
8727 # Extract the first word of "cmp", so it can be a program name with args.
8728 set dummy cmp; ac_word=$2
8729 echo "$as_me:$LINENO: checking for $ac_word" >&5
8730 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8731 if test "${ac_cv_path_CMP+set}" = set; then
8732 echo $ECHO_N "(cached) $ECHO_C" >&6
8736 ac_cv_path_CMP="$CMP" # Let the user override the test with a path.
8739 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8743 test -z "$as_dir" && as_dir=.
8744 for ac_exec_ext in '' $ac_executable_extensions; do
8745 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8746 ac_cv_path_CMP="$as_dir/$ac_word$ac_exec_ext"
8747 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8753 test -z "$ac_cv_path_CMP" && ac_cv_path_CMP="cmp"
8759 if test -n "$CMP"; then
8760 echo "$as_me:$LINENO: result: $CMP" >&5
8761 echo "${ECHO_T}$CMP" >&6
8763 echo "$as_me:$LINENO: result: no" >&5
8764 echo "${ECHO_T}no" >&6
8767 # Extract the first word of "tbl", so it can be a program name with args.
8768 set dummy tbl; ac_word=$2
8769 echo "$as_me:$LINENO: checking for $ac_word" >&5
8770 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
8771 if test "${ac_cv_path_TBL+set}" = set; then
8772 echo $ECHO_N "(cached) $ECHO_C" >&6
8776 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
8779 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8783 test -z "$as_dir" && as_dir=.
8784 for ac_exec_ext in '' $ac_executable_extensions; do
8785 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8786 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
8787 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
8798 if test -n "$TBL"; then
8799 echo "$as_me:$LINENO: result: $TBL" >&5
8800 echo "${ECHO_T}$TBL" >&6
8802 echo "$as_me:$LINENO: result: no" >&5
8803 echo "${ECHO_T}no" >&6
8809 echo "$as_me:$LINENO: checking for X" >&5
8810 echo $ECHO_N "checking for X... $ECHO_C" >&6
8813 # Check whether --with-x or --without-x was given.
8814 if test "${with_x+set}" = set; then
8818 # $have_x is `yes', `no', `disabled', or empty when we do not yet know.
8819 if test "x$with_x" = xno; then
8820 # The user explicitly disabled X.
8823 if test "x$x_includes" != xNONE && test "x$x_libraries" != xNONE; then
8824 # Both variables are already set.
8827 if test "${ac_cv_have_x+set}" = set; then
8828 echo $ECHO_N "(cached) $ECHO_C" >&6
8830 # One or both of the vars are not set, and there is no cached value.
8831 ac_x_includes=no ac_x_libraries=no
8833 if mkdir conftest.dir; then
8835 # Make sure to not put "make" in the Imakefile rules, since we grep it out.
8836 cat >Imakefile <<'_ACEOF'
8838 @echo 'ac_im_incroot="${INCROOT}"; ac_im_usrlibdir="${USRLIBDIR}"; ac_im_libdir="${LIBDIR}"'
8840 if (xmkmf) >/dev/null 2>/dev/null && test -f Makefile; then
8841 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
8842 eval `${MAKE-make} acfindx 2>/dev/null | grep -v make`
8843 # Open Windows xmkmf reportedly sets LIBDIR instead of USRLIBDIR.
8844 for ac_extension in a so sl; do
8845 if test ! -f $ac_im_usrlibdir/libX11.$ac_extension &&
8846 test -f $ac_im_libdir/libX11.$ac_extension; then
8847 ac_im_usrlibdir=$ac_im_libdir; break
8850 # Screen out bogus values from the imake configuration. They are
8851 # bogus both because they are the default anyway, and because
8852 # using them would break gcc on systems where it needs fixed includes.
8853 case $ac_im_incroot in
8855 *) test -f "$ac_im_incroot/X11/Xos.h" && ac_x_includes=$ac_im_incroot;;
8857 case $ac_im_usrlibdir in
8859 *) test -d "$ac_im_usrlibdir" && ac_x_libraries=$ac_im_usrlibdir ;;
8866 # Standard set of common directories for X headers.
8867 # Check X11 before X11Rn because it is often a symlink to the current release.
8879 /usr/local/X11/include
8880 /usr/local/X11R6/include
8881 /usr/local/X11R5/include
8882 /usr/local/X11R4/include
8884 /usr/local/include/X11
8885 /usr/local/include/X11R6
8886 /usr/local/include/X11R5
8887 /usr/local/include/X11R4
8891 /usr/XFree86/include/X11
8895 /usr/unsupported/include
8897 /usr/local/x11r5/include
8898 /usr/lpp/Xamples/include
8900 /usr/openwin/include
8901 /usr/openwin/share/include'
8903 if test "$ac_x_includes" = no; then
8904 # Guess where to find include files, by looking for Intrinsic.h.
8905 # First, try using that file with no special directory specified.
8906 cat >conftest.$ac_ext <<_ACEOF
8909 cat confdefs.h >>conftest.$ac_ext
8910 cat >>conftest.$ac_ext <<_ACEOF
8911 /* end confdefs.h. */
8912 #include <X11/Intrinsic.h>
8914 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
8915 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
8917 grep -v '^ *+' conftest.er1 >conftest.err
8919 cat conftest.err >&5
8920 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8921 (exit $ac_status); } >/dev/null; then
8922 if test -s conftest.err; then
8923 ac_cpp_err=$ac_cxx_preproc_warn_flag
8924 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
8931 if test -z "$ac_cpp_err"; then
8932 # We can compile using X headers with no special include directory.
8935 echo "$as_me: failed program was:" >&5
8936 sed 's/^/| /' conftest.$ac_ext >&5
8938 for ac_dir in $ac_x_header_dirs; do
8939 if test -r "$ac_dir/X11/Intrinsic.h"; then
8940 ac_x_includes=$ac_dir
8945 rm -f conftest.err conftest.$ac_ext
8946 fi # $ac_x_includes = no
8948 if test "$ac_x_libraries" = no; then
8949 # Check for the libraries.
8950 # See if we find them without any special options.
8951 # Don't add to $LIBS permanently.
8954 cat >conftest.$ac_ext <<_ACEOF
8957 cat confdefs.h >>conftest.$ac_ext
8958 cat >>conftest.$ac_ext <<_ACEOF
8959 /* end confdefs.h. */
8960 #include <X11/Intrinsic.h>
8969 rm -f conftest.$ac_objext conftest$ac_exeext
8970 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
8971 (eval $ac_link) 2>conftest.er1
8973 grep -v '^ *+' conftest.er1 >conftest.err
8975 cat conftest.err >&5
8976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8977 (exit $ac_status); } &&
8978 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
8979 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8982 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8983 (exit $ac_status); }; } &&
8984 { ac_try='test -s conftest$ac_exeext'
8985 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
8988 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8989 (exit $ac_status); }; }; then
8991 # We can link X programs with no special library path.
8994 echo "$as_me: failed program was:" >&5
8995 sed 's/^/| /' conftest.$ac_ext >&5
8998 for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
9000 # Don't even attempt the hair of trying to link an X program!
9001 for ac_extension in a so sl; do
9002 if test -r $ac_dir/libXt.$ac_extension; then
9003 ac_x_libraries=$ac_dir
9009 rm -f conftest.err conftest.$ac_objext \
9010 conftest$ac_exeext conftest.$ac_ext
9011 fi # $ac_x_libraries = no
9013 if test "$ac_x_includes" = no || test "$ac_x_libraries" = no; then
9014 # Didn't find X anywhere. Cache the known absence of X.
9015 ac_cv_have_x="have_x=no"
9017 # Record where we found X for the cache.
9018 ac_cv_have_x="have_x=yes \
9019 ac_x_includes=$ac_x_includes ac_x_libraries=$ac_x_libraries"
9024 eval "$ac_cv_have_x"
9027 if test "$have_x" != yes; then
9028 echo "$as_me:$LINENO: result: $have_x" >&5
9029 echo "${ECHO_T}$have_x" >&6
9032 # If each of the values was on the command line, it overrides each guess.
9033 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9034 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9035 # Update the cache value to reflect the command line values.
9036 ac_cv_have_x="have_x=yes \
9037 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9038 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5
9039 echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6
9042 if test "$no_x" = yes; then
9043 # Not all programs may use this symbol, but it does not hurt to define it.
9045 cat >>confdefs.h <<\_ACEOF
9046 #define X_DISPLAY_MISSING 1
9049 X_CFLAGS= X_PRE_LIBS= X_LIBS= X_EXTRA_LIBS=
9051 if test -n "$x_includes"; then
9052 X_CFLAGS="$X_CFLAGS -I$x_includes"
9055 # It would also be nice to do this for all -L options, not just this one.
9056 if test -n "$x_libraries"; then
9057 X_LIBS="$X_LIBS -L$x_libraries"
9058 # For Solaris; some versions of Sun CC require a space after -R and
9059 # others require no space. Words are not sufficient . . . .
9060 case `(uname -sr) 2>/dev/null` in
9062 echo "$as_me:$LINENO: checking whether -R must be followed by a space" >&5
9063 echo $ECHO_N "checking whether -R must be followed by a space... $ECHO_C" >&6
9064 ac_xsave_LIBS=$LIBS; LIBS="$LIBS -R$x_libraries"
9065 cat >conftest.$ac_ext <<_ACEOF
9068 cat confdefs.h >>conftest.$ac_ext
9069 cat >>conftest.$ac_ext <<_ACEOF
9070 /* end confdefs.h. */
9080 rm -f conftest.$ac_objext conftest$ac_exeext
9081 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9082 (eval $ac_link) 2>conftest.er1
9084 grep -v '^ *+' conftest.er1 >conftest.err
9086 cat conftest.err >&5
9087 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9088 (exit $ac_status); } &&
9089 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9090 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9093 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9094 (exit $ac_status); }; } &&
9095 { ac_try='test -s conftest$ac_exeext'
9096 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9100 (exit $ac_status); }; }; then
9103 echo "$as_me: failed program was:" >&5
9104 sed 's/^/| /' conftest.$ac_ext >&5
9108 rm -f conftest.err conftest.$ac_objext \
9109 conftest$ac_exeext conftest.$ac_ext
9110 if test $ac_R_nospace = yes; then
9111 echo "$as_me:$LINENO: result: no" >&5
9112 echo "${ECHO_T}no" >&6
9113 X_LIBS="$X_LIBS -R$x_libraries"
9115 LIBS="$ac_xsave_LIBS -R $x_libraries"
9116 cat >conftest.$ac_ext <<_ACEOF
9119 cat confdefs.h >>conftest.$ac_ext
9120 cat >>conftest.$ac_ext <<_ACEOF
9121 /* end confdefs.h. */
9131 rm -f conftest.$ac_objext conftest$ac_exeext
9132 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9133 (eval $ac_link) 2>conftest.er1
9135 grep -v '^ *+' conftest.er1 >conftest.err
9137 cat conftest.err >&5
9138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9139 (exit $ac_status); } &&
9140 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9145 (exit $ac_status); }; } &&
9146 { ac_try='test -s conftest$ac_exeext'
9147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9151 (exit $ac_status); }; }; then
9154 echo "$as_me: failed program was:" >&5
9155 sed 's/^/| /' conftest.$ac_ext >&5
9159 rm -f conftest.err conftest.$ac_objext \
9160 conftest$ac_exeext conftest.$ac_ext
9161 if test $ac_R_space = yes; then
9162 echo "$as_me:$LINENO: result: yes" >&5
9163 echo "${ECHO_T}yes" >&6
9164 X_LIBS="$X_LIBS -R $x_libraries"
9166 echo "$as_me:$LINENO: result: neither works" >&5
9167 echo "${ECHO_T}neither works" >&6
9174 # Check for system-dependent libraries X programs must link with.
9175 # Do this before checking for the system-independent R6 libraries
9176 # (-lICE), since we may need -lsocket or whatever for X linking.
9178 if test "$ISC" = yes; then
9179 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl_s -linet"
9181 # Martyn Johnson says this is needed for Ultrix, if the X
9182 # libraries were built with DECnet support. And Karl Berry says
9183 # the Alpha needs dnet_stub (dnet does not exist).
9184 ac_xsave_LIBS="$LIBS"; LIBS="$LIBS $X_LIBS -lX11"
9185 cat >conftest.$ac_ext <<_ACEOF
9188 cat confdefs.h >>conftest.$ac_ext
9189 cat >>conftest.$ac_ext <<_ACEOF
9190 /* end confdefs.h. */
9192 /* Override any gcc2 internal prototype to avoid an error. */
9196 /* We use char because int might match the return type of a gcc2
9197 builtin and then its argument prototype would still apply. */
9198 char XOpenDisplay ();
9207 rm -f conftest.$ac_objext conftest$ac_exeext
9208 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9209 (eval $ac_link) 2>conftest.er1
9211 grep -v '^ *+' conftest.er1 >conftest.err
9213 cat conftest.err >&5
9214 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9215 (exit $ac_status); } &&
9216 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9217 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9220 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9221 (exit $ac_status); }; } &&
9222 { ac_try='test -s conftest$ac_exeext'
9223 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9226 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9227 (exit $ac_status); }; }; then
9230 echo "$as_me: failed program was:" >&5
9231 sed 's/^/| /' conftest.$ac_ext >&5
9233 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet" >&5
9234 echo $ECHO_N "checking for dnet_ntoa in -ldnet... $ECHO_C" >&6
9235 if test "${ac_cv_lib_dnet_dnet_ntoa+set}" = set; then
9236 echo $ECHO_N "(cached) $ECHO_C" >&6
9238 ac_check_lib_save_LIBS=$LIBS
9240 cat >conftest.$ac_ext <<_ACEOF
9243 cat confdefs.h >>conftest.$ac_ext
9244 cat >>conftest.$ac_ext <<_ACEOF
9245 /* end confdefs.h. */
9247 /* Override any gcc2 internal prototype to avoid an error. */
9251 /* We use char because int might match the return type of a gcc2
9252 builtin and then its argument prototype would still apply. */
9262 rm -f conftest.$ac_objext conftest$ac_exeext
9263 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9264 (eval $ac_link) 2>conftest.er1
9266 grep -v '^ *+' conftest.er1 >conftest.err
9268 cat conftest.err >&5
9269 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9270 (exit $ac_status); } &&
9271 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9272 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9275 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9276 (exit $ac_status); }; } &&
9277 { ac_try='test -s conftest$ac_exeext'
9278 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9281 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9282 (exit $ac_status); }; }; then
9283 ac_cv_lib_dnet_dnet_ntoa=yes
9285 echo "$as_me: failed program was:" >&5
9286 sed 's/^/| /' conftest.$ac_ext >&5
9288 ac_cv_lib_dnet_dnet_ntoa=no
9290 rm -f conftest.err conftest.$ac_objext \
9291 conftest$ac_exeext conftest.$ac_ext
9292 LIBS=$ac_check_lib_save_LIBS
9294 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_dnet_ntoa" >&5
9295 echo "${ECHO_T}$ac_cv_lib_dnet_dnet_ntoa" >&6
9296 if test $ac_cv_lib_dnet_dnet_ntoa = yes; then
9297 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet"
9300 if test $ac_cv_lib_dnet_dnet_ntoa = no; then
9301 echo "$as_me:$LINENO: checking for dnet_ntoa in -ldnet_stub" >&5
9302 echo $ECHO_N "checking for dnet_ntoa in -ldnet_stub... $ECHO_C" >&6
9303 if test "${ac_cv_lib_dnet_stub_dnet_ntoa+set}" = set; then
9304 echo $ECHO_N "(cached) $ECHO_C" >&6
9306 ac_check_lib_save_LIBS=$LIBS
9307 LIBS="-ldnet_stub $LIBS"
9308 cat >conftest.$ac_ext <<_ACEOF
9311 cat confdefs.h >>conftest.$ac_ext
9312 cat >>conftest.$ac_ext <<_ACEOF
9313 /* end confdefs.h. */
9315 /* Override any gcc2 internal prototype to avoid an error. */
9319 /* We use char because int might match the return type of a gcc2
9320 builtin and then its argument prototype would still apply. */
9330 rm -f conftest.$ac_objext conftest$ac_exeext
9331 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9332 (eval $ac_link) 2>conftest.er1
9334 grep -v '^ *+' conftest.er1 >conftest.err
9336 cat conftest.err >&5
9337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9338 (exit $ac_status); } &&
9339 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9340 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9344 (exit $ac_status); }; } &&
9345 { ac_try='test -s conftest$ac_exeext'
9346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9350 (exit $ac_status); }; }; then
9351 ac_cv_lib_dnet_stub_dnet_ntoa=yes
9353 echo "$as_me: failed program was:" >&5
9354 sed 's/^/| /' conftest.$ac_ext >&5
9356 ac_cv_lib_dnet_stub_dnet_ntoa=no
9358 rm -f conftest.err conftest.$ac_objext \
9359 conftest$ac_exeext conftest.$ac_ext
9360 LIBS=$ac_check_lib_save_LIBS
9362 echo "$as_me:$LINENO: result: $ac_cv_lib_dnet_stub_dnet_ntoa" >&5
9363 echo "${ECHO_T}$ac_cv_lib_dnet_stub_dnet_ntoa" >&6
9364 if test $ac_cv_lib_dnet_stub_dnet_ntoa = yes; then
9365 X_EXTRA_LIBS="$X_EXTRA_LIBS -ldnet_stub"
9370 rm -f conftest.err conftest.$ac_objext \
9371 conftest$ac_exeext conftest.$ac_ext
9372 LIBS="$ac_xsave_LIBS"
9374 # msh@cis.ufl.edu says -lnsl (and -lsocket) are needed for his 386/AT,
9375 # to get the SysV transport functions.
9376 # Chad R. Larson says the Pyramis MIS-ES running DC/OSx (SVR4)
9378 # The nsl library prevents programs from opening the X display
9379 # on Irix 5.2, according to T.E. Dickey.
9380 # The functions gethostbyname, getservbyname, and inet_addr are
9381 # in -lbsd on LynxOS 3.0.1/i386, according to Lars Hecking.
9382 echo "$as_me:$LINENO: checking for gethostbyname" >&5
9383 echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
9384 if test "${ac_cv_func_gethostbyname+set}" = set; then
9385 echo $ECHO_N "(cached) $ECHO_C" >&6
9387 cat >conftest.$ac_ext <<_ACEOF
9390 cat confdefs.h >>conftest.$ac_ext
9391 cat >>conftest.$ac_ext <<_ACEOF
9392 /* end confdefs.h. */
9393 /* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
9394 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9395 #define gethostbyname innocuous_gethostbyname
9397 /* System header to define __stub macros and hopefully few prototypes,
9398 which can conflict with char gethostbyname (); below.
9399 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9400 <limits.h> exists even on freestanding compilers. */
9403 # include <limits.h>
9405 # include <assert.h>
9408 #undef gethostbyname
9410 /* Override any gcc2 internal prototype to avoid an error. */
9415 /* We use char because int might match the return type of a gcc2
9416 builtin and then its argument prototype would still apply. */
9417 char gethostbyname ();
9418 /* The GNU C library defines this for functions which it implements
9419 to always fail with ENOSYS. Some functions are actually named
9420 something starting with __ and the normal name is an alias. */
9421 #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
9424 char (*f) () = gethostbyname;
9433 return f != gethostbyname;
9438 rm -f conftest.$ac_objext conftest$ac_exeext
9439 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9440 (eval $ac_link) 2>conftest.er1
9442 grep -v '^ *+' conftest.er1 >conftest.err
9444 cat conftest.err >&5
9445 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9446 (exit $ac_status); } &&
9447 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9448 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9451 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9452 (exit $ac_status); }; } &&
9453 { ac_try='test -s conftest$ac_exeext'
9454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9458 (exit $ac_status); }; }; then
9459 ac_cv_func_gethostbyname=yes
9461 echo "$as_me: failed program was:" >&5
9462 sed 's/^/| /' conftest.$ac_ext >&5
9464 ac_cv_func_gethostbyname=no
9466 rm -f conftest.err conftest.$ac_objext \
9467 conftest$ac_exeext conftest.$ac_ext
9469 echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
9470 echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
9472 if test $ac_cv_func_gethostbyname = no; then
9473 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
9474 echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
9475 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
9476 echo $ECHO_N "(cached) $ECHO_C" >&6
9478 ac_check_lib_save_LIBS=$LIBS
9480 cat >conftest.$ac_ext <<_ACEOF
9483 cat confdefs.h >>conftest.$ac_ext
9484 cat >>conftest.$ac_ext <<_ACEOF
9485 /* end confdefs.h. */
9487 /* Override any gcc2 internal prototype to avoid an error. */
9491 /* We use char because int might match the return type of a gcc2
9492 builtin and then its argument prototype would still apply. */
9493 char gethostbyname ();
9502 rm -f conftest.$ac_objext conftest$ac_exeext
9503 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9504 (eval $ac_link) 2>conftest.er1
9506 grep -v '^ *+' conftest.er1 >conftest.err
9508 cat conftest.err >&5
9509 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9510 (exit $ac_status); } &&
9511 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9512 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9516 (exit $ac_status); }; } &&
9517 { ac_try='test -s conftest$ac_exeext'
9518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9522 (exit $ac_status); }; }; then
9523 ac_cv_lib_nsl_gethostbyname=yes
9525 echo "$as_me: failed program was:" >&5
9526 sed 's/^/| /' conftest.$ac_ext >&5
9528 ac_cv_lib_nsl_gethostbyname=no
9530 rm -f conftest.err conftest.$ac_objext \
9531 conftest$ac_exeext conftest.$ac_ext
9532 LIBS=$ac_check_lib_save_LIBS
9534 echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
9535 echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
9536 if test $ac_cv_lib_nsl_gethostbyname = yes; then
9537 X_EXTRA_LIBS="$X_EXTRA_LIBS -lnsl"
9540 if test $ac_cv_lib_nsl_gethostbyname = no; then
9541 echo "$as_me:$LINENO: checking for gethostbyname in -lbsd" >&5
9542 echo $ECHO_N "checking for gethostbyname in -lbsd... $ECHO_C" >&6
9543 if test "${ac_cv_lib_bsd_gethostbyname+set}" = set; then
9544 echo $ECHO_N "(cached) $ECHO_C" >&6
9546 ac_check_lib_save_LIBS=$LIBS
9548 cat >conftest.$ac_ext <<_ACEOF
9551 cat confdefs.h >>conftest.$ac_ext
9552 cat >>conftest.$ac_ext <<_ACEOF
9553 /* end confdefs.h. */
9555 /* Override any gcc2 internal prototype to avoid an error. */
9559 /* We use char because int might match the return type of a gcc2
9560 builtin and then its argument prototype would still apply. */
9561 char gethostbyname ();
9570 rm -f conftest.$ac_objext conftest$ac_exeext
9571 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9572 (eval $ac_link) 2>conftest.er1
9574 grep -v '^ *+' conftest.er1 >conftest.err
9576 cat conftest.err >&5
9577 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9578 (exit $ac_status); } &&
9579 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9580 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9583 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9584 (exit $ac_status); }; } &&
9585 { ac_try='test -s conftest$ac_exeext'
9586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9589 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9590 (exit $ac_status); }; }; then
9591 ac_cv_lib_bsd_gethostbyname=yes
9593 echo "$as_me: failed program was:" >&5
9594 sed 's/^/| /' conftest.$ac_ext >&5
9596 ac_cv_lib_bsd_gethostbyname=no
9598 rm -f conftest.err conftest.$ac_objext \
9599 conftest$ac_exeext conftest.$ac_ext
9600 LIBS=$ac_check_lib_save_LIBS
9602 echo "$as_me:$LINENO: result: $ac_cv_lib_bsd_gethostbyname" >&5
9603 echo "${ECHO_T}$ac_cv_lib_bsd_gethostbyname" >&6
9604 if test $ac_cv_lib_bsd_gethostbyname = yes; then
9605 X_EXTRA_LIBS="$X_EXTRA_LIBS -lbsd"
9611 # lieder@skyler.mavd.honeywell.com says without -lsocket,
9612 # socket/setsockopt and other routines are undefined under SCO ODT
9613 # 2.0. But -lsocket is broken on IRIX 5.2 (and is not necessary
9614 # on later versions), says Simon Leinen: it contains gethostby*
9615 # variants that don't use the name server (or something). -lsocket
9616 # must be given before -lnsl if both are needed. We assume that
9617 # if connect needs -lnsl, so does gethostbyname.
9618 echo "$as_me:$LINENO: checking for connect" >&5
9619 echo $ECHO_N "checking for connect... $ECHO_C" >&6
9620 if test "${ac_cv_func_connect+set}" = set; then
9621 echo $ECHO_N "(cached) $ECHO_C" >&6
9623 cat >conftest.$ac_ext <<_ACEOF
9626 cat confdefs.h >>conftest.$ac_ext
9627 cat >>conftest.$ac_ext <<_ACEOF
9628 /* end confdefs.h. */
9629 /* Define connect to an innocuous variant, in case <limits.h> declares connect.
9630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9631 #define connect innocuous_connect
9633 /* System header to define __stub macros and hopefully few prototypes,
9634 which can conflict with char connect (); below.
9635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9636 <limits.h> exists even on freestanding compilers. */
9639 # include <limits.h>
9641 # include <assert.h>
9646 /* Override any gcc2 internal prototype to avoid an error. */
9651 /* We use char because int might match the return type of a gcc2
9652 builtin and then its argument prototype would still apply. */
9654 /* The GNU C library defines this for functions which it implements
9655 to always fail with ENOSYS. Some functions are actually named
9656 something starting with __ and the normal name is an alias. */
9657 #if defined (__stub_connect) || defined (__stub___connect)
9660 char (*f) () = connect;
9669 return f != connect;
9674 rm -f conftest.$ac_objext conftest$ac_exeext
9675 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9676 (eval $ac_link) 2>conftest.er1
9678 grep -v '^ *+' conftest.er1 >conftest.err
9680 cat conftest.err >&5
9681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9682 (exit $ac_status); } &&
9683 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9688 (exit $ac_status); }; } &&
9689 { ac_try='test -s conftest$ac_exeext'
9690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9694 (exit $ac_status); }; }; then
9695 ac_cv_func_connect=yes
9697 echo "$as_me: failed program was:" >&5
9698 sed 's/^/| /' conftest.$ac_ext >&5
9700 ac_cv_func_connect=no
9702 rm -f conftest.err conftest.$ac_objext \
9703 conftest$ac_exeext conftest.$ac_ext
9705 echo "$as_me:$LINENO: result: $ac_cv_func_connect" >&5
9706 echo "${ECHO_T}$ac_cv_func_connect" >&6
9708 if test $ac_cv_func_connect = no; then
9709 echo "$as_me:$LINENO: checking for connect in -lsocket" >&5
9710 echo $ECHO_N "checking for connect in -lsocket... $ECHO_C" >&6
9711 if test "${ac_cv_lib_socket_connect+set}" = set; then
9712 echo $ECHO_N "(cached) $ECHO_C" >&6
9714 ac_check_lib_save_LIBS=$LIBS
9715 LIBS="-lsocket $X_EXTRA_LIBS $LIBS"
9716 cat >conftest.$ac_ext <<_ACEOF
9719 cat confdefs.h >>conftest.$ac_ext
9720 cat >>conftest.$ac_ext <<_ACEOF
9721 /* end confdefs.h. */
9723 /* Override any gcc2 internal prototype to avoid an error. */
9727 /* We use char because int might match the return type of a gcc2
9728 builtin and then its argument prototype would still apply. */
9738 rm -f conftest.$ac_objext conftest$ac_exeext
9739 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9740 (eval $ac_link) 2>conftest.er1
9742 grep -v '^ *+' conftest.er1 >conftest.err
9744 cat conftest.err >&5
9745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9746 (exit $ac_status); } &&
9747 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9748 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9751 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9752 (exit $ac_status); }; } &&
9753 { ac_try='test -s conftest$ac_exeext'
9754 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9758 (exit $ac_status); }; }; then
9759 ac_cv_lib_socket_connect=yes
9761 echo "$as_me: failed program was:" >&5
9762 sed 's/^/| /' conftest.$ac_ext >&5
9764 ac_cv_lib_socket_connect=no
9766 rm -f conftest.err conftest.$ac_objext \
9767 conftest$ac_exeext conftest.$ac_ext
9768 LIBS=$ac_check_lib_save_LIBS
9770 echo "$as_me:$LINENO: result: $ac_cv_lib_socket_connect" >&5
9771 echo "${ECHO_T}$ac_cv_lib_socket_connect" >&6
9772 if test $ac_cv_lib_socket_connect = yes; then
9773 X_EXTRA_LIBS="-lsocket $X_EXTRA_LIBS"
9778 # Guillermo Gomez says -lposix is necessary on A/UX.
9779 echo "$as_me:$LINENO: checking for remove" >&5
9780 echo $ECHO_N "checking for remove... $ECHO_C" >&6
9781 if test "${ac_cv_func_remove+set}" = set; then
9782 echo $ECHO_N "(cached) $ECHO_C" >&6
9784 cat >conftest.$ac_ext <<_ACEOF
9787 cat confdefs.h >>conftest.$ac_ext
9788 cat >>conftest.$ac_ext <<_ACEOF
9789 /* end confdefs.h. */
9790 /* Define remove to an innocuous variant, in case <limits.h> declares remove.
9791 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9792 #define remove innocuous_remove
9794 /* System header to define __stub macros and hopefully few prototypes,
9795 which can conflict with char remove (); below.
9796 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9797 <limits.h> exists even on freestanding compilers. */
9800 # include <limits.h>
9802 # include <assert.h>
9807 /* Override any gcc2 internal prototype to avoid an error. */
9812 /* We use char because int might match the return type of a gcc2
9813 builtin and then its argument prototype would still apply. */
9815 /* The GNU C library defines this for functions which it implements
9816 to always fail with ENOSYS. Some functions are actually named
9817 something starting with __ and the normal name is an alias. */
9818 #if defined (__stub_remove) || defined (__stub___remove)
9821 char (*f) () = remove;
9835 rm -f conftest.$ac_objext conftest$ac_exeext
9836 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9837 (eval $ac_link) 2>conftest.er1
9839 grep -v '^ *+' conftest.er1 >conftest.err
9841 cat conftest.err >&5
9842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9843 (exit $ac_status); } &&
9844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9849 (exit $ac_status); }; } &&
9850 { ac_try='test -s conftest$ac_exeext'
9851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9855 (exit $ac_status); }; }; then
9856 ac_cv_func_remove=yes
9858 echo "$as_me: failed program was:" >&5
9859 sed 's/^/| /' conftest.$ac_ext >&5
9861 ac_cv_func_remove=no
9863 rm -f conftest.err conftest.$ac_objext \
9864 conftest$ac_exeext conftest.$ac_ext
9866 echo "$as_me:$LINENO: result: $ac_cv_func_remove" >&5
9867 echo "${ECHO_T}$ac_cv_func_remove" >&6
9869 if test $ac_cv_func_remove = no; then
9870 echo "$as_me:$LINENO: checking for remove in -lposix" >&5
9871 echo $ECHO_N "checking for remove in -lposix... $ECHO_C" >&6
9872 if test "${ac_cv_lib_posix_remove+set}" = set; then
9873 echo $ECHO_N "(cached) $ECHO_C" >&6
9875 ac_check_lib_save_LIBS=$LIBS
9876 LIBS="-lposix $LIBS"
9877 cat >conftest.$ac_ext <<_ACEOF
9880 cat confdefs.h >>conftest.$ac_ext
9881 cat >>conftest.$ac_ext <<_ACEOF
9882 /* end confdefs.h. */
9884 /* Override any gcc2 internal prototype to avoid an error. */
9888 /* We use char because int might match the return type of a gcc2
9889 builtin and then its argument prototype would still apply. */
9899 rm -f conftest.$ac_objext conftest$ac_exeext
9900 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9901 (eval $ac_link) 2>conftest.er1
9903 grep -v '^ *+' conftest.er1 >conftest.err
9905 cat conftest.err >&5
9906 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9907 (exit $ac_status); } &&
9908 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9909 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9912 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9913 (exit $ac_status); }; } &&
9914 { ac_try='test -s conftest$ac_exeext'
9915 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9918 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9919 (exit $ac_status); }; }; then
9920 ac_cv_lib_posix_remove=yes
9922 echo "$as_me: failed program was:" >&5
9923 sed 's/^/| /' conftest.$ac_ext >&5
9925 ac_cv_lib_posix_remove=no
9927 rm -f conftest.err conftest.$ac_objext \
9928 conftest$ac_exeext conftest.$ac_ext
9929 LIBS=$ac_check_lib_save_LIBS
9931 echo "$as_me:$LINENO: result: $ac_cv_lib_posix_remove" >&5
9932 echo "${ECHO_T}$ac_cv_lib_posix_remove" >&6
9933 if test $ac_cv_lib_posix_remove = yes; then
9934 X_EXTRA_LIBS="$X_EXTRA_LIBS -lposix"
9939 # BSDI BSD/OS 2.1 needs -lipc for XOpenDisplay.
9940 echo "$as_me:$LINENO: checking for shmat" >&5
9941 echo $ECHO_N "checking for shmat... $ECHO_C" >&6
9942 if test "${ac_cv_func_shmat+set}" = set; then
9943 echo $ECHO_N "(cached) $ECHO_C" >&6
9945 cat >conftest.$ac_ext <<_ACEOF
9948 cat confdefs.h >>conftest.$ac_ext
9949 cat >>conftest.$ac_ext <<_ACEOF
9950 /* end confdefs.h. */
9951 /* Define shmat to an innocuous variant, in case <limits.h> declares shmat.
9952 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9953 #define shmat innocuous_shmat
9955 /* System header to define __stub macros and hopefully few prototypes,
9956 which can conflict with char shmat (); below.
9957 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9958 <limits.h> exists even on freestanding compilers. */
9961 # include <limits.h>
9963 # include <assert.h>
9968 /* Override any gcc2 internal prototype to avoid an error. */
9973 /* We use char because int might match the return type of a gcc2
9974 builtin and then its argument prototype would still apply. */
9976 /* The GNU C library defines this for functions which it implements
9977 to always fail with ENOSYS. Some functions are actually named
9978 something starting with __ and the normal name is an alias. */
9979 #if defined (__stub_shmat) || defined (__stub___shmat)
9982 char (*f) () = shmat;
9996 rm -f conftest.$ac_objext conftest$ac_exeext
9997 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9998 (eval $ac_link) 2>conftest.er1
10000 grep -v '^ *+' conftest.er1 >conftest.err
10002 cat conftest.err >&5
10003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10004 (exit $ac_status); } &&
10005 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10007 (eval $ac_try) 2>&5
10009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10010 (exit $ac_status); }; } &&
10011 { ac_try='test -s conftest$ac_exeext'
10012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10013 (eval $ac_try) 2>&5
10015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10016 (exit $ac_status); }; }; then
10017 ac_cv_func_shmat=yes
10019 echo "$as_me: failed program was:" >&5
10020 sed 's/^/| /' conftest.$ac_ext >&5
10022 ac_cv_func_shmat=no
10024 rm -f conftest.err conftest.$ac_objext \
10025 conftest$ac_exeext conftest.$ac_ext
10027 echo "$as_me:$LINENO: result: $ac_cv_func_shmat" >&5
10028 echo "${ECHO_T}$ac_cv_func_shmat" >&6
10030 if test $ac_cv_func_shmat = no; then
10031 echo "$as_me:$LINENO: checking for shmat in -lipc" >&5
10032 echo $ECHO_N "checking for shmat in -lipc... $ECHO_C" >&6
10033 if test "${ac_cv_lib_ipc_shmat+set}" = set; then
10034 echo $ECHO_N "(cached) $ECHO_C" >&6
10036 ac_check_lib_save_LIBS=$LIBS
10038 cat >conftest.$ac_ext <<_ACEOF
10041 cat confdefs.h >>conftest.$ac_ext
10042 cat >>conftest.$ac_ext <<_ACEOF
10043 /* end confdefs.h. */
10045 /* Override any gcc2 internal prototype to avoid an error. */
10049 /* We use char because int might match the return type of a gcc2
10050 builtin and then its argument prototype would still apply. */
10060 rm -f conftest.$ac_objext conftest$ac_exeext
10061 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10062 (eval $ac_link) 2>conftest.er1
10064 grep -v '^ *+' conftest.er1 >conftest.err
10066 cat conftest.err >&5
10067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10068 (exit $ac_status); } &&
10069 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10070 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10071 (eval $ac_try) 2>&5
10073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10074 (exit $ac_status); }; } &&
10075 { ac_try='test -s conftest$ac_exeext'
10076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10077 (eval $ac_try) 2>&5
10079 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10080 (exit $ac_status); }; }; then
10081 ac_cv_lib_ipc_shmat=yes
10083 echo "$as_me: failed program was:" >&5
10084 sed 's/^/| /' conftest.$ac_ext >&5
10086 ac_cv_lib_ipc_shmat=no
10088 rm -f conftest.err conftest.$ac_objext \
10089 conftest$ac_exeext conftest.$ac_ext
10090 LIBS=$ac_check_lib_save_LIBS
10092 echo "$as_me:$LINENO: result: $ac_cv_lib_ipc_shmat" >&5
10093 echo "${ECHO_T}$ac_cv_lib_ipc_shmat" >&6
10094 if test $ac_cv_lib_ipc_shmat = yes; then
10095 X_EXTRA_LIBS="$X_EXTRA_LIBS -lipc"
10101 # Check for libraries that X11R6 Xt/Xaw programs need.
10102 ac_save_LDFLAGS=$LDFLAGS
10103 test -n "$x_libraries" && LDFLAGS="$LDFLAGS -L$x_libraries"
10104 # SM needs ICE to (dynamically) link under SunOS 4.x (so we have to
10105 # check for ICE first), but we must link in the order -lSM -lICE or
10106 # we get undefined symbols. So assume we have SM if we have ICE.
10107 # These have to be linked with before -lX11, unlike the other
10108 # libraries we check for below, so use a different variable.
10109 # John Interrante, Karl Berry
10110 echo "$as_me:$LINENO: checking for IceConnectionNumber in -lICE" >&5
10111 echo $ECHO_N "checking for IceConnectionNumber in -lICE... $ECHO_C" >&6
10112 if test "${ac_cv_lib_ICE_IceConnectionNumber+set}" = set; then
10113 echo $ECHO_N "(cached) $ECHO_C" >&6
10115 ac_check_lib_save_LIBS=$LIBS
10116 LIBS="-lICE $X_EXTRA_LIBS $LIBS"
10117 cat >conftest.$ac_ext <<_ACEOF
10120 cat confdefs.h >>conftest.$ac_ext
10121 cat >>conftest.$ac_ext <<_ACEOF
10122 /* end confdefs.h. */
10124 /* Override any gcc2 internal prototype to avoid an error. */
10128 /* We use char because int might match the return type of a gcc2
10129 builtin and then its argument prototype would still apply. */
10130 char IceConnectionNumber ();
10134 IceConnectionNumber ();
10139 rm -f conftest.$ac_objext conftest$ac_exeext
10140 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10141 (eval $ac_link) 2>conftest.er1
10143 grep -v '^ *+' conftest.er1 >conftest.err
10145 cat conftest.err >&5
10146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10147 (exit $ac_status); } &&
10148 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10150 (eval $ac_try) 2>&5
10152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10153 (exit $ac_status); }; } &&
10154 { ac_try='test -s conftest$ac_exeext'
10155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10156 (eval $ac_try) 2>&5
10158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10159 (exit $ac_status); }; }; then
10160 ac_cv_lib_ICE_IceConnectionNumber=yes
10162 echo "$as_me: failed program was:" >&5
10163 sed 's/^/| /' conftest.$ac_ext >&5
10165 ac_cv_lib_ICE_IceConnectionNumber=no
10167 rm -f conftest.err conftest.$ac_objext \
10168 conftest$ac_exeext conftest.$ac_ext
10169 LIBS=$ac_check_lib_save_LIBS
10171 echo "$as_me:$LINENO: result: $ac_cv_lib_ICE_IceConnectionNumber" >&5
10172 echo "${ECHO_T}$ac_cv_lib_ICE_IceConnectionNumber" >&6
10173 if test $ac_cv_lib_ICE_IceConnectionNumber = yes; then
10174 X_PRE_LIBS="$X_PRE_LIBS -lSM -lICE"
10177 LDFLAGS=$ac_save_LDFLAGS
10183 if test x$support_xpm = xyes; then
10187 # Initialize some more variables set by options.
10188 # The variables have the same names as the options, with
10189 # dashes changed to underlines.
10191 # If we find XPM, set shell vars xpm_includes and xpm_libraries to the
10192 # paths, otherwise set no_xpm=yes.
10193 # Uses ac_ vars as temps to allow command line to override cache and checks.
10194 echo "$as_me:$LINENO: checking for libXpm" >&5
10195 echo $ECHO_N "checking for libXpm... $ECHO_C" >&6
10198 # Check whether --with-xpm_includes or --without-xpm_includes was given.
10199 if test "${with_xpm_includes+set}" = set; then
10200 withval="$with_xpm_includes"
10201 xpm_includes="$withval"
10206 # Check whether --with-xpm_library or --without-xpm_library was given.
10207 if test "${with_xpm_library+set}" = set; then
10208 withval="$with_xpm_library"
10209 xpm_libraries="$withval"
10214 # --without-xpm overrides everything else, but does not touch the cache.
10216 # Check whether --with-xpm or --without-xpm was given.
10217 if test "${with_xpm+set}" = set; then
10218 withval="$with_xpm"
10221 if test "$with_xpm" = no; then
10224 if test "${ac_cv_have_xpm+set}" = set; then
10225 echo $ECHO_N "(cached) $ECHO_C" >&6
10228 vt_xpm_include_X11=no
10229 if test -n "$xpm_includes"; then
10230 vt_xpm_includes=$xpm_includes
10234 if test -n "$xpm_libraries"; then
10235 vt_xpm_libraries=$xpm_libraries
10237 vt_xpm_libraries=NO
10240 if test "$vt_xpm_includes" = NO; then
10241 # Guess where to find xpm.h
10243 ac_save_CPPFLAGS="$CPPFLAGS"
10244 CPPFLAGS="$CPPFLAGS $X_CFLAGS"
10246 # First, try using that file with no special directory specified.
10247 cat >conftest.$ac_ext <<_ACEOF
10250 cat confdefs.h >>conftest.$ac_ext
10251 cat >>conftest.$ac_ext <<_ACEOF
10252 /* end confdefs.h. */
10253 #include <X11/xpm.h>
10255 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10256 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10258 grep -v '^ *+' conftest.er1 >conftest.err
10260 cat conftest.err >&5
10261 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10262 (exit $ac_status); } >/dev/null; then
10263 if test -s conftest.err; then
10264 ac_cpp_err=$ac_cxx_preproc_warn_flag
10265 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10272 if test -z "$ac_cpp_err"; then
10273 # We can compile using X headers with no special include directory.
10275 vt_xpm_include_X11=yes
10277 echo "$as_me: failed program was:" >&5
10278 sed 's/^/| /' conftest.$ac_ext >&5
10280 CPPFLAGS="$ac_save_CPPFLAGS"
10281 # Look for the header file in a standard set of common directories.
10284 /usr/X11R6/include \
10285 /usr/X11R5/include \
10286 /usr/X11R4/include \
10289 /usr/include/X11R6 \
10290 /usr/include/X11R5 \
10291 /usr/include/X11R4 \
10293 /usr/local/X11/include \
10294 /usr/local/X11R6/include \
10295 /usr/local/X11R5/include \
10296 /usr/local/X11R4/include \
10298 /usr/local/include/X11 \
10299 /usr/local/include/X11R6 \
10300 /usr/local/include/X11R5 \
10301 /usr/local/include/X11R4 \
10303 /usr/X386/include \
10304 /usr/x386/include \
10305 /usr/XFree86/include/X11 \
10308 /usr/local/include \
10309 /usr/unsupported/include \
10310 /usr/athena/include \
10311 /usr/local/x11r5/include \
10312 /usr/lpp/Xamples/include \
10314 /usr/openwin/include \
10315 /usr/openwin/share/include \
10318 if test -r "$ac_dir/X11/xpm.h"; then
10319 vt_xpm_includes="$ac_dir"
10320 vt_xpm_include_X11=yes
10323 if test -r "$ac_dir/xpm.h"; then
10324 vt_xpm_includes=$ac_dir
10330 rm -f conftest.err conftest.$ac_ext
10333 if test "$vt_xpm_libraries" = NO; then
10334 # Check for the libraries.
10336 # See if we find them without any special options.
10337 # Don't add to $LIBS permanently.
10338 ac_save_LIBS="$LIBS"
10339 LIBS="$LIBS $X_LIBS -lXpm -lX11"
10340 cat >conftest.$ac_ext <<_ACEOF
10343 cat confdefs.h >>conftest.$ac_ext
10344 cat >>conftest.$ac_ext <<_ACEOF
10345 /* end confdefs.h. */
10350 XpmReadFileToPixmap()
10355 rm -f conftest.$ac_objext conftest$ac_exeext
10356 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10357 (eval $ac_link) 2>conftest.er1
10359 grep -v '^ *+' conftest.er1 >conftest.err
10361 cat conftest.err >&5
10362 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10363 (exit $ac_status); } &&
10364 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10365 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10366 (eval $ac_try) 2>&5
10368 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10369 (exit $ac_status); }; } &&
10370 { ac_try='test -s conftest$ac_exeext'
10371 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10372 (eval $ac_try) 2>&5
10374 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10375 (exit $ac_status); }; }; then
10376 LIBS="$ac_save_LIBS"
10377 # We can link libXpm with no special library path.
10380 echo "$as_me: failed program was:" >&5
10381 sed 's/^/| /' conftest.$ac_ext >&5
10383 LIBS="$ac_save_LIBS"
10384 # First see if replacing the include by lib works.
10386 `echo "$vt_xpm_includes" | sed 's,include/X11,lib,;s,include,lib,'` \
10397 /usr/local/X11/lib \
10398 /usr/local/X11R6/lib \
10399 /usr/local/X11R5/lib \
10400 /usr/local/X11R4/lib \
10402 /usr/local/lib/X11 \
10403 /usr/local/lib/X11R6 \
10404 /usr/local/lib/X11R5 \
10405 /usr/local/lib/X11R4 \
10409 /usr/XFree86/lib/X11 \
10413 /usr/unsupported/lib \
10415 /usr/local/x11r5/lib \
10416 /usr/lpp/Xamples/lib \
10419 /usr/openwin/share/lib \
10422 for ac_extension in a so sl; do
10423 if test -r $ac_dir/libXpm.$ac_extension; then
10424 vt_xpm_libraries=$ac_dir
10430 rm -f conftest.err conftest.$ac_objext \
10431 conftest$ac_exeext conftest.$ac_ext
10435 if test "$vt_xpm_includes" = NO -o "$vt_xpm_libraries" = NO; then
10436 ac_cv_have_xpm="have_xpm=no"
10438 ac_cv_have_xpm="have_xpm=yes \
10439 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10440 vt_xpm_include_X11=$vt_xpm_include_X11"
10443 eval "$ac_cv_have_xpm"
10446 if test "$have_xpm" != yes; then
10447 echo "$as_me:$LINENO: result: $have_xpm" >&5
10448 echo "${ECHO_T}$have_xpm" >&6
10451 if test "$xpm_includes" != NO; then
10452 if test "$xpm_includes" = "$vt_xpm_includes"; then
10453 if test -r "$xpm_includes/X11/xpm.h"; then
10454 vt_xpm_include_X11=yes
10457 vt_xpm_include_X11=no
10458 if test -z "$xpm_includes"; then
10459 cat >conftest.$ac_ext <<_ACEOF
10462 cat confdefs.h >>conftest.$ac_ext
10463 cat >>conftest.$ac_ext <<_ACEOF
10464 /* end confdefs.h. */
10465 #include <X11/xpm.h>
10467 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10468 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10470 grep -v '^ *+' conftest.er1 >conftest.err
10472 cat conftest.err >&5
10473 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10474 (exit $ac_status); } >/dev/null; then
10475 if test -s conftest.err; then
10476 ac_cpp_err=$ac_cxx_preproc_warn_flag
10477 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10484 if test -z "$ac_cpp_err"; then
10485 vt_xpm_include_X11=yes
10487 echo "$as_me: failed program was:" >&5
10488 sed 's/^/| /' conftest.$ac_ext >&5
10492 rm -f conftest.err conftest.$ac_ext
10494 if test -r "$xpm_includes/X11/xpm.h"; then
10495 vt_xpm_include_X11=yes
10499 vt_xpm_includes=$xpm_includes
10501 if test "x$xpm_libraries" != xNO; then
10502 vt_xpm_libraries=$xpm_libraries
10504 # Update the cache value to reflect the command line values.
10505 ac_cv_have_xpm="have_xpm=yes \
10506 vt_xpm_includes=$vt_xpm_includes vt_xpm_libraries=$vt_xpm_libraries \
10507 vt_xpm_include_X11=$vt_xpm_include_X11"
10508 eval "$ac_cv_have_xpm"
10509 echo "$as_me:$LINENO: result: -I$vt_xpm_includes, -L$vt_xpm_libraries" >&5
10510 echo "${ECHO_T}-I$vt_xpm_includes, -L$vt_xpm_libraries" >&6
10511 if test -n "$vt_xpm_includes"; then
10512 XPM_CPPFLAGS="-DHAVE_LIBXPM"
10514 if test -n "$vt_xpm_includes"; then
10515 XPM_CFLAGS="-I$vt_xpm_includes"
10518 if test -n "$vt_xpm_libraries"; then
10519 XPM_LIBS="-L$vt_xpm_libraries $XPM_LIBS"
10521 if test "x$vt_xpm_include_X11" = xyes; then
10523 cat >>confdefs.h <<\_ACEOF
10524 #define XPM_INC_X11 1
10534 if test x$no_xpm = xyes; then
10535 support_xpm=needsmanualspecification
10539 echo "$as_me:$LINENO: checking for sys/wait.h that is POSIX.1 compatible" >&5
10540 echo $ECHO_N "checking for sys/wait.h that is POSIX.1 compatible... $ECHO_C" >&6
10541 if test "${ac_cv_header_sys_wait_h+set}" = set; then
10542 echo $ECHO_N "(cached) $ECHO_C" >&6
10544 cat >conftest.$ac_ext <<_ACEOF
10547 cat confdefs.h >>conftest.$ac_ext
10548 cat >>conftest.$ac_ext <<_ACEOF
10549 /* end confdefs.h. */
10550 #include <sys/types.h>
10551 #include <sys/wait.h>
10552 #ifndef WEXITSTATUS
10553 # define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8)
10556 # define WIFEXITED(stat_val) (((stat_val) & 255) == 0)
10564 s = WIFEXITED (s) ? WEXITSTATUS (s) : 1;
10569 rm -f conftest.$ac_objext
10570 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10571 (eval $ac_compile) 2>conftest.er1
10573 grep -v '^ *+' conftest.er1 >conftest.err
10575 cat conftest.err >&5
10576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10577 (exit $ac_status); } &&
10578 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10579 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10580 (eval $ac_try) 2>&5
10582 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10583 (exit $ac_status); }; } &&
10584 { ac_try='test -s conftest.$ac_objext'
10585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10586 (eval $ac_try) 2>&5
10588 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10589 (exit $ac_status); }; }; then
10590 ac_cv_header_sys_wait_h=yes
10592 echo "$as_me: failed program was:" >&5
10593 sed 's/^/| /' conftest.$ac_ext >&5
10595 ac_cv_header_sys_wait_h=no
10597 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10599 echo "$as_me:$LINENO: result: $ac_cv_header_sys_wait_h" >&5
10600 echo "${ECHO_T}$ac_cv_header_sys_wait_h" >&6
10601 if test $ac_cv_header_sys_wait_h = yes; then
10603 cat >>confdefs.h <<\_ACEOF
10604 #define HAVE_SYS_WAIT_H 1
10650 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10651 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10652 echo "$as_me:$LINENO: checking for $ac_header" >&5
10653 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10654 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10655 echo $ECHO_N "(cached) $ECHO_C" >&6
10657 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10658 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10660 # Is the header compilable?
10661 echo "$as_me:$LINENO: checking $ac_header usability" >&5
10662 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10663 cat >conftest.$ac_ext <<_ACEOF
10666 cat confdefs.h >>conftest.$ac_ext
10667 cat >>conftest.$ac_ext <<_ACEOF
10668 /* end confdefs.h. */
10669 $ac_includes_default
10670 #include <$ac_header>
10672 rm -f conftest.$ac_objext
10673 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10674 (eval $ac_compile) 2>conftest.er1
10676 grep -v '^ *+' conftest.er1 >conftest.err
10678 cat conftest.err >&5
10679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10680 (exit $ac_status); } &&
10681 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10683 (eval $ac_try) 2>&5
10685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10686 (exit $ac_status); }; } &&
10687 { ac_try='test -s conftest.$ac_objext'
10688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10689 (eval $ac_try) 2>&5
10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10692 (exit $ac_status); }; }; then
10693 ac_header_compiler=yes
10695 echo "$as_me: failed program was:" >&5
10696 sed 's/^/| /' conftest.$ac_ext >&5
10698 ac_header_compiler=no
10700 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10701 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10702 echo "${ECHO_T}$ac_header_compiler" >&6
10704 # Is the header present?
10705 echo "$as_me:$LINENO: checking $ac_header presence" >&5
10706 echo $ECHO_N "checking $ac_header presence... $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 #include <$ac_header>
10715 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10716 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10718 grep -v '^ *+' conftest.er1 >conftest.err
10720 cat conftest.err >&5
10721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10722 (exit $ac_status); } >/dev/null; then
10723 if test -s conftest.err; then
10724 ac_cpp_err=$ac_cxx_preproc_warn_flag
10725 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10732 if test -z "$ac_cpp_err"; then
10733 ac_header_preproc=yes
10735 echo "$as_me: failed program was:" >&5
10736 sed 's/^/| /' conftest.$ac_ext >&5
10738 ac_header_preproc=no
10740 rm -f conftest.err conftest.$ac_ext
10741 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10742 echo "${ECHO_T}$ac_header_preproc" >&6
10744 # So? What about this header?
10745 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10747 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10748 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10749 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10750 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10751 ac_header_preproc=yes
10754 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10755 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10756 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10757 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10758 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10759 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10760 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10761 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10762 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10763 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10764 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10765 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10768 ## ------------------------------------------ ##
10769 ## Report this to the AC_PACKAGE_NAME lists. ##
10770 ## ------------------------------------------ ##
10773 sed "s/^/$as_me: WARNING: /" >&2
10776 echo "$as_me:$LINENO: checking for $ac_header" >&5
10777 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10778 if eval "test \"\${$as_ac_Header+set}\" = set"; then
10779 echo $ECHO_N "(cached) $ECHO_C" >&6
10781 eval "$as_ac_Header=\$ac_header_preproc"
10783 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10784 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10787 if test `eval echo '${'$as_ac_Header'}'` = yes; then
10788 cat >>confdefs.h <<_ACEOF
10789 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10797 echo "$as_me:$LINENO: checking whether time.h and sys/time.h may both be included" >&5
10798 echo $ECHO_N "checking whether time.h and sys/time.h may both be included... $ECHO_C" >&6
10799 if test "${ac_cv_header_time+set}" = set; then
10800 echo $ECHO_N "(cached) $ECHO_C" >&6
10802 cat >conftest.$ac_ext <<_ACEOF
10805 cat confdefs.h >>conftest.$ac_ext
10806 cat >>conftest.$ac_ext <<_ACEOF
10807 /* end confdefs.h. */
10808 #include <sys/types.h>
10809 #include <sys/time.h>
10815 if ((struct tm *) 0)
10821 rm -f conftest.$ac_objext
10822 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10823 (eval $ac_compile) 2>conftest.er1
10825 grep -v '^ *+' conftest.er1 >conftest.err
10827 cat conftest.err >&5
10828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10829 (exit $ac_status); } &&
10830 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10832 (eval $ac_try) 2>&5
10834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10835 (exit $ac_status); }; } &&
10836 { ac_try='test -s conftest.$ac_objext'
10837 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10838 (eval $ac_try) 2>&5
10840 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10841 (exit $ac_status); }; }; then
10842 ac_cv_header_time=yes
10844 echo "$as_me: failed program was:" >&5
10845 sed 's/^/| /' conftest.$ac_ext >&5
10847 ac_cv_header_time=no
10849 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10851 echo "$as_me:$LINENO: result: $ac_cv_header_time" >&5
10852 echo "${ECHO_T}$ac_cv_header_time" >&6
10853 if test $ac_cv_header_time = yes; then
10855 cat >>confdefs.h <<\_ACEOF
10856 #define TIME_WITH_SYS_TIME 1
10862 echo "$as_me:$LINENO: checking whether termios.h and sys/ioctl.h may both be included" >&5
10863 echo $ECHO_N "checking whether termios.h and sys/ioctl.h may both be included... $ECHO_C" >&6
10864 if test "${rxvt_cv_header_sysioctl+set}" = set; then
10865 echo $ECHO_N "(cached) $ECHO_C" >&6
10867 cat >conftest.$ac_ext <<_ACEOF
10870 cat confdefs.h >>conftest.$ac_ext
10871 cat >>conftest.$ac_ext <<_ACEOF
10872 /* end confdefs.h. */
10874 #include <sys/ioctl.h>
10875 #ifdef HAVE_TERMIOS_H
10876 #include <termios.h>
10886 rm -f conftest.$ac_objext
10887 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10888 (eval $ac_compile) 2>conftest.er1
10890 grep -v '^ *+' conftest.er1 >conftest.err
10892 cat conftest.err >&5
10893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10894 (exit $ac_status); } &&
10895 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10896 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10897 (eval $ac_try) 2>&5
10899 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10900 (exit $ac_status); }; } &&
10901 { ac_try='test -s conftest.$ac_objext'
10902 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10903 (eval $ac_try) 2>&5
10905 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10906 (exit $ac_status); }; }; then
10907 rxvt_cv_header_sysioctl=yes
10909 echo "$as_me: failed program was:" >&5
10910 sed 's/^/| /' conftest.$ac_ext >&5
10912 rxvt_cv_header_sysioctl=no
10914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10916 echo "$as_me:$LINENO: result: $rxvt_cv_header_sysioctl" >&5
10917 echo "${ECHO_T}$rxvt_cv_header_sysioctl" >&6
10919 if test -n "$GCC"; then
10924 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-rpath '$LDARG'\1/g'
10926 ac_save_CFLAGS=$CFLAGS
10928 CFLAGS="$CFLAGS $X_CFLAGS"
10929 LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10930 echo "$as_me:$LINENO: checking for -rpath dynamic library path recording" >&5
10931 echo $ECHO_N "checking for -rpath dynamic library path recording... $ECHO_C" >&6
10932 if test "${rxvt_cv_rpath+set}" = set; then
10933 echo $ECHO_N "(cached) $ECHO_C" >&6
10935 if test "$cross_compiling" = yes; then
10936 { echo "$as_me:$LINENO: WARNING: You may need to check the LIBS line" >&5
10937 echo "$as_me: WARNING: You may need to check the LIBS line" >&2;}
10939 cat >conftest.$ac_ext <<_ACEOF
10942 cat confdefs.h >>conftest.$ac_ext
10943 cat >>conftest.$ac_ext <<_ACEOF
10944 /* end confdefs.h. */
10949 (void) XOpenDisplay("foobar");
10952 rm -f conftest$ac_exeext
10953 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10954 (eval $ac_link) 2>&5
10956 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10957 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
10958 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10959 (eval $ac_try) 2>&5
10961 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10962 (exit $ac_status); }; }; then
10965 echo "$as_me: program exited with status $ac_status" >&5
10966 echo "$as_me: failed program was:" >&5
10967 sed 's/^/| /' conftest.$ac_ext >&5
10969 ( exit $ac_status )
10972 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10975 echo "$as_me:$LINENO: result: $rxvt_cv_rpath" >&5
10976 echo "${ECHO_T}$rxvt_cv_rpath" >&6
10977 if test x$rxvt_cv_rpath != xyes; then
10978 R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g'
10979 LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"`
10980 echo "$as_me:$LINENO: checking for -R dynamic library path recording" >&5
10981 echo $ECHO_N "checking for -R dynamic library path recording... $ECHO_C" >&6
10982 if test "${rxvt_cv_R+set}" = set; then
10983 echo $ECHO_N "(cached) $ECHO_C" >&6
10985 if test "$cross_compiling" = yes; then
10988 cat >conftest.$ac_ext <<_ACEOF
10991 cat confdefs.h >>conftest.$ac_ext
10992 cat >>conftest.$ac_ext <<_ACEOF
10993 /* end confdefs.h. */
10998 (void) XOpenDisplay("foobar");
11001 rm -f conftest$ac_exeext
11002 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11003 (eval $ac_link) 2>&5
11005 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11006 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11008 (eval $ac_try) 2>&5
11010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11011 (exit $ac_status); }; }; then
11014 echo "$as_me: program exited with status $ac_status" >&5
11015 echo "$as_me: failed program was:" >&5
11016 sed 's/^/| /' conftest.$ac_ext >&5
11018 ( exit $ac_status )
11021 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11024 echo "$as_me:$LINENO: result: $rxvt_cv_R" >&5
11025 echo "${ECHO_T}$rxvt_cv_R" >&6
11026 if test x$rxvt_cv_R != xyes; then
11027 LIBS="$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
11031 echo "$as_me:$LINENO: checking for XPointer" >&5
11032 echo $ECHO_N "checking for XPointer... $ECHO_C" >&6
11033 if test "${rxvt_cv_xpointer+set}" = set; then
11034 echo $ECHO_N "(cached) $ECHO_C" >&6
11036 cat >conftest.$ac_ext <<_ACEOF
11039 cat confdefs.h >>conftest.$ac_ext
11040 cat >>conftest.$ac_ext <<_ACEOF
11041 /* end confdefs.h. */
11042 #include <X11/Xlib.h>
11051 rm -f conftest.$ac_objext
11052 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11053 (eval $ac_compile) 2>conftest.er1
11055 grep -v '^ *+' conftest.er1 >conftest.err
11057 cat conftest.err >&5
11058 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11059 (exit $ac_status); } &&
11060 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11061 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11062 (eval $ac_try) 2>&5
11064 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11065 (exit $ac_status); }; } &&
11066 { ac_try='test -s conftest.$ac_objext'
11067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11068 (eval $ac_try) 2>&5
11070 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071 (exit $ac_status); }; }; then
11072 rxvt_cv_xpointer=yes
11074 echo "$as_me: failed program was:" >&5
11075 sed 's/^/| /' conftest.$ac_ext >&5
11077 rxvt_cv_xpointer=no
11079 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11081 echo "$as_me:$LINENO: result: $rxvt_cv_xpointer" >&5
11082 echo "${ECHO_T}$rxvt_cv_xpointer" >&6
11083 if test x$rxvt_cv_xpointer = xyes; then
11085 cat >>confdefs.h <<\_ACEOF
11086 #define HAVE_XPOINTER 1
11091 CFLAGS=$ac_save_CFLAGS
11094 echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
11095 echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
11096 if test "${ac_cv_c_const+set}" = set; then
11097 echo $ECHO_N "(cached) $ECHO_C" >&6
11099 cat >conftest.$ac_ext <<_ACEOF
11102 cat confdefs.h >>conftest.$ac_ext
11103 cat >>conftest.$ac_ext <<_ACEOF
11104 /* end confdefs.h. */
11109 /* FIXME: Include the comments suggested by Paul. */
11110 #ifndef __cplusplus
11111 /* Ultrix mips cc rejects this. */
11112 typedef int charset[2];
11114 /* SunOS 4.1.1 cc rejects this. */
11115 char const *const *ccp;
11117 /* NEC SVR4.0.2 mips cc rejects this. */
11118 struct point {int x, y;};
11119 static struct point const zero = {0,0};
11120 /* AIX XL C 1.02.0.0 rejects this.
11121 It does not let you subtract one const X* pointer from another in
11122 an arm of an if-expression whose if-part is not a constant
11124 const char *g = "string";
11125 ccp = &g + (g ? g-g : 0);
11126 /* HPUX 7.0 cc rejects these. */
11129 ccp = (char const *const *) p;
11130 { /* SCO 3.2v4 cc rejects this. */
11132 char const *s = 0 ? (char *) 0 : (char const *) 0;
11136 { /* Someone thinks the Sun supposedly-ANSI compiler will reject this. */
11137 int x[] = {25, 17};
11138 const int *foo = &x[0];
11141 { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
11142 typedef const int *iptr;
11146 { /* AIX XL C 1.02.0.0 rejects this saying
11147 "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
11148 struct s { int j; const int *ap[3]; };
11149 struct s *b; b->j = 5;
11151 { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
11152 const int foo = 10;
11160 rm -f conftest.$ac_objext
11161 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11162 (eval $ac_compile) 2>conftest.er1
11164 grep -v '^ *+' conftest.er1 >conftest.err
11166 cat conftest.err >&5
11167 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11168 (exit $ac_status); } &&
11169 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11170 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11171 (eval $ac_try) 2>&5
11173 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11174 (exit $ac_status); }; } &&
11175 { ac_try='test -s conftest.$ac_objext'
11176 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11177 (eval $ac_try) 2>&5
11179 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11180 (exit $ac_status); }; }; then
11183 echo "$as_me: failed program was:" >&5
11184 sed 's/^/| /' conftest.$ac_ext >&5
11188 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11190 echo "$as_me:$LINENO: result: $ac_cv_c_const" >&5
11191 echo "${ECHO_T}$ac_cv_c_const" >&6
11192 if test $ac_cv_c_const = no; then
11194 cat >>confdefs.h <<\_ACEOF
11200 echo "$as_me:$LINENO: checking for inline" >&5
11201 echo $ECHO_N "checking for inline... $ECHO_C" >&6
11202 if test "${ac_cv_c_inline+set}" = set; then
11203 echo $ECHO_N "(cached) $ECHO_C" >&6
11206 for ac_kw in inline __inline__ __inline; do
11207 cat >conftest.$ac_ext <<_ACEOF
11210 cat confdefs.h >>conftest.$ac_ext
11211 cat >>conftest.$ac_ext <<_ACEOF
11212 /* end confdefs.h. */
11213 #ifndef __cplusplus
11215 static $ac_kw foo_t static_foo () {return 0; }
11216 $ac_kw foo_t foo () {return 0; }
11220 rm -f conftest.$ac_objext
11221 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11222 (eval $ac_compile) 2>conftest.er1
11224 grep -v '^ *+' conftest.er1 >conftest.err
11226 cat conftest.err >&5
11227 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11228 (exit $ac_status); } &&
11229 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11230 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11231 (eval $ac_try) 2>&5
11233 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11234 (exit $ac_status); }; } &&
11235 { ac_try='test -s conftest.$ac_objext'
11236 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11237 (eval $ac_try) 2>&5
11239 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11240 (exit $ac_status); }; }; then
11241 ac_cv_c_inline=$ac_kw; break
11243 echo "$as_me: failed program was:" >&5
11244 sed 's/^/| /' conftest.$ac_ext >&5
11247 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11251 echo "$as_me:$LINENO: result: $ac_cv_c_inline" >&5
11252 echo "${ECHO_T}$ac_cv_c_inline" >&6
11255 case $ac_cv_c_inline in
11258 case $ac_cv_c_inline in
11260 *) ac_val=$ac_cv_c_inline;;
11262 cat >>confdefs.h <<_ACEOF
11263 #ifndef __cplusplus
11264 #define inline $ac_val
11272 echo "$as_me:$LINENO: checking for mode_t" >&5
11273 echo $ECHO_N "checking for mode_t... $ECHO_C" >&6
11274 if test "${ac_cv_type_mode_t+set}" = set; then
11275 echo $ECHO_N "(cached) $ECHO_C" >&6
11277 cat >conftest.$ac_ext <<_ACEOF
11280 cat confdefs.h >>conftest.$ac_ext
11281 cat >>conftest.$ac_ext <<_ACEOF
11282 /* end confdefs.h. */
11283 $ac_includes_default
11289 if (sizeof (mode_t))
11295 rm -f conftest.$ac_objext
11296 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11297 (eval $ac_compile) 2>conftest.er1
11299 grep -v '^ *+' conftest.er1 >conftest.err
11301 cat conftest.err >&5
11302 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11303 (exit $ac_status); } &&
11304 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11305 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11306 (eval $ac_try) 2>&5
11308 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11309 (exit $ac_status); }; } &&
11310 { ac_try='test -s conftest.$ac_objext'
11311 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11312 (eval $ac_try) 2>&5
11314 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11315 (exit $ac_status); }; }; then
11316 ac_cv_type_mode_t=yes
11318 echo "$as_me: failed program was:" >&5
11319 sed 's/^/| /' conftest.$ac_ext >&5
11321 ac_cv_type_mode_t=no
11323 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11325 echo "$as_me:$LINENO: result: $ac_cv_type_mode_t" >&5
11326 echo "${ECHO_T}$ac_cv_type_mode_t" >&6
11327 if test $ac_cv_type_mode_t = yes; then
11331 cat >>confdefs.h <<_ACEOF
11337 echo "$as_me:$LINENO: checking for pid_t" >&5
11338 echo $ECHO_N "checking for pid_t... $ECHO_C" >&6
11339 if test "${ac_cv_type_pid_t+set}" = set; then
11340 echo $ECHO_N "(cached) $ECHO_C" >&6
11342 cat >conftest.$ac_ext <<_ACEOF
11345 cat confdefs.h >>conftest.$ac_ext
11346 cat >>conftest.$ac_ext <<_ACEOF
11347 /* end confdefs.h. */
11348 $ac_includes_default
11354 if (sizeof (pid_t))
11360 rm -f conftest.$ac_objext
11361 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11362 (eval $ac_compile) 2>conftest.er1
11364 grep -v '^ *+' conftest.er1 >conftest.err
11366 cat conftest.err >&5
11367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11368 (exit $ac_status); } &&
11369 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11371 (eval $ac_try) 2>&5
11373 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374 (exit $ac_status); }; } &&
11375 { ac_try='test -s conftest.$ac_objext'
11376 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11377 (eval $ac_try) 2>&5
11379 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11380 (exit $ac_status); }; }; then
11381 ac_cv_type_pid_t=yes
11383 echo "$as_me: failed program was:" >&5
11384 sed 's/^/| /' conftest.$ac_ext >&5
11386 ac_cv_type_pid_t=no
11388 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11390 echo "$as_me:$LINENO: result: $ac_cv_type_pid_t" >&5
11391 echo "${ECHO_T}$ac_cv_type_pid_t" >&6
11392 if test $ac_cv_type_pid_t = yes; then
11396 cat >>confdefs.h <<_ACEOF
11402 echo "$as_me:$LINENO: checking for uid_t in sys/types.h" >&5
11403 echo $ECHO_N "checking for uid_t in sys/types.h... $ECHO_C" >&6
11404 if test "${ac_cv_type_uid_t+set}" = set; then
11405 echo $ECHO_N "(cached) $ECHO_C" >&6
11407 cat >conftest.$ac_ext <<_ACEOF
11410 cat confdefs.h >>conftest.$ac_ext
11411 cat >>conftest.$ac_ext <<_ACEOF
11412 /* end confdefs.h. */
11413 #include <sys/types.h>
11416 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
11417 $EGREP "uid_t" >/dev/null 2>&1; then
11418 ac_cv_type_uid_t=yes
11420 ac_cv_type_uid_t=no
11425 echo "$as_me:$LINENO: result: $ac_cv_type_uid_t" >&5
11426 echo "${ECHO_T}$ac_cv_type_uid_t" >&6
11427 if test $ac_cv_type_uid_t = no; then
11429 cat >>confdefs.h <<\_ACEOF
11434 cat >>confdefs.h <<\_ACEOF
11442 echo "$as_me:$LINENO: checking for char" >&5
11443 echo $ECHO_N "checking for char... $ECHO_C" >&6
11444 if test "${ac_cv_type_char+set}" = set; then
11445 echo $ECHO_N "(cached) $ECHO_C" >&6
11447 cat >conftest.$ac_ext <<_ACEOF
11450 cat confdefs.h >>conftest.$ac_ext
11451 cat >>conftest.$ac_ext <<_ACEOF
11452 /* end confdefs.h. */
11453 $ac_includes_default
11465 rm -f conftest.$ac_objext
11466 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11467 (eval $ac_compile) 2>conftest.er1
11469 grep -v '^ *+' conftest.er1 >conftest.err
11471 cat conftest.err >&5
11472 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11473 (exit $ac_status); } &&
11474 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11475 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11476 (eval $ac_try) 2>&5
11478 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11479 (exit $ac_status); }; } &&
11480 { ac_try='test -s conftest.$ac_objext'
11481 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11482 (eval $ac_try) 2>&5
11484 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11485 (exit $ac_status); }; }; then
11486 ac_cv_type_char=yes
11488 echo "$as_me: failed program was:" >&5
11489 sed 's/^/| /' conftest.$ac_ext >&5
11493 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11495 echo "$as_me:$LINENO: result: $ac_cv_type_char" >&5
11496 echo "${ECHO_T}$ac_cv_type_char" >&6
11498 echo "$as_me:$LINENO: checking size of char" >&5
11499 echo $ECHO_N "checking size of char... $ECHO_C" >&6
11500 if test "${ac_cv_sizeof_char+set}" = set; then
11501 echo $ECHO_N "(cached) $ECHO_C" >&6
11503 if test "$ac_cv_type_char" = yes; then
11504 # The cast to unsigned long works around a bug in the HP C Compiler
11505 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11506 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11507 # This bug is HP SR number 8606223364.
11508 if test "$cross_compiling" = yes; then
11509 # Depending upon the size, compute the lo and hi bounds.
11510 cat >conftest.$ac_ext <<_ACEOF
11513 cat confdefs.h >>conftest.$ac_ext
11514 cat >>conftest.$ac_ext <<_ACEOF
11515 /* end confdefs.h. */
11516 $ac_includes_default
11520 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= 0)];
11527 rm -f conftest.$ac_objext
11528 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11529 (eval $ac_compile) 2>conftest.er1
11531 grep -v '^ *+' conftest.er1 >conftest.err
11533 cat conftest.err >&5
11534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11535 (exit $ac_status); } &&
11536 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11537 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11538 (eval $ac_try) 2>&5
11540 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11541 (exit $ac_status); }; } &&
11542 { ac_try='test -s conftest.$ac_objext'
11543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544 (eval $ac_try) 2>&5
11546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547 (exit $ac_status); }; }; then
11550 cat >conftest.$ac_ext <<_ACEOF
11553 cat confdefs.h >>conftest.$ac_ext
11554 cat >>conftest.$ac_ext <<_ACEOF
11555 /* end confdefs.h. */
11556 $ac_includes_default
11560 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11567 rm -f conftest.$ac_objext
11568 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11569 (eval $ac_compile) 2>conftest.er1
11571 grep -v '^ *+' conftest.er1 >conftest.err
11573 cat conftest.err >&5
11574 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11575 (exit $ac_status); } &&
11576 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11577 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11578 (eval $ac_try) 2>&5
11580 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11581 (exit $ac_status); }; } &&
11582 { ac_try='test -s conftest.$ac_objext'
11583 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11584 (eval $ac_try) 2>&5
11586 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11587 (exit $ac_status); }; }; then
11588 ac_hi=$ac_mid; break
11590 echo "$as_me: failed program was:" >&5
11591 sed 's/^/| /' conftest.$ac_ext >&5
11593 ac_lo=`expr $ac_mid + 1`
11594 if test $ac_lo -le $ac_mid; then
11598 ac_mid=`expr 2 '*' $ac_mid + 1`
11600 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11603 echo "$as_me: failed program was:" >&5
11604 sed 's/^/| /' conftest.$ac_ext >&5
11606 cat >conftest.$ac_ext <<_ACEOF
11609 cat confdefs.h >>conftest.$ac_ext
11610 cat >>conftest.$ac_ext <<_ACEOF
11611 /* end confdefs.h. */
11612 $ac_includes_default
11616 static int test_array [1 - 2 * !(((long) (sizeof (char))) < 0)];
11623 rm -f conftest.$ac_objext
11624 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11625 (eval $ac_compile) 2>conftest.er1
11627 grep -v '^ *+' conftest.er1 >conftest.err
11629 cat conftest.err >&5
11630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11631 (exit $ac_status); } &&
11632 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11633 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11634 (eval $ac_try) 2>&5
11636 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11637 (exit $ac_status); }; } &&
11638 { ac_try='test -s conftest.$ac_objext'
11639 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11640 (eval $ac_try) 2>&5
11642 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11643 (exit $ac_status); }; }; then
11646 cat >conftest.$ac_ext <<_ACEOF
11649 cat confdefs.h >>conftest.$ac_ext
11650 cat >>conftest.$ac_ext <<_ACEOF
11651 /* end confdefs.h. */
11652 $ac_includes_default
11656 static int test_array [1 - 2 * !(((long) (sizeof (char))) >= $ac_mid)];
11663 rm -f conftest.$ac_objext
11664 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11665 (eval $ac_compile) 2>conftest.er1
11667 grep -v '^ *+' conftest.er1 >conftest.err
11669 cat conftest.err >&5
11670 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11671 (exit $ac_status); } &&
11672 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11673 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11674 (eval $ac_try) 2>&5
11676 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11677 (exit $ac_status); }; } &&
11678 { ac_try='test -s conftest.$ac_objext'
11679 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11680 (eval $ac_try) 2>&5
11682 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11683 (exit $ac_status); }; }; then
11684 ac_lo=$ac_mid; break
11686 echo "$as_me: failed program was:" >&5
11687 sed 's/^/| /' conftest.$ac_ext >&5
11689 ac_hi=`expr '(' $ac_mid ')' - 1`
11690 if test $ac_mid -le $ac_hi; then
11694 ac_mid=`expr 2 '*' $ac_mid`
11696 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11699 echo "$as_me: failed program was:" >&5
11700 sed 's/^/| /' conftest.$ac_ext >&5
11704 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11706 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11707 # Binary search between lo and hi bounds.
11708 while test "x$ac_lo" != "x$ac_hi"; do
11709 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
11710 cat >conftest.$ac_ext <<_ACEOF
11713 cat confdefs.h >>conftest.$ac_ext
11714 cat >>conftest.$ac_ext <<_ACEOF
11715 /* end confdefs.h. */
11716 $ac_includes_default
11720 static int test_array [1 - 2 * !(((long) (sizeof (char))) <= $ac_mid)];
11727 rm -f conftest.$ac_objext
11728 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11729 (eval $ac_compile) 2>conftest.er1
11731 grep -v '^ *+' conftest.er1 >conftest.err
11733 cat conftest.err >&5
11734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735 (exit $ac_status); } &&
11736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738 (eval $ac_try) 2>&5
11740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741 (exit $ac_status); }; } &&
11742 { ac_try='test -s conftest.$ac_objext'
11743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11744 (eval $ac_try) 2>&5
11746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747 (exit $ac_status); }; }; then
11750 echo "$as_me: failed program was:" >&5
11751 sed 's/^/| /' conftest.$ac_ext >&5
11753 ac_lo=`expr '(' $ac_mid ')' + 1`
11755 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11758 ?*) ac_cv_sizeof_char=$ac_lo;;
11759 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11760 See \`config.log' for more details." >&5
11761 echo "$as_me: error: cannot compute sizeof (char), 77
11762 See \`config.log' for more details." >&2;}
11763 { (exit 1); exit 1; }; } ;;
11766 if test "$cross_compiling" = yes; then
11767 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
11768 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
11769 { (exit 1); exit 1; }; }
11771 cat >conftest.$ac_ext <<_ACEOF
11774 cat confdefs.h >>conftest.$ac_ext
11775 cat >>conftest.$ac_ext <<_ACEOF
11776 /* end confdefs.h. */
11777 $ac_includes_default
11778 long longval () { return (long) (sizeof (char)); }
11779 unsigned long ulongval () { return (long) (sizeof (char)); }
11781 #include <stdlib.h>
11786 FILE *f = fopen ("conftest.val", "w");
11789 if (((long) (sizeof (char))) < 0)
11791 long i = longval ();
11792 if (i != ((long) (sizeof (char))))
11794 fprintf (f, "%ld\n", i);
11798 unsigned long i = ulongval ();
11799 if (i != ((long) (sizeof (char))))
11801 fprintf (f, "%lu\n", i);
11803 exit (ferror (f) || fclose (f) != 0);
11809 rm -f conftest$ac_exeext
11810 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11811 (eval $ac_link) 2>&5
11813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11814 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
11815 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11816 (eval $ac_try) 2>&5
11818 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11819 (exit $ac_status); }; }; then
11820 ac_cv_sizeof_char=`cat conftest.val`
11822 echo "$as_me: program exited with status $ac_status" >&5
11823 echo "$as_me: failed program was:" >&5
11824 sed 's/^/| /' conftest.$ac_ext >&5
11826 ( exit $ac_status )
11827 { { echo "$as_me:$LINENO: error: cannot compute sizeof (char), 77
11828 See \`config.log' for more details." >&5
11829 echo "$as_me: error: cannot compute sizeof (char), 77
11830 See \`config.log' for more details." >&2;}
11831 { (exit 1); exit 1; }; }
11833 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11838 ac_cv_sizeof_char=0
11841 echo "$as_me:$LINENO: result: $ac_cv_sizeof_char" >&5
11842 echo "${ECHO_T}$ac_cv_sizeof_char" >&6
11843 cat >>confdefs.h <<_ACEOF
11844 #define SIZEOF_CHAR $ac_cv_sizeof_char
11848 echo "$as_me:$LINENO: checking for short" >&5
11849 echo $ECHO_N "checking for short... $ECHO_C" >&6
11850 if test "${ac_cv_type_short+set}" = set; then
11851 echo $ECHO_N "(cached) $ECHO_C" >&6
11853 cat >conftest.$ac_ext <<_ACEOF
11856 cat confdefs.h >>conftest.$ac_ext
11857 cat >>conftest.$ac_ext <<_ACEOF
11858 /* end confdefs.h. */
11859 $ac_includes_default
11865 if (sizeof (short))
11871 rm -f conftest.$ac_objext
11872 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11873 (eval $ac_compile) 2>conftest.er1
11875 grep -v '^ *+' conftest.er1 >conftest.err
11877 cat conftest.err >&5
11878 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11879 (exit $ac_status); } &&
11880 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11881 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11882 (eval $ac_try) 2>&5
11884 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11885 (exit $ac_status); }; } &&
11886 { ac_try='test -s conftest.$ac_objext'
11887 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11888 (eval $ac_try) 2>&5
11890 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11891 (exit $ac_status); }; }; then
11892 ac_cv_type_short=yes
11894 echo "$as_me: failed program was:" >&5
11895 sed 's/^/| /' conftest.$ac_ext >&5
11897 ac_cv_type_short=no
11899 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11901 echo "$as_me:$LINENO: result: $ac_cv_type_short" >&5
11902 echo "${ECHO_T}$ac_cv_type_short" >&6
11904 echo "$as_me:$LINENO: checking size of short" >&5
11905 echo $ECHO_N "checking size of short... $ECHO_C" >&6
11906 if test "${ac_cv_sizeof_short+set}" = set; then
11907 echo $ECHO_N "(cached) $ECHO_C" >&6
11909 if test "$ac_cv_type_short" = yes; then
11910 # The cast to unsigned long works around a bug in the HP C Compiler
11911 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
11912 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
11913 # This bug is HP SR number 8606223364.
11914 if test "$cross_compiling" = yes; then
11915 # Depending upon the size, compute the lo and hi bounds.
11916 cat >conftest.$ac_ext <<_ACEOF
11919 cat confdefs.h >>conftest.$ac_ext
11920 cat >>conftest.$ac_ext <<_ACEOF
11921 /* end confdefs.h. */
11922 $ac_includes_default
11926 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= 0)];
11933 rm -f conftest.$ac_objext
11934 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11935 (eval $ac_compile) 2>conftest.er1
11937 grep -v '^ *+' conftest.er1 >conftest.err
11939 cat conftest.err >&5
11940 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11941 (exit $ac_status); } &&
11942 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11944 (eval $ac_try) 2>&5
11946 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11947 (exit $ac_status); }; } &&
11948 { ac_try='test -s conftest.$ac_objext'
11949 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11950 (eval $ac_try) 2>&5
11952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11953 (exit $ac_status); }; }; then
11956 cat >conftest.$ac_ext <<_ACEOF
11959 cat confdefs.h >>conftest.$ac_ext
11960 cat >>conftest.$ac_ext <<_ACEOF
11961 /* end confdefs.h. */
11962 $ac_includes_default
11966 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
11973 rm -f conftest.$ac_objext
11974 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
11975 (eval $ac_compile) 2>conftest.er1
11977 grep -v '^ *+' conftest.er1 >conftest.err
11979 cat conftest.err >&5
11980 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11981 (exit $ac_status); } &&
11982 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11983 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11984 (eval $ac_try) 2>&5
11986 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11987 (exit $ac_status); }; } &&
11988 { ac_try='test -s conftest.$ac_objext'
11989 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11990 (eval $ac_try) 2>&5
11992 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11993 (exit $ac_status); }; }; then
11994 ac_hi=$ac_mid; break
11996 echo "$as_me: failed program was:" >&5
11997 sed 's/^/| /' conftest.$ac_ext >&5
11999 ac_lo=`expr $ac_mid + 1`
12000 if test $ac_lo -le $ac_mid; then
12004 ac_mid=`expr 2 '*' $ac_mid + 1`
12006 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12009 echo "$as_me: failed program was:" >&5
12010 sed 's/^/| /' conftest.$ac_ext >&5
12012 cat >conftest.$ac_ext <<_ACEOF
12015 cat confdefs.h >>conftest.$ac_ext
12016 cat >>conftest.$ac_ext <<_ACEOF
12017 /* end confdefs.h. */
12018 $ac_includes_default
12022 static int test_array [1 - 2 * !(((long) (sizeof (short))) < 0)];
12029 rm -f conftest.$ac_objext
12030 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12031 (eval $ac_compile) 2>conftest.er1
12033 grep -v '^ *+' conftest.er1 >conftest.err
12035 cat conftest.err >&5
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); } &&
12038 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040 (eval $ac_try) 2>&5
12042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043 (exit $ac_status); }; } &&
12044 { ac_try='test -s conftest.$ac_objext'
12045 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12046 (eval $ac_try) 2>&5
12048 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12049 (exit $ac_status); }; }; then
12052 cat >conftest.$ac_ext <<_ACEOF
12055 cat confdefs.h >>conftest.$ac_ext
12056 cat >>conftest.$ac_ext <<_ACEOF
12057 /* end confdefs.h. */
12058 $ac_includes_default
12062 static int test_array [1 - 2 * !(((long) (sizeof (short))) >= $ac_mid)];
12069 rm -f conftest.$ac_objext
12070 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12071 (eval $ac_compile) 2>conftest.er1
12073 grep -v '^ *+' conftest.er1 >conftest.err
12075 cat conftest.err >&5
12076 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12077 (exit $ac_status); } &&
12078 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12079 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12080 (eval $ac_try) 2>&5
12082 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12083 (exit $ac_status); }; } &&
12084 { ac_try='test -s conftest.$ac_objext'
12085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12086 (eval $ac_try) 2>&5
12088 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12089 (exit $ac_status); }; }; then
12090 ac_lo=$ac_mid; break
12092 echo "$as_me: failed program was:" >&5
12093 sed 's/^/| /' conftest.$ac_ext >&5
12095 ac_hi=`expr '(' $ac_mid ')' - 1`
12096 if test $ac_mid -le $ac_hi; then
12100 ac_mid=`expr 2 '*' $ac_mid`
12102 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12105 echo "$as_me: failed program was:" >&5
12106 sed 's/^/| /' conftest.$ac_ext >&5
12110 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12113 # Binary search between lo and hi bounds.
12114 while test "x$ac_lo" != "x$ac_hi"; do
12115 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12116 cat >conftest.$ac_ext <<_ACEOF
12119 cat confdefs.h >>conftest.$ac_ext
12120 cat >>conftest.$ac_ext <<_ACEOF
12121 /* end confdefs.h. */
12122 $ac_includes_default
12126 static int test_array [1 - 2 * !(((long) (sizeof (short))) <= $ac_mid)];
12133 rm -f conftest.$ac_objext
12134 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12135 (eval $ac_compile) 2>conftest.er1
12137 grep -v '^ *+' conftest.er1 >conftest.err
12139 cat conftest.err >&5
12140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12141 (exit $ac_status); } &&
12142 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12143 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12144 (eval $ac_try) 2>&5
12146 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12147 (exit $ac_status); }; } &&
12148 { ac_try='test -s conftest.$ac_objext'
12149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12150 (eval $ac_try) 2>&5
12152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12153 (exit $ac_status); }; }; then
12156 echo "$as_me: failed program was:" >&5
12157 sed 's/^/| /' conftest.$ac_ext >&5
12159 ac_lo=`expr '(' $ac_mid ')' + 1`
12161 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12164 ?*) ac_cv_sizeof_short=$ac_lo;;
12165 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12166 See \`config.log' for more details." >&5
12167 echo "$as_me: error: cannot compute sizeof (short), 77
12168 See \`config.log' for more details." >&2;}
12169 { (exit 1); exit 1; }; } ;;
12172 if test "$cross_compiling" = yes; then
12173 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12174 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12175 { (exit 1); exit 1; }; }
12177 cat >conftest.$ac_ext <<_ACEOF
12180 cat confdefs.h >>conftest.$ac_ext
12181 cat >>conftest.$ac_ext <<_ACEOF
12182 /* end confdefs.h. */
12183 $ac_includes_default
12184 long longval () { return (long) (sizeof (short)); }
12185 unsigned long ulongval () { return (long) (sizeof (short)); }
12187 #include <stdlib.h>
12192 FILE *f = fopen ("conftest.val", "w");
12195 if (((long) (sizeof (short))) < 0)
12197 long i = longval ();
12198 if (i != ((long) (sizeof (short))))
12200 fprintf (f, "%ld\n", i);
12204 unsigned long i = ulongval ();
12205 if (i != ((long) (sizeof (short))))
12207 fprintf (f, "%lu\n", i);
12209 exit (ferror (f) || fclose (f) != 0);
12215 rm -f conftest$ac_exeext
12216 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12217 (eval $ac_link) 2>&5
12219 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12220 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12221 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12222 (eval $ac_try) 2>&5
12224 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12225 (exit $ac_status); }; }; then
12226 ac_cv_sizeof_short=`cat conftest.val`
12228 echo "$as_me: program exited with status $ac_status" >&5
12229 echo "$as_me: failed program was:" >&5
12230 sed 's/^/| /' conftest.$ac_ext >&5
12232 ( exit $ac_status )
12233 { { echo "$as_me:$LINENO: error: cannot compute sizeof (short), 77
12234 See \`config.log' for more details." >&5
12235 echo "$as_me: error: cannot compute sizeof (short), 77
12236 See \`config.log' for more details." >&2;}
12237 { (exit 1); exit 1; }; }
12239 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12244 ac_cv_sizeof_short=0
12247 echo "$as_me:$LINENO: result: $ac_cv_sizeof_short" >&5
12248 echo "${ECHO_T}$ac_cv_sizeof_short" >&6
12249 cat >>confdefs.h <<_ACEOF
12250 #define SIZEOF_SHORT $ac_cv_sizeof_short
12254 echo "$as_me:$LINENO: checking for int" >&5
12255 echo $ECHO_N "checking for int... $ECHO_C" >&6
12256 if test "${ac_cv_type_int+set}" = set; then
12257 echo $ECHO_N "(cached) $ECHO_C" >&6
12259 cat >conftest.$ac_ext <<_ACEOF
12262 cat confdefs.h >>conftest.$ac_ext
12263 cat >>conftest.$ac_ext <<_ACEOF
12264 /* end confdefs.h. */
12265 $ac_includes_default
12277 rm -f conftest.$ac_objext
12278 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12279 (eval $ac_compile) 2>conftest.er1
12281 grep -v '^ *+' conftest.er1 >conftest.err
12283 cat conftest.err >&5
12284 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12285 (exit $ac_status); } &&
12286 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12288 (eval $ac_try) 2>&5
12290 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12291 (exit $ac_status); }; } &&
12292 { ac_try='test -s conftest.$ac_objext'
12293 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12294 (eval $ac_try) 2>&5
12296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12297 (exit $ac_status); }; }; then
12300 echo "$as_me: failed program was:" >&5
12301 sed 's/^/| /' conftest.$ac_ext >&5
12305 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12307 echo "$as_me:$LINENO: result: $ac_cv_type_int" >&5
12308 echo "${ECHO_T}$ac_cv_type_int" >&6
12310 echo "$as_me:$LINENO: checking size of int" >&5
12311 echo $ECHO_N "checking size of int... $ECHO_C" >&6
12312 if test "${ac_cv_sizeof_int+set}" = set; then
12313 echo $ECHO_N "(cached) $ECHO_C" >&6
12315 if test "$ac_cv_type_int" = yes; then
12316 # The cast to unsigned long works around a bug in the HP C Compiler
12317 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12318 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12319 # This bug is HP SR number 8606223364.
12320 if test "$cross_compiling" = yes; then
12321 # Depending upon the size, compute the lo and hi bounds.
12322 cat >conftest.$ac_ext <<_ACEOF
12325 cat confdefs.h >>conftest.$ac_ext
12326 cat >>conftest.$ac_ext <<_ACEOF
12327 /* end confdefs.h. */
12328 $ac_includes_default
12332 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= 0)];
12339 rm -f conftest.$ac_objext
12340 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12341 (eval $ac_compile) 2>conftest.er1
12343 grep -v '^ *+' conftest.er1 >conftest.err
12345 cat conftest.err >&5
12346 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12347 (exit $ac_status); } &&
12348 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12350 (eval $ac_try) 2>&5
12352 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12353 (exit $ac_status); }; } &&
12354 { ac_try='test -s conftest.$ac_objext'
12355 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12356 (eval $ac_try) 2>&5
12358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12359 (exit $ac_status); }; }; then
12362 cat >conftest.$ac_ext <<_ACEOF
12365 cat confdefs.h >>conftest.$ac_ext
12366 cat >>conftest.$ac_ext <<_ACEOF
12367 /* end confdefs.h. */
12368 $ac_includes_default
12372 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12379 rm -f conftest.$ac_objext
12380 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12381 (eval $ac_compile) 2>conftest.er1
12383 grep -v '^ *+' conftest.er1 >conftest.err
12385 cat conftest.err >&5
12386 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12387 (exit $ac_status); } &&
12388 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12390 (eval $ac_try) 2>&5
12392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12393 (exit $ac_status); }; } &&
12394 { ac_try='test -s conftest.$ac_objext'
12395 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12396 (eval $ac_try) 2>&5
12398 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12399 (exit $ac_status); }; }; then
12400 ac_hi=$ac_mid; break
12402 echo "$as_me: failed program was:" >&5
12403 sed 's/^/| /' conftest.$ac_ext >&5
12405 ac_lo=`expr $ac_mid + 1`
12406 if test $ac_lo -le $ac_mid; then
12410 ac_mid=`expr 2 '*' $ac_mid + 1`
12412 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12415 echo "$as_me: failed program was:" >&5
12416 sed 's/^/| /' conftest.$ac_ext >&5
12418 cat >conftest.$ac_ext <<_ACEOF
12421 cat confdefs.h >>conftest.$ac_ext
12422 cat >>conftest.$ac_ext <<_ACEOF
12423 /* end confdefs.h. */
12424 $ac_includes_default
12428 static int test_array [1 - 2 * !(((long) (sizeof (int))) < 0)];
12435 rm -f conftest.$ac_objext
12436 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12437 (eval $ac_compile) 2>conftest.er1
12439 grep -v '^ *+' conftest.er1 >conftest.err
12441 cat conftest.err >&5
12442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12443 (exit $ac_status); } &&
12444 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12445 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12446 (eval $ac_try) 2>&5
12448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12449 (exit $ac_status); }; } &&
12450 { ac_try='test -s conftest.$ac_objext'
12451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12452 (eval $ac_try) 2>&5
12454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12455 (exit $ac_status); }; }; then
12458 cat >conftest.$ac_ext <<_ACEOF
12461 cat confdefs.h >>conftest.$ac_ext
12462 cat >>conftest.$ac_ext <<_ACEOF
12463 /* end confdefs.h. */
12464 $ac_includes_default
12468 static int test_array [1 - 2 * !(((long) (sizeof (int))) >= $ac_mid)];
12475 rm -f conftest.$ac_objext
12476 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12477 (eval $ac_compile) 2>conftest.er1
12479 grep -v '^ *+' conftest.er1 >conftest.err
12481 cat conftest.err >&5
12482 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12483 (exit $ac_status); } &&
12484 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12485 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12486 (eval $ac_try) 2>&5
12488 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12489 (exit $ac_status); }; } &&
12490 { ac_try='test -s conftest.$ac_objext'
12491 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12492 (eval $ac_try) 2>&5
12494 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12495 (exit $ac_status); }; }; then
12496 ac_lo=$ac_mid; break
12498 echo "$as_me: failed program was:" >&5
12499 sed 's/^/| /' conftest.$ac_ext >&5
12501 ac_hi=`expr '(' $ac_mid ')' - 1`
12502 if test $ac_mid -le $ac_hi; then
12506 ac_mid=`expr 2 '*' $ac_mid`
12508 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12511 echo "$as_me: failed program was:" >&5
12512 sed 's/^/| /' conftest.$ac_ext >&5
12516 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12518 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12519 # Binary search between lo and hi bounds.
12520 while test "x$ac_lo" != "x$ac_hi"; do
12521 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12522 cat >conftest.$ac_ext <<_ACEOF
12525 cat confdefs.h >>conftest.$ac_ext
12526 cat >>conftest.$ac_ext <<_ACEOF
12527 /* end confdefs.h. */
12528 $ac_includes_default
12532 static int test_array [1 - 2 * !(((long) (sizeof (int))) <= $ac_mid)];
12539 rm -f conftest.$ac_objext
12540 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12541 (eval $ac_compile) 2>conftest.er1
12543 grep -v '^ *+' conftest.er1 >conftest.err
12545 cat conftest.err >&5
12546 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12547 (exit $ac_status); } &&
12548 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12549 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12550 (eval $ac_try) 2>&5
12552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553 (exit $ac_status); }; } &&
12554 { ac_try='test -s conftest.$ac_objext'
12555 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12556 (eval $ac_try) 2>&5
12558 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12559 (exit $ac_status); }; }; then
12562 echo "$as_me: failed program was:" >&5
12563 sed 's/^/| /' conftest.$ac_ext >&5
12565 ac_lo=`expr '(' $ac_mid ')' + 1`
12567 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12570 ?*) ac_cv_sizeof_int=$ac_lo;;
12571 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12572 See \`config.log' for more details." >&5
12573 echo "$as_me: error: cannot compute sizeof (int), 77
12574 See \`config.log' for more details." >&2;}
12575 { (exit 1); exit 1; }; } ;;
12578 if test "$cross_compiling" = yes; then
12579 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12580 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12581 { (exit 1); exit 1; }; }
12583 cat >conftest.$ac_ext <<_ACEOF
12586 cat confdefs.h >>conftest.$ac_ext
12587 cat >>conftest.$ac_ext <<_ACEOF
12588 /* end confdefs.h. */
12589 $ac_includes_default
12590 long longval () { return (long) (sizeof (int)); }
12591 unsigned long ulongval () { return (long) (sizeof (int)); }
12593 #include <stdlib.h>
12598 FILE *f = fopen ("conftest.val", "w");
12601 if (((long) (sizeof (int))) < 0)
12603 long i = longval ();
12604 if (i != ((long) (sizeof (int))))
12606 fprintf (f, "%ld\n", i);
12610 unsigned long i = ulongval ();
12611 if (i != ((long) (sizeof (int))))
12613 fprintf (f, "%lu\n", i);
12615 exit (ferror (f) || fclose (f) != 0);
12621 rm -f conftest$ac_exeext
12622 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12623 (eval $ac_link) 2>&5
12625 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12626 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12627 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12628 (eval $ac_try) 2>&5
12630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12631 (exit $ac_status); }; }; then
12632 ac_cv_sizeof_int=`cat conftest.val`
12634 echo "$as_me: program exited with status $ac_status" >&5
12635 echo "$as_me: failed program was:" >&5
12636 sed 's/^/| /' conftest.$ac_ext >&5
12638 ( exit $ac_status )
12639 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int), 77
12640 See \`config.log' for more details." >&5
12641 echo "$as_me: error: cannot compute sizeof (int), 77
12642 See \`config.log' for more details." >&2;}
12643 { (exit 1); exit 1; }; }
12645 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12653 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int" >&5
12654 echo "${ECHO_T}$ac_cv_sizeof_int" >&6
12655 cat >>confdefs.h <<_ACEOF
12656 #define SIZEOF_INT $ac_cv_sizeof_int
12660 echo "$as_me:$LINENO: checking for long" >&5
12661 echo $ECHO_N "checking for long... $ECHO_C" >&6
12662 if test "${ac_cv_type_long+set}" = set; then
12663 echo $ECHO_N "(cached) $ECHO_C" >&6
12665 cat >conftest.$ac_ext <<_ACEOF
12668 cat confdefs.h >>conftest.$ac_ext
12669 cat >>conftest.$ac_ext <<_ACEOF
12670 /* end confdefs.h. */
12671 $ac_includes_default
12683 rm -f conftest.$ac_objext
12684 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12685 (eval $ac_compile) 2>conftest.er1
12687 grep -v '^ *+' conftest.er1 >conftest.err
12689 cat conftest.err >&5
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); } &&
12692 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694 (eval $ac_try) 2>&5
12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697 (exit $ac_status); }; } &&
12698 { ac_try='test -s conftest.$ac_objext'
12699 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12700 (eval $ac_try) 2>&5
12702 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12703 (exit $ac_status); }; }; then
12704 ac_cv_type_long=yes
12706 echo "$as_me: failed program was:" >&5
12707 sed 's/^/| /' conftest.$ac_ext >&5
12711 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12713 echo "$as_me:$LINENO: result: $ac_cv_type_long" >&5
12714 echo "${ECHO_T}$ac_cv_type_long" >&6
12716 echo "$as_me:$LINENO: checking size of long" >&5
12717 echo $ECHO_N "checking size of long... $ECHO_C" >&6
12718 if test "${ac_cv_sizeof_long+set}" = set; then
12719 echo $ECHO_N "(cached) $ECHO_C" >&6
12721 if test "$ac_cv_type_long" = yes; then
12722 # The cast to unsigned long works around a bug in the HP C Compiler
12723 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
12724 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
12725 # This bug is HP SR number 8606223364.
12726 if test "$cross_compiling" = yes; then
12727 # Depending upon the size, compute the lo and hi bounds.
12728 cat >conftest.$ac_ext <<_ACEOF
12731 cat confdefs.h >>conftest.$ac_ext
12732 cat >>conftest.$ac_ext <<_ACEOF
12733 /* end confdefs.h. */
12734 $ac_includes_default
12738 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= 0)];
12745 rm -f conftest.$ac_objext
12746 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12747 (eval $ac_compile) 2>conftest.er1
12749 grep -v '^ *+' conftest.er1 >conftest.err
12751 cat conftest.err >&5
12752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12753 (exit $ac_status); } &&
12754 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12756 (eval $ac_try) 2>&5
12758 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12759 (exit $ac_status); }; } &&
12760 { ac_try='test -s conftest.$ac_objext'
12761 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12762 (eval $ac_try) 2>&5
12764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12765 (exit $ac_status); }; }; then
12768 cat >conftest.$ac_ext <<_ACEOF
12771 cat confdefs.h >>conftest.$ac_ext
12772 cat >>conftest.$ac_ext <<_ACEOF
12773 /* end confdefs.h. */
12774 $ac_includes_default
12778 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12785 rm -f conftest.$ac_objext
12786 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12787 (eval $ac_compile) 2>conftest.er1
12789 grep -v '^ *+' conftest.er1 >conftest.err
12791 cat conftest.err >&5
12792 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12793 (exit $ac_status); } &&
12794 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12795 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12796 (eval $ac_try) 2>&5
12798 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12799 (exit $ac_status); }; } &&
12800 { ac_try='test -s conftest.$ac_objext'
12801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12802 (eval $ac_try) 2>&5
12804 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12805 (exit $ac_status); }; }; then
12806 ac_hi=$ac_mid; break
12808 echo "$as_me: failed program was:" >&5
12809 sed 's/^/| /' conftest.$ac_ext >&5
12811 ac_lo=`expr $ac_mid + 1`
12812 if test $ac_lo -le $ac_mid; then
12816 ac_mid=`expr 2 '*' $ac_mid + 1`
12818 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12821 echo "$as_me: failed program was:" >&5
12822 sed 's/^/| /' conftest.$ac_ext >&5
12824 cat >conftest.$ac_ext <<_ACEOF
12827 cat confdefs.h >>conftest.$ac_ext
12828 cat >>conftest.$ac_ext <<_ACEOF
12829 /* end confdefs.h. */
12830 $ac_includes_default
12834 static int test_array [1 - 2 * !(((long) (sizeof (long))) < 0)];
12841 rm -f conftest.$ac_objext
12842 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12843 (eval $ac_compile) 2>conftest.er1
12845 grep -v '^ *+' conftest.er1 >conftest.err
12847 cat conftest.err >&5
12848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12849 (exit $ac_status); } &&
12850 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12852 (eval $ac_try) 2>&5
12854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12855 (exit $ac_status); }; } &&
12856 { ac_try='test -s conftest.$ac_objext'
12857 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12858 (eval $ac_try) 2>&5
12860 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12861 (exit $ac_status); }; }; then
12864 cat >conftest.$ac_ext <<_ACEOF
12867 cat confdefs.h >>conftest.$ac_ext
12868 cat >>conftest.$ac_ext <<_ACEOF
12869 /* end confdefs.h. */
12870 $ac_includes_default
12874 static int test_array [1 - 2 * !(((long) (sizeof (long))) >= $ac_mid)];
12881 rm -f conftest.$ac_objext
12882 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12883 (eval $ac_compile) 2>conftest.er1
12885 grep -v '^ *+' conftest.er1 >conftest.err
12887 cat conftest.err >&5
12888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12889 (exit $ac_status); } &&
12890 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12891 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12892 (eval $ac_try) 2>&5
12894 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12895 (exit $ac_status); }; } &&
12896 { ac_try='test -s conftest.$ac_objext'
12897 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12898 (eval $ac_try) 2>&5
12900 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12901 (exit $ac_status); }; }; then
12902 ac_lo=$ac_mid; break
12904 echo "$as_me: failed program was:" >&5
12905 sed 's/^/| /' conftest.$ac_ext >&5
12907 ac_hi=`expr '(' $ac_mid ')' - 1`
12908 if test $ac_mid -le $ac_hi; then
12912 ac_mid=`expr 2 '*' $ac_mid`
12914 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12917 echo "$as_me: failed program was:" >&5
12918 sed 's/^/| /' conftest.$ac_ext >&5
12922 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12924 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12925 # Binary search between lo and hi bounds.
12926 while test "x$ac_lo" != "x$ac_hi"; do
12927 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
12928 cat >conftest.$ac_ext <<_ACEOF
12931 cat confdefs.h >>conftest.$ac_ext
12932 cat >>conftest.$ac_ext <<_ACEOF
12933 /* end confdefs.h. */
12934 $ac_includes_default
12938 static int test_array [1 - 2 * !(((long) (sizeof (long))) <= $ac_mid)];
12945 rm -f conftest.$ac_objext
12946 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12947 (eval $ac_compile) 2>conftest.er1
12949 grep -v '^ *+' conftest.er1 >conftest.err
12951 cat conftest.err >&5
12952 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12953 (exit $ac_status); } &&
12954 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12955 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12956 (eval $ac_try) 2>&5
12958 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12959 (exit $ac_status); }; } &&
12960 { ac_try='test -s conftest.$ac_objext'
12961 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12962 (eval $ac_try) 2>&5
12964 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12965 (exit $ac_status); }; }; then
12968 echo "$as_me: failed program was:" >&5
12969 sed 's/^/| /' conftest.$ac_ext >&5
12971 ac_lo=`expr '(' $ac_mid ')' + 1`
12973 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12976 ?*) ac_cv_sizeof_long=$ac_lo;;
12977 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
12978 See \`config.log' for more details." >&5
12979 echo "$as_me: error: cannot compute sizeof (long), 77
12980 See \`config.log' for more details." >&2;}
12981 { (exit 1); exit 1; }; } ;;
12984 if test "$cross_compiling" = yes; then
12985 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
12986 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
12987 { (exit 1); exit 1; }; }
12989 cat >conftest.$ac_ext <<_ACEOF
12992 cat confdefs.h >>conftest.$ac_ext
12993 cat >>conftest.$ac_ext <<_ACEOF
12994 /* end confdefs.h. */
12995 $ac_includes_default
12996 long longval () { return (long) (sizeof (long)); }
12997 unsigned long ulongval () { return (long) (sizeof (long)); }
12999 #include <stdlib.h>
13004 FILE *f = fopen ("conftest.val", "w");
13007 if (((long) (sizeof (long))) < 0)
13009 long i = longval ();
13010 if (i != ((long) (sizeof (long))))
13012 fprintf (f, "%ld\n", i);
13016 unsigned long i = ulongval ();
13017 if (i != ((long) (sizeof (long))))
13019 fprintf (f, "%lu\n", i);
13021 exit (ferror (f) || fclose (f) != 0);
13027 rm -f conftest$ac_exeext
13028 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13029 (eval $ac_link) 2>&5
13031 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13032 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13034 (eval $ac_try) 2>&5
13036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13037 (exit $ac_status); }; }; then
13038 ac_cv_sizeof_long=`cat conftest.val`
13040 echo "$as_me: program exited with status $ac_status" >&5
13041 echo "$as_me: failed program was:" >&5
13042 sed 's/^/| /' conftest.$ac_ext >&5
13044 ( exit $ac_status )
13045 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long), 77
13046 See \`config.log' for more details." >&5
13047 echo "$as_me: error: cannot compute sizeof (long), 77
13048 See \`config.log' for more details." >&2;}
13049 { (exit 1); exit 1; }; }
13051 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13056 ac_cv_sizeof_long=0
13059 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long" >&5
13060 echo "${ECHO_T}$ac_cv_sizeof_long" >&6
13061 cat >>confdefs.h <<_ACEOF
13062 #define SIZEOF_LONG $ac_cv_sizeof_long
13066 echo "$as_me:$LINENO: checking for long long" >&5
13067 echo $ECHO_N "checking for long long... $ECHO_C" >&6
13068 if test "${ac_cv_type_long_long+set}" = set; then
13069 echo $ECHO_N "(cached) $ECHO_C" >&6
13071 cat >conftest.$ac_ext <<_ACEOF
13074 cat confdefs.h >>conftest.$ac_ext
13075 cat >>conftest.$ac_ext <<_ACEOF
13076 /* end confdefs.h. */
13077 $ac_includes_default
13081 if ((long long *) 0)
13083 if (sizeof (long long))
13089 rm -f conftest.$ac_objext
13090 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13091 (eval $ac_compile) 2>conftest.er1
13093 grep -v '^ *+' conftest.er1 >conftest.err
13095 cat conftest.err >&5
13096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13097 (exit $ac_status); } &&
13098 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13100 (eval $ac_try) 2>&5
13102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13103 (exit $ac_status); }; } &&
13104 { ac_try='test -s conftest.$ac_objext'
13105 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13106 (eval $ac_try) 2>&5
13108 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13109 (exit $ac_status); }; }; then
13110 ac_cv_type_long_long=yes
13112 echo "$as_me: failed program was:" >&5
13113 sed 's/^/| /' conftest.$ac_ext >&5
13115 ac_cv_type_long_long=no
13117 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13119 echo "$as_me:$LINENO: result: $ac_cv_type_long_long" >&5
13120 echo "${ECHO_T}$ac_cv_type_long_long" >&6
13122 echo "$as_me:$LINENO: checking size of long long" >&5
13123 echo $ECHO_N "checking size of long long... $ECHO_C" >&6
13124 if test "${ac_cv_sizeof_long_long+set}" = set; then
13125 echo $ECHO_N "(cached) $ECHO_C" >&6
13127 if test "$ac_cv_type_long_long" = yes; then
13128 # The cast to unsigned long works around a bug in the HP C Compiler
13129 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13130 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13131 # This bug is HP SR number 8606223364.
13132 if test "$cross_compiling" = yes; then
13133 # Depending upon the size, compute the lo and hi bounds.
13134 cat >conftest.$ac_ext <<_ACEOF
13137 cat confdefs.h >>conftest.$ac_ext
13138 cat >>conftest.$ac_ext <<_ACEOF
13139 /* end confdefs.h. */
13140 $ac_includes_default
13144 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= 0)];
13151 rm -f conftest.$ac_objext
13152 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13153 (eval $ac_compile) 2>conftest.er1
13155 grep -v '^ *+' conftest.er1 >conftest.err
13157 cat conftest.err >&5
13158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13159 (exit $ac_status); } &&
13160 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13162 (eval $ac_try) 2>&5
13164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13165 (exit $ac_status); }; } &&
13166 { ac_try='test -s conftest.$ac_objext'
13167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13168 (eval $ac_try) 2>&5
13170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13171 (exit $ac_status); }; }; then
13174 cat >conftest.$ac_ext <<_ACEOF
13177 cat confdefs.h >>conftest.$ac_ext
13178 cat >>conftest.$ac_ext <<_ACEOF
13179 /* end confdefs.h. */
13180 $ac_includes_default
13184 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13191 rm -f conftest.$ac_objext
13192 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13193 (eval $ac_compile) 2>conftest.er1
13195 grep -v '^ *+' conftest.er1 >conftest.err
13197 cat conftest.err >&5
13198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13199 (exit $ac_status); } &&
13200 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13201 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13202 (eval $ac_try) 2>&5
13204 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13205 (exit $ac_status); }; } &&
13206 { ac_try='test -s conftest.$ac_objext'
13207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13208 (eval $ac_try) 2>&5
13210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13211 (exit $ac_status); }; }; then
13212 ac_hi=$ac_mid; break
13214 echo "$as_me: failed program was:" >&5
13215 sed 's/^/| /' conftest.$ac_ext >&5
13217 ac_lo=`expr $ac_mid + 1`
13218 if test $ac_lo -le $ac_mid; then
13222 ac_mid=`expr 2 '*' $ac_mid + 1`
13224 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13227 echo "$as_me: failed program was:" >&5
13228 sed 's/^/| /' conftest.$ac_ext >&5
13230 cat >conftest.$ac_ext <<_ACEOF
13233 cat confdefs.h >>conftest.$ac_ext
13234 cat >>conftest.$ac_ext <<_ACEOF
13235 /* end confdefs.h. */
13236 $ac_includes_default
13240 static int test_array [1 - 2 * !(((long) (sizeof (long long))) < 0)];
13247 rm -f conftest.$ac_objext
13248 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13249 (eval $ac_compile) 2>conftest.er1
13251 grep -v '^ *+' conftest.er1 >conftest.err
13253 cat conftest.err >&5
13254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13255 (exit $ac_status); } &&
13256 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13257 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13258 (eval $ac_try) 2>&5
13260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13261 (exit $ac_status); }; } &&
13262 { ac_try='test -s conftest.$ac_objext'
13263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13264 (eval $ac_try) 2>&5
13266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13267 (exit $ac_status); }; }; then
13270 cat >conftest.$ac_ext <<_ACEOF
13273 cat confdefs.h >>conftest.$ac_ext
13274 cat >>conftest.$ac_ext <<_ACEOF
13275 /* end confdefs.h. */
13276 $ac_includes_default
13280 static int test_array [1 - 2 * !(((long) (sizeof (long long))) >= $ac_mid)];
13287 rm -f conftest.$ac_objext
13288 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13289 (eval $ac_compile) 2>conftest.er1
13291 grep -v '^ *+' conftest.er1 >conftest.err
13293 cat conftest.err >&5
13294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13295 (exit $ac_status); } &&
13296 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13298 (eval $ac_try) 2>&5
13300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13301 (exit $ac_status); }; } &&
13302 { ac_try='test -s conftest.$ac_objext'
13303 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13304 (eval $ac_try) 2>&5
13306 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13307 (exit $ac_status); }; }; then
13308 ac_lo=$ac_mid; break
13310 echo "$as_me: failed program was:" >&5
13311 sed 's/^/| /' conftest.$ac_ext >&5
13313 ac_hi=`expr '(' $ac_mid ')' - 1`
13314 if test $ac_mid -le $ac_hi; then
13318 ac_mid=`expr 2 '*' $ac_mid`
13320 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13323 echo "$as_me: failed program was:" >&5
13324 sed 's/^/| /' conftest.$ac_ext >&5
13328 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13330 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13331 # Binary search between lo and hi bounds.
13332 while test "x$ac_lo" != "x$ac_hi"; do
13333 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13334 cat >conftest.$ac_ext <<_ACEOF
13337 cat confdefs.h >>conftest.$ac_ext
13338 cat >>conftest.$ac_ext <<_ACEOF
13339 /* end confdefs.h. */
13340 $ac_includes_default
13344 static int test_array [1 - 2 * !(((long) (sizeof (long long))) <= $ac_mid)];
13351 rm -f conftest.$ac_objext
13352 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13353 (eval $ac_compile) 2>conftest.er1
13355 grep -v '^ *+' conftest.er1 >conftest.err
13357 cat conftest.err >&5
13358 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13359 (exit $ac_status); } &&
13360 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13361 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13362 (eval $ac_try) 2>&5
13364 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13365 (exit $ac_status); }; } &&
13366 { ac_try='test -s conftest.$ac_objext'
13367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13368 (eval $ac_try) 2>&5
13370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13371 (exit $ac_status); }; }; then
13374 echo "$as_me: failed program was:" >&5
13375 sed 's/^/| /' conftest.$ac_ext >&5
13377 ac_lo=`expr '(' $ac_mid ')' + 1`
13379 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13382 ?*) ac_cv_sizeof_long_long=$ac_lo;;
13383 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13384 See \`config.log' for more details." >&5
13385 echo "$as_me: error: cannot compute sizeof (long long), 77
13386 See \`config.log' for more details." >&2;}
13387 { (exit 1); exit 1; }; } ;;
13390 if test "$cross_compiling" = yes; then
13391 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13392 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13393 { (exit 1); exit 1; }; }
13395 cat >conftest.$ac_ext <<_ACEOF
13398 cat confdefs.h >>conftest.$ac_ext
13399 cat >>conftest.$ac_ext <<_ACEOF
13400 /* end confdefs.h. */
13401 $ac_includes_default
13402 long longval () { return (long) (sizeof (long long)); }
13403 unsigned long ulongval () { return (long) (sizeof (long long)); }
13405 #include <stdlib.h>
13410 FILE *f = fopen ("conftest.val", "w");
13413 if (((long) (sizeof (long long))) < 0)
13415 long i = longval ();
13416 if (i != ((long) (sizeof (long long))))
13418 fprintf (f, "%ld\n", i);
13422 unsigned long i = ulongval ();
13423 if (i != ((long) (sizeof (long long))))
13425 fprintf (f, "%lu\n", i);
13427 exit (ferror (f) || fclose (f) != 0);
13433 rm -f conftest$ac_exeext
13434 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13435 (eval $ac_link) 2>&5
13437 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13438 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13439 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13440 (eval $ac_try) 2>&5
13442 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13443 (exit $ac_status); }; }; then
13444 ac_cv_sizeof_long_long=`cat conftest.val`
13446 echo "$as_me: program exited with status $ac_status" >&5
13447 echo "$as_me: failed program was:" >&5
13448 sed 's/^/| /' conftest.$ac_ext >&5
13450 ( exit $ac_status )
13451 { { echo "$as_me:$LINENO: error: cannot compute sizeof (long long), 77
13452 See \`config.log' for more details." >&5
13453 echo "$as_me: error: cannot compute sizeof (long long), 77
13454 See \`config.log' for more details." >&2;}
13455 { (exit 1); exit 1; }; }
13457 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13462 ac_cv_sizeof_long_long=0
13465 echo "$as_me:$LINENO: result: $ac_cv_sizeof_long_long" >&5
13466 echo "${ECHO_T}$ac_cv_sizeof_long_long" >&6
13467 cat >>confdefs.h <<_ACEOF
13468 #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long
13472 echo "$as_me:$LINENO: checking for int *" >&5
13473 echo $ECHO_N "checking for int *... $ECHO_C" >&6
13474 if test "${ac_cv_type_int_p+set}" = set; then
13475 echo $ECHO_N "(cached) $ECHO_C" >&6
13477 cat >conftest.$ac_ext <<_ACEOF
13480 cat confdefs.h >>conftest.$ac_ext
13481 cat >>conftest.$ac_ext <<_ACEOF
13482 /* end confdefs.h. */
13483 $ac_includes_default
13489 if (sizeof (int *))
13495 rm -f conftest.$ac_objext
13496 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13497 (eval $ac_compile) 2>conftest.er1
13499 grep -v '^ *+' conftest.er1 >conftest.err
13501 cat conftest.err >&5
13502 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13503 (exit $ac_status); } &&
13504 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13505 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13506 (eval $ac_try) 2>&5
13508 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13509 (exit $ac_status); }; } &&
13510 { ac_try='test -s conftest.$ac_objext'
13511 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13512 (eval $ac_try) 2>&5
13514 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13515 (exit $ac_status); }; }; then
13516 ac_cv_type_int_p=yes
13518 echo "$as_me: failed program was:" >&5
13519 sed 's/^/| /' conftest.$ac_ext >&5
13521 ac_cv_type_int_p=no
13523 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13525 echo "$as_me:$LINENO: result: $ac_cv_type_int_p" >&5
13526 echo "${ECHO_T}$ac_cv_type_int_p" >&6
13528 echo "$as_me:$LINENO: checking size of int *" >&5
13529 echo $ECHO_N "checking size of int *... $ECHO_C" >&6
13530 if test "${ac_cv_sizeof_int_p+set}" = set; then
13531 echo $ECHO_N "(cached) $ECHO_C" >&6
13533 if test "$ac_cv_type_int_p" = yes; then
13534 # The cast to unsigned long works around a bug in the HP C Compiler
13535 # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects
13536 # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'.
13537 # This bug is HP SR number 8606223364.
13538 if test "$cross_compiling" = yes; then
13539 # Depending upon the size, compute the lo and hi bounds.
13540 cat >conftest.$ac_ext <<_ACEOF
13543 cat confdefs.h >>conftest.$ac_ext
13544 cat >>conftest.$ac_ext <<_ACEOF
13545 /* end confdefs.h. */
13546 $ac_includes_default
13550 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= 0)];
13557 rm -f conftest.$ac_objext
13558 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13559 (eval $ac_compile) 2>conftest.er1
13561 grep -v '^ *+' conftest.er1 >conftest.err
13563 cat conftest.err >&5
13564 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13565 (exit $ac_status); } &&
13566 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13567 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13568 (eval $ac_try) 2>&5
13570 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13571 (exit $ac_status); }; } &&
13572 { ac_try='test -s conftest.$ac_objext'
13573 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13574 (eval $ac_try) 2>&5
13576 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13577 (exit $ac_status); }; }; then
13580 cat >conftest.$ac_ext <<_ACEOF
13583 cat confdefs.h >>conftest.$ac_ext
13584 cat >>conftest.$ac_ext <<_ACEOF
13585 /* end confdefs.h. */
13586 $ac_includes_default
13590 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13597 rm -f conftest.$ac_objext
13598 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13599 (eval $ac_compile) 2>conftest.er1
13601 grep -v '^ *+' conftest.er1 >conftest.err
13603 cat conftest.err >&5
13604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13605 (exit $ac_status); } &&
13606 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13608 (eval $ac_try) 2>&5
13610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13611 (exit $ac_status); }; } &&
13612 { ac_try='test -s conftest.$ac_objext'
13613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13614 (eval $ac_try) 2>&5
13616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13617 (exit $ac_status); }; }; then
13618 ac_hi=$ac_mid; break
13620 echo "$as_me: failed program was:" >&5
13621 sed 's/^/| /' conftest.$ac_ext >&5
13623 ac_lo=`expr $ac_mid + 1`
13624 if test $ac_lo -le $ac_mid; then
13628 ac_mid=`expr 2 '*' $ac_mid + 1`
13630 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13633 echo "$as_me: failed program was:" >&5
13634 sed 's/^/| /' conftest.$ac_ext >&5
13636 cat >conftest.$ac_ext <<_ACEOF
13639 cat confdefs.h >>conftest.$ac_ext
13640 cat >>conftest.$ac_ext <<_ACEOF
13641 /* end confdefs.h. */
13642 $ac_includes_default
13646 static int test_array [1 - 2 * !(((long) (sizeof (int *))) < 0)];
13653 rm -f conftest.$ac_objext
13654 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13655 (eval $ac_compile) 2>conftest.er1
13657 grep -v '^ *+' conftest.er1 >conftest.err
13659 cat conftest.err >&5
13660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13661 (exit $ac_status); } &&
13662 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13663 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13664 (eval $ac_try) 2>&5
13666 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13667 (exit $ac_status); }; } &&
13668 { ac_try='test -s conftest.$ac_objext'
13669 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13670 (eval $ac_try) 2>&5
13672 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13673 (exit $ac_status); }; }; then
13676 cat >conftest.$ac_ext <<_ACEOF
13679 cat confdefs.h >>conftest.$ac_ext
13680 cat >>conftest.$ac_ext <<_ACEOF
13681 /* end confdefs.h. */
13682 $ac_includes_default
13686 static int test_array [1 - 2 * !(((long) (sizeof (int *))) >= $ac_mid)];
13693 rm -f conftest.$ac_objext
13694 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13695 (eval $ac_compile) 2>conftest.er1
13697 grep -v '^ *+' conftest.er1 >conftest.err
13699 cat conftest.err >&5
13700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13701 (exit $ac_status); } &&
13702 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13703 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13704 (eval $ac_try) 2>&5
13706 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13707 (exit $ac_status); }; } &&
13708 { ac_try='test -s conftest.$ac_objext'
13709 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13710 (eval $ac_try) 2>&5
13712 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13713 (exit $ac_status); }; }; then
13714 ac_lo=$ac_mid; break
13716 echo "$as_me: failed program was:" >&5
13717 sed 's/^/| /' conftest.$ac_ext >&5
13719 ac_hi=`expr '(' $ac_mid ')' - 1`
13720 if test $ac_mid -le $ac_hi; then
13724 ac_mid=`expr 2 '*' $ac_mid`
13726 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13729 echo "$as_me: failed program was:" >&5
13730 sed 's/^/| /' conftest.$ac_ext >&5
13734 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13736 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13737 # Binary search between lo and hi bounds.
13738 while test "x$ac_lo" != "x$ac_hi"; do
13739 ac_mid=`expr '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo`
13740 cat >conftest.$ac_ext <<_ACEOF
13743 cat confdefs.h >>conftest.$ac_ext
13744 cat >>conftest.$ac_ext <<_ACEOF
13745 /* end confdefs.h. */
13746 $ac_includes_default
13750 static int test_array [1 - 2 * !(((long) (sizeof (int *))) <= $ac_mid)];
13757 rm -f conftest.$ac_objext
13758 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13759 (eval $ac_compile) 2>conftest.er1
13761 grep -v '^ *+' conftest.er1 >conftest.err
13763 cat conftest.err >&5
13764 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13765 (exit $ac_status); } &&
13766 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13767 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13768 (eval $ac_try) 2>&5
13770 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13771 (exit $ac_status); }; } &&
13772 { ac_try='test -s conftest.$ac_objext'
13773 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13774 (eval $ac_try) 2>&5
13776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13777 (exit $ac_status); }; }; then
13780 echo "$as_me: failed program was:" >&5
13781 sed 's/^/| /' conftest.$ac_ext >&5
13783 ac_lo=`expr '(' $ac_mid ')' + 1`
13785 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13788 ?*) ac_cv_sizeof_int_p=$ac_lo;;
13789 '') { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13790 See \`config.log' for more details." >&5
13791 echo "$as_me: error: cannot compute sizeof (int *), 77
13792 See \`config.log' for more details." >&2;}
13793 { (exit 1); exit 1; }; } ;;
13796 if test "$cross_compiling" = yes; then
13797 { { echo "$as_me:$LINENO: error: internal error: not reached in cross-compile" >&5
13798 echo "$as_me: error: internal error: not reached in cross-compile" >&2;}
13799 { (exit 1); exit 1; }; }
13801 cat >conftest.$ac_ext <<_ACEOF
13804 cat confdefs.h >>conftest.$ac_ext
13805 cat >>conftest.$ac_ext <<_ACEOF
13806 /* end confdefs.h. */
13807 $ac_includes_default
13808 long longval () { return (long) (sizeof (int *)); }
13809 unsigned long ulongval () { return (long) (sizeof (int *)); }
13811 #include <stdlib.h>
13816 FILE *f = fopen ("conftest.val", "w");
13819 if (((long) (sizeof (int *))) < 0)
13821 long i = longval ();
13822 if (i != ((long) (sizeof (int *))))
13824 fprintf (f, "%ld\n", i);
13828 unsigned long i = ulongval ();
13829 if (i != ((long) (sizeof (int *))))
13831 fprintf (f, "%lu\n", i);
13833 exit (ferror (f) || fclose (f) != 0);
13839 rm -f conftest$ac_exeext
13840 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13841 (eval $ac_link) 2>&5
13843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13844 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
13845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13846 (eval $ac_try) 2>&5
13848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13849 (exit $ac_status); }; }; then
13850 ac_cv_sizeof_int_p=`cat conftest.val`
13852 echo "$as_me: program exited with status $ac_status" >&5
13853 echo "$as_me: failed program was:" >&5
13854 sed 's/^/| /' conftest.$ac_ext >&5
13856 ( exit $ac_status )
13857 { { echo "$as_me:$LINENO: error: cannot compute sizeof (int *), 77
13858 See \`config.log' for more details." >&5
13859 echo "$as_me: error: cannot compute sizeof (int *), 77
13860 See \`config.log' for more details." >&2;}
13861 { (exit 1); exit 1; }; }
13863 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
13868 ac_cv_sizeof_int_p=0
13871 echo "$as_me:$LINENO: result: $ac_cv_sizeof_int_p" >&5
13872 echo "${ECHO_T}$ac_cv_sizeof_int_p" >&6
13873 cat >>confdefs.h <<_ACEOF
13874 #define SIZEOF_INT_P $ac_cv_sizeof_int_p
13880 echo "$as_me:$LINENO: checking for int16_t" >&5
13881 echo $ECHO_N "checking for int16_t... $ECHO_C" >&6
13882 if test "${rxvt_cv_int16_t+set}" = set; then
13883 echo $ECHO_N "(cached) $ECHO_C" >&6
13885 cat >conftest.$ac_ext <<_ACEOF
13888 cat confdefs.h >>conftest.$ac_ext
13889 cat >>conftest.$ac_ext <<_ACEOF
13890 /* end confdefs.h. */
13891 #include <stdint.h>
13900 rm -f conftest.$ac_objext
13901 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13902 (eval $ac_compile) 2>conftest.er1
13904 grep -v '^ *+' conftest.er1 >conftest.err
13906 cat conftest.err >&5
13907 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13908 (exit $ac_status); } &&
13909 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13910 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13911 (eval $ac_try) 2>&5
13913 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13914 (exit $ac_status); }; } &&
13915 { ac_try='test -s conftest.$ac_objext'
13916 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13917 (eval $ac_try) 2>&5
13919 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13920 (exit $ac_status); }; }; then
13921 rxvt_cv_int16_t=yes
13923 echo "$as_me: failed program was:" >&5
13924 sed 's/^/| /' conftest.$ac_ext >&5
13926 if test $ac_cv_sizeof_char -ge 2; then
13927 rxvt_cv_int16_t=" char"
13929 if test $ac_cv_sizeof_short -ge 2; then
13930 rxvt_cv_int16_t=" short"
13932 if test $ac_cv_sizeof_int -ge 2; then
13933 rxvt_cv_int16_t=" int"
13935 if test $ac_cv_sizeof_long -ge 2; then
13936 rxvt_cv_int16_t=" long"
13938 if test $ac_cv_sizeof_long_long -ge 2; then
13939 rxvt_cv_int16_t=" long long"
13941 rxvt_cv_int16_t=" short" # we _must_ have a (possibly wrong) default
13948 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
13950 echo "$as_me:$LINENO: result: $rxvt_cv_int16_t" >&5
13951 echo "${ECHO_T}$rxvt_cv_int16_t" >&6
13952 if test x"$rxvt_cv_int16_t" != xyes; then
13953 rxvt_int16_typedef="typedef $rxvt_cv_int16_t int16_t;"
13955 if test x"" = x; then
13956 rxvt_int16_typedef="/* typedef short int16_t; */"
13958 rxvt_int16_typedef="/* typedef short int16_t; */"
13962 echo "$as_me:$LINENO: checking for uint16_t" >&5
13963 echo $ECHO_N "checking for uint16_t... $ECHO_C" >&6
13964 if test "${rxvt_cv_uint16_t+set}" = set; then
13965 echo $ECHO_N "(cached) $ECHO_C" >&6
13967 cat >conftest.$ac_ext <<_ACEOF
13970 cat confdefs.h >>conftest.$ac_ext
13971 cat >>conftest.$ac_ext <<_ACEOF
13972 /* end confdefs.h. */
13973 #include <stdint.h>
13982 rm -f conftest.$ac_objext
13983 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
13984 (eval $ac_compile) 2>conftest.er1
13986 grep -v '^ *+' conftest.er1 >conftest.err
13988 cat conftest.err >&5
13989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13990 (exit $ac_status); } &&
13991 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13993 (eval $ac_try) 2>&5
13995 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13996 (exit $ac_status); }; } &&
13997 { ac_try='test -s conftest.$ac_objext'
13998 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13999 (eval $ac_try) 2>&5
14001 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14002 (exit $ac_status); }; }; then
14003 rxvt_cv_uint16_t=yes
14005 echo "$as_me: failed program was:" >&5
14006 sed 's/^/| /' conftest.$ac_ext >&5
14008 if test $ac_cv_sizeof_char -ge 2; then
14009 rxvt_cv_uint16_t="unsigned char"
14011 if test $ac_cv_sizeof_short -ge 2; then
14012 rxvt_cv_uint16_t="unsigned short"
14014 if test $ac_cv_sizeof_int -ge 2; then
14015 rxvt_cv_uint16_t="unsigned int"
14017 if test $ac_cv_sizeof_long -ge 2; then
14018 rxvt_cv_uint16_t="unsigned long"
14020 if test $ac_cv_sizeof_long_long -ge 2; then
14021 rxvt_cv_uint16_t="unsigned long long"
14023 rxvt_cv_uint16_t="unsigned short" # we _must_ have a (possibly wrong) default
14030 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14032 echo "$as_me:$LINENO: result: $rxvt_cv_uint16_t" >&5
14033 echo "${ECHO_T}$rxvt_cv_uint16_t" >&6
14034 if test x"$rxvt_cv_uint16_t" != xyes; then
14035 rxvt_uint16_typedef="typedef $rxvt_cv_uint16_t uint16_t;"
14037 if test x"unsigned" = x; then
14038 rxvt_uint16_typedef="/* typedef short uint16_t; */"
14040 rxvt_uint16_typedef="/* typedef unsigned short uint16_t; */"
14044 echo "$as_me:$LINENO: checking for int32_t" >&5
14045 echo $ECHO_N "checking for int32_t... $ECHO_C" >&6
14046 if test "${rxvt_cv_int32_t+set}" = set; then
14047 echo $ECHO_N "(cached) $ECHO_C" >&6
14049 cat >conftest.$ac_ext <<_ACEOF
14052 cat confdefs.h >>conftest.$ac_ext
14053 cat >>conftest.$ac_ext <<_ACEOF
14054 /* end confdefs.h. */
14055 #include <stdint.h>
14064 rm -f conftest.$ac_objext
14065 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14066 (eval $ac_compile) 2>conftest.er1
14068 grep -v '^ *+' conftest.er1 >conftest.err
14070 cat conftest.err >&5
14071 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14072 (exit $ac_status); } &&
14073 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14075 (eval $ac_try) 2>&5
14077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14078 (exit $ac_status); }; } &&
14079 { ac_try='test -s conftest.$ac_objext'
14080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14081 (eval $ac_try) 2>&5
14083 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14084 (exit $ac_status); }; }; then
14085 rxvt_cv_int32_t=yes
14087 echo "$as_me: failed program was:" >&5
14088 sed 's/^/| /' conftest.$ac_ext >&5
14090 if test $ac_cv_sizeof_char -ge 4; then
14091 rxvt_cv_int32_t=" char"
14093 if test $ac_cv_sizeof_short -ge 4; then
14094 rxvt_cv_int32_t=" short"
14096 if test $ac_cv_sizeof_int -ge 4; then
14097 rxvt_cv_int32_t=" int"
14099 if test $ac_cv_sizeof_long -ge 4; then
14100 rxvt_cv_int32_t=" long"
14102 if test $ac_cv_sizeof_long_long -ge 4; then
14103 rxvt_cv_int32_t=" long long"
14105 rxvt_cv_int32_t=" int" # we _must_ have a (possibly wrong) default
14112 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14114 echo "$as_me:$LINENO: result: $rxvt_cv_int32_t" >&5
14115 echo "${ECHO_T}$rxvt_cv_int32_t" >&6
14116 if test x"$rxvt_cv_int32_t" != xyes; then
14117 rxvt_int32_typedef="typedef $rxvt_cv_int32_t int32_t;"
14119 if test x"" = x; then
14120 rxvt_int32_typedef="/* typedef int int32_t; */"
14122 rxvt_int32_typedef="/* typedef int int32_t; */"
14126 echo "$as_me:$LINENO: checking for uint32_t" >&5
14127 echo $ECHO_N "checking for uint32_t... $ECHO_C" >&6
14128 if test "${rxvt_cv_uint32_t+set}" = set; then
14129 echo $ECHO_N "(cached) $ECHO_C" >&6
14131 cat >conftest.$ac_ext <<_ACEOF
14134 cat confdefs.h >>conftest.$ac_ext
14135 cat >>conftest.$ac_ext <<_ACEOF
14136 /* end confdefs.h. */
14137 #include <stdint.h>
14146 rm -f conftest.$ac_objext
14147 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14148 (eval $ac_compile) 2>conftest.er1
14150 grep -v '^ *+' conftest.er1 >conftest.err
14152 cat conftest.err >&5
14153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14154 (exit $ac_status); } &&
14155 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14156 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14157 (eval $ac_try) 2>&5
14159 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14160 (exit $ac_status); }; } &&
14161 { ac_try='test -s conftest.$ac_objext'
14162 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14163 (eval $ac_try) 2>&5
14165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14166 (exit $ac_status); }; }; then
14167 rxvt_cv_uint32_t=yes
14169 echo "$as_me: failed program was:" >&5
14170 sed 's/^/| /' conftest.$ac_ext >&5
14172 if test $ac_cv_sizeof_char -ge 4; then
14173 rxvt_cv_uint32_t="unsigned char"
14175 if test $ac_cv_sizeof_short -ge 4; then
14176 rxvt_cv_uint32_t="unsigned short"
14178 if test $ac_cv_sizeof_int -ge 4; then
14179 rxvt_cv_uint32_t="unsigned int"
14181 if test $ac_cv_sizeof_long -ge 4; then
14182 rxvt_cv_uint32_t="unsigned long"
14184 if test $ac_cv_sizeof_long_long -ge 4; then
14185 rxvt_cv_uint32_t="unsigned long long"
14187 rxvt_cv_uint32_t="unsigned int" # we _must_ have a (possibly wrong) default
14194 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14196 echo "$as_me:$LINENO: result: $rxvt_cv_uint32_t" >&5
14197 echo "${ECHO_T}$rxvt_cv_uint32_t" >&6
14198 if test x"$rxvt_cv_uint32_t" != xyes; then
14199 rxvt_uint32_typedef="typedef $rxvt_cv_uint32_t uint32_t;"
14201 if test x"unsigned" = x; then
14202 rxvt_uint32_typedef="/* typedef int uint32_t; */"
14204 rxvt_uint32_typedef="/* typedef unsigned int uint32_t; */"
14208 if test $ac_cv_sizeof_int_p -eq 8; then
14209 rxvt_intp_define="#define intp_t int64_t"
14210 rxvt_u_intp_define="#define u_intp_t u_int64_t"
14212 if test $ac_cv_sizeof_int_p -eq 4; then
14213 rxvt_intp_define="#define intp_t int32_t"
14214 rxvt_u_intp_define="#define u_intp_t u_int32_t"
14216 if test $ac_cv_sizeof_int_p -eq 2; then
14217 rxvt_intp_define="#define intp_t int16_t"
14218 rxvt_u_intp_define="#define u_intp_t u_int16_t"
14220 rxvt_intp_define="#error set intp_t"
14221 rxvt_u_intp_define="#error set u_intp_t"
14228 echo "$as_me:$LINENO: checking return type of signal handlers" >&5
14229 echo $ECHO_N "checking return type of signal handlers... $ECHO_C" >&6
14230 if test "${ac_cv_type_signal+set}" = set; then
14231 echo $ECHO_N "(cached) $ECHO_C" >&6
14233 cat >conftest.$ac_ext <<_ACEOF
14236 cat confdefs.h >>conftest.$ac_ext
14237 cat >>conftest.$ac_ext <<_ACEOF
14238 /* end confdefs.h. */
14239 #include <sys/types.h>
14240 #include <signal.h>
14245 extern "C" void (*signal (int, void (*)(int)))(int);
14247 void (*signal ()) ();
14258 rm -f conftest.$ac_objext
14259 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14260 (eval $ac_compile) 2>conftest.er1
14262 grep -v '^ *+' conftest.er1 >conftest.err
14264 cat conftest.err >&5
14265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14266 (exit $ac_status); } &&
14267 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14269 (eval $ac_try) 2>&5
14271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14272 (exit $ac_status); }; } &&
14273 { ac_try='test -s conftest.$ac_objext'
14274 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14275 (eval $ac_try) 2>&5
14277 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14278 (exit $ac_status); }; }; then
14279 ac_cv_type_signal=void
14281 echo "$as_me: failed program was:" >&5
14282 sed 's/^/| /' conftest.$ac_ext >&5
14284 ac_cv_type_signal=int
14286 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14288 echo "$as_me:$LINENO: result: $ac_cv_type_signal" >&5
14289 echo "${ECHO_T}$ac_cv_type_signal" >&6
14291 cat >>confdefs.h <<_ACEOF
14292 #define RETSIGTYPE $ac_cv_type_signal
14297 case "$host_alias" in
14298 *ultrix) ac_cv_func_setsid='no' ;;
14341 as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
14342 echo "$as_me:$LINENO: checking for $ac_func" >&5
14343 echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
14344 if eval "test \"\${$as_ac_var+set}\" = set"; then
14345 echo $ECHO_N "(cached) $ECHO_C" >&6
14347 cat >conftest.$ac_ext <<_ACEOF
14350 cat confdefs.h >>conftest.$ac_ext
14351 cat >>conftest.$ac_ext <<_ACEOF
14352 /* end confdefs.h. */
14353 /* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
14354 For example, HP-UX 11i <limits.h> declares gettimeofday. */
14355 #define $ac_func innocuous_$ac_func
14357 /* System header to define __stub macros and hopefully few prototypes,
14358 which can conflict with char $ac_func (); below.
14359 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
14360 <limits.h> exists even on freestanding compilers. */
14363 # include <limits.h>
14365 # include <assert.h>
14370 /* Override any gcc2 internal prototype to avoid an error. */
14375 /* We use char because int might match the return type of a gcc2
14376 builtin and then its argument prototype would still apply. */
14378 /* The GNU C library defines this for functions which it implements
14379 to always fail with ENOSYS. Some functions are actually named
14380 something starting with __ and the normal name is an alias. */
14381 #if defined (__stub_$ac_func) || defined (__stub___$ac_func)
14384 char (*f) () = $ac_func;
14393 return f != $ac_func;
14398 rm -f conftest.$ac_objext conftest$ac_exeext
14399 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
14400 (eval $ac_link) 2>conftest.er1
14402 grep -v '^ *+' conftest.er1 >conftest.err
14404 cat conftest.err >&5
14405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14406 (exit $ac_status); } &&
14407 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14408 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14409 (eval $ac_try) 2>&5
14411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14412 (exit $ac_status); }; } &&
14413 { ac_try='test -s conftest$ac_exeext'
14414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14415 (eval $ac_try) 2>&5
14417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14418 (exit $ac_status); }; }; then
14419 eval "$as_ac_var=yes"
14421 echo "$as_me: failed program was:" >&5
14422 sed 's/^/| /' conftest.$ac_ext >&5
14424 eval "$as_ac_var=no"
14426 rm -f conftest.err conftest.$ac_objext \
14427 conftest$ac_exeext conftest.$ac_ext
14429 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
14430 echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
14431 if test `eval echo '${'$as_ac_var'}'` = yes; then
14432 cat >>confdefs.h <<_ACEOF
14433 #define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
14441 if test "${ac_cv_header_utmp_h+set}" = set; then
14442 echo "$as_me:$LINENO: checking for utmp.h" >&5
14443 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14444 if test "${ac_cv_header_utmp_h+set}" = set; then
14445 echo $ECHO_N "(cached) $ECHO_C" >&6
14447 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14448 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14450 # Is the header compilable?
14451 echo "$as_me:$LINENO: checking utmp.h usability" >&5
14452 echo $ECHO_N "checking utmp.h usability... $ECHO_C" >&6
14453 cat >conftest.$ac_ext <<_ACEOF
14456 cat confdefs.h >>conftest.$ac_ext
14457 cat >>conftest.$ac_ext <<_ACEOF
14458 /* end confdefs.h. */
14459 $ac_includes_default
14462 rm -f conftest.$ac_objext
14463 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14464 (eval $ac_compile) 2>conftest.er1
14466 grep -v '^ *+' conftest.er1 >conftest.err
14468 cat conftest.err >&5
14469 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14470 (exit $ac_status); } &&
14471 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14472 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14473 (eval $ac_try) 2>&5
14475 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14476 (exit $ac_status); }; } &&
14477 { ac_try='test -s conftest.$ac_objext'
14478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14479 (eval $ac_try) 2>&5
14481 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14482 (exit $ac_status); }; }; then
14483 ac_header_compiler=yes
14485 echo "$as_me: failed program was:" >&5
14486 sed 's/^/| /' conftest.$ac_ext >&5
14488 ac_header_compiler=no
14490 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14491 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14492 echo "${ECHO_T}$ac_header_compiler" >&6
14494 # Is the header present?
14495 echo "$as_me:$LINENO: checking utmp.h presence" >&5
14496 echo $ECHO_N "checking utmp.h presence... $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. */
14505 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14506 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14508 grep -v '^ *+' conftest.er1 >conftest.err
14510 cat conftest.err >&5
14511 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14512 (exit $ac_status); } >/dev/null; then
14513 if test -s conftest.err; then
14514 ac_cpp_err=$ac_cxx_preproc_warn_flag
14515 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14522 if test -z "$ac_cpp_err"; then
14523 ac_header_preproc=yes
14525 echo "$as_me: failed program was:" >&5
14526 sed 's/^/| /' conftest.$ac_ext >&5
14528 ac_header_preproc=no
14530 rm -f conftest.err conftest.$ac_ext
14531 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14532 echo "${ECHO_T}$ac_header_preproc" >&6
14534 # So? What about this header?
14535 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14537 { echo "$as_me:$LINENO: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&5
14538 echo "$as_me: WARNING: utmp.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14539 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the compiler's result" >&5
14540 echo "$as_me: WARNING: utmp.h: proceeding with the compiler's result" >&2;}
14541 ac_header_preproc=yes
14544 { echo "$as_me:$LINENO: WARNING: utmp.h: present but cannot be compiled" >&5
14545 echo "$as_me: WARNING: utmp.h: present but cannot be compiled" >&2;}
14546 { echo "$as_me:$LINENO: WARNING: utmp.h: check for missing prerequisite headers?" >&5
14547 echo "$as_me: WARNING: utmp.h: check for missing prerequisite headers?" >&2;}
14548 { echo "$as_me:$LINENO: WARNING: utmp.h: see the Autoconf documentation" >&5
14549 echo "$as_me: WARNING: utmp.h: see the Autoconf documentation" >&2;}
14550 { echo "$as_me:$LINENO: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&5
14551 echo "$as_me: WARNING: utmp.h: section \"Present But Cannot Be Compiled\"" >&2;}
14552 { echo "$as_me:$LINENO: WARNING: utmp.h: proceeding with the preprocessor's result" >&5
14553 echo "$as_me: WARNING: utmp.h: proceeding with the preprocessor's result" >&2;}
14554 { echo "$as_me:$LINENO: WARNING: utmp.h: in the future, the compiler will take precedence" >&5
14555 echo "$as_me: WARNING: utmp.h: in the future, the compiler will take precedence" >&2;}
14558 ## ------------------------------------------ ##
14559 ## Report this to the AC_PACKAGE_NAME lists. ##
14560 ## ------------------------------------------ ##
14563 sed "s/^/$as_me: WARNING: /" >&2
14566 echo "$as_me:$LINENO: checking for utmp.h" >&5
14567 echo $ECHO_N "checking for utmp.h... $ECHO_C" >&6
14568 if test "${ac_cv_header_utmp_h+set}" = set; then
14569 echo $ECHO_N "(cached) $ECHO_C" >&6
14571 ac_cv_header_utmp_h=$ac_header_preproc
14573 echo "$as_me:$LINENO: result: $ac_cv_header_utmp_h" >&5
14574 echo "${ECHO_T}$ac_cv_header_utmp_h" >&6
14577 if test $ac_cv_header_utmp_h = yes; then
14578 echo "$as_me:$LINENO: checking for struct utmp" >&5
14579 echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
14580 if test "${rxvt_cv_struct_utmp+set}" = set; then
14581 echo $ECHO_N "(cached) $ECHO_C" >&6
14583 cat >conftest.$ac_ext <<_ACEOF
14586 cat confdefs.h >>conftest.$ac_ext
14587 cat >>conftest.$ac_ext <<_ACEOF
14588 /* end confdefs.h. */
14589 #include <sys/types.h>
14590 #include <stdint.h>
14600 rm -f conftest.$ac_objext
14601 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14602 (eval $ac_compile) 2>conftest.er1
14604 grep -v '^ *+' conftest.er1 >conftest.err
14606 cat conftest.err >&5
14607 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14608 (exit $ac_status); } &&
14609 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14610 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14611 (eval $ac_try) 2>&5
14613 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14614 (exit $ac_status); }; } &&
14615 { ac_try='test -s conftest.$ac_objext'
14616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14617 (eval $ac_try) 2>&5
14619 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14620 (exit $ac_status); }; }; then
14621 rxvt_cv_struct_utmp=yes
14623 echo "$as_me: failed program was:" >&5
14624 sed 's/^/| /' conftest.$ac_ext >&5
14626 rxvt_cv_struct_utmp=no
14628 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14630 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5
14631 echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6
14632 if test x$rxvt_cv_struct_utmp = xyes; then
14634 cat >>confdefs.h <<\_ACEOF
14635 #define HAVE_STRUCT_UTMP 1
14641 echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
14642 echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
14643 if test "${rxvt_cv_struct_utmp_host+set}" = set; then
14644 echo $ECHO_N "(cached) $ECHO_C" >&6
14646 cat >conftest.$ac_ext <<_ACEOF
14649 cat confdefs.h >>conftest.$ac_ext
14650 cat >>conftest.$ac_ext <<_ACEOF
14651 /* end confdefs.h. */
14652 #include <sys/types.h>
14657 struct utmp ut; ut.ut_host;
14662 rm -f conftest.$ac_objext
14663 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14664 (eval $ac_compile) 2>conftest.er1
14666 grep -v '^ *+' conftest.er1 >conftest.err
14668 cat conftest.err >&5
14669 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14670 (exit $ac_status); } &&
14671 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14672 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14673 (eval $ac_try) 2>&5
14675 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14676 (exit $ac_status); }; } &&
14677 { ac_try='test -s conftest.$ac_objext'
14678 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14679 (eval $ac_try) 2>&5
14681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14682 (exit $ac_status); }; }; then
14683 rxvt_cv_struct_utmp_host=yes
14685 echo "$as_me: failed program was:" >&5
14686 sed 's/^/| /' conftest.$ac_ext >&5
14688 rxvt_cv_struct_utmp_host=no
14690 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14692 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5
14693 echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6
14694 if test x$rxvt_cv_struct_utmp_host = xyes; then
14696 cat >>confdefs.h <<\_ACEOF
14697 #define HAVE_UTMP_HOST 1
14702 echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
14703 echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
14704 if test "${rxvt_cv_struct_utmp_pid+set}" = set; then
14705 echo $ECHO_N "(cached) $ECHO_C" >&6
14707 cat >conftest.$ac_ext <<_ACEOF
14710 cat confdefs.h >>conftest.$ac_ext
14711 cat >>conftest.$ac_ext <<_ACEOF
14712 /* end confdefs.h. */
14713 #include <sys/types.h>
14718 struct utmp ut; ut.ut_pid;
14723 rm -f conftest.$ac_objext
14724 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14725 (eval $ac_compile) 2>conftest.er1
14727 grep -v '^ *+' conftest.er1 >conftest.err
14729 cat conftest.err >&5
14730 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14731 (exit $ac_status); } &&
14732 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14733 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14734 (eval $ac_try) 2>&5
14736 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14737 (exit $ac_status); }; } &&
14738 { ac_try='test -s conftest.$ac_objext'
14739 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14740 (eval $ac_try) 2>&5
14742 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14743 (exit $ac_status); }; }; then
14744 rxvt_cv_struct_utmp_pid=yes
14746 echo "$as_me: failed program was:" >&5
14747 sed 's/^/| /' conftest.$ac_ext >&5
14749 rxvt_cv_struct_utmp_pid=no
14751 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14753 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5
14754 echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6
14755 if test x$rxvt_cv_struct_utmp_pid = xyes; then
14757 cat >>confdefs.h <<\_ACEOF
14758 #define HAVE_UTMP_PID 1
14767 if test "${ac_cv_header_utmpx_h+set}" = set; then
14768 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14769 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14770 if test "${ac_cv_header_utmpx_h+set}" = set; then
14771 echo $ECHO_N "(cached) $ECHO_C" >&6
14773 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14774 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14776 # Is the header compilable?
14777 echo "$as_me:$LINENO: checking utmpx.h usability" >&5
14778 echo $ECHO_N "checking utmpx.h usability... $ECHO_C" >&6
14779 cat >conftest.$ac_ext <<_ACEOF
14782 cat confdefs.h >>conftest.$ac_ext
14783 cat >>conftest.$ac_ext <<_ACEOF
14784 /* end confdefs.h. */
14785 $ac_includes_default
14788 rm -f conftest.$ac_objext
14789 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14790 (eval $ac_compile) 2>conftest.er1
14792 grep -v '^ *+' conftest.er1 >conftest.err
14794 cat conftest.err >&5
14795 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14796 (exit $ac_status); } &&
14797 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14798 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14799 (eval $ac_try) 2>&5
14801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14802 (exit $ac_status); }; } &&
14803 { ac_try='test -s conftest.$ac_objext'
14804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14805 (eval $ac_try) 2>&5
14807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14808 (exit $ac_status); }; }; then
14809 ac_header_compiler=yes
14811 echo "$as_me: failed program was:" >&5
14812 sed 's/^/| /' conftest.$ac_ext >&5
14814 ac_header_compiler=no
14816 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14817 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
14818 echo "${ECHO_T}$ac_header_compiler" >&6
14820 # Is the header present?
14821 echo "$as_me:$LINENO: checking utmpx.h presence" >&5
14822 echo $ECHO_N "checking utmpx.h presence... $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. */
14831 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
14832 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
14834 grep -v '^ *+' conftest.er1 >conftest.err
14836 cat conftest.err >&5
14837 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14838 (exit $ac_status); } >/dev/null; then
14839 if test -s conftest.err; then
14840 ac_cpp_err=$ac_cxx_preproc_warn_flag
14841 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
14848 if test -z "$ac_cpp_err"; then
14849 ac_header_preproc=yes
14851 echo "$as_me: failed program was:" >&5
14852 sed 's/^/| /' conftest.$ac_ext >&5
14854 ac_header_preproc=no
14856 rm -f conftest.err conftest.$ac_ext
14857 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
14858 echo "${ECHO_T}$ac_header_preproc" >&6
14860 # So? What about this header?
14861 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
14863 { echo "$as_me:$LINENO: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&5
14864 echo "$as_me: WARNING: utmpx.h: accepted by the compiler, rejected by the preprocessor!" >&2;}
14865 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the compiler's result" >&5
14866 echo "$as_me: WARNING: utmpx.h: proceeding with the compiler's result" >&2;}
14867 ac_header_preproc=yes
14870 { echo "$as_me:$LINENO: WARNING: utmpx.h: present but cannot be compiled" >&5
14871 echo "$as_me: WARNING: utmpx.h: present but cannot be compiled" >&2;}
14872 { echo "$as_me:$LINENO: WARNING: utmpx.h: check for missing prerequisite headers?" >&5
14873 echo "$as_me: WARNING: utmpx.h: check for missing prerequisite headers?" >&2;}
14874 { echo "$as_me:$LINENO: WARNING: utmpx.h: see the Autoconf documentation" >&5
14875 echo "$as_me: WARNING: utmpx.h: see the Autoconf documentation" >&2;}
14876 { echo "$as_me:$LINENO: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&5
14877 echo "$as_me: WARNING: utmpx.h: section \"Present But Cannot Be Compiled\"" >&2;}
14878 { echo "$as_me:$LINENO: WARNING: utmpx.h: proceeding with the preprocessor's result" >&5
14879 echo "$as_me: WARNING: utmpx.h: proceeding with the preprocessor's result" >&2;}
14880 { echo "$as_me:$LINENO: WARNING: utmpx.h: in the future, the compiler will take precedence" >&5
14881 echo "$as_me: WARNING: utmpx.h: in the future, the compiler will take precedence" >&2;}
14884 ## ------------------------------------------ ##
14885 ## Report this to the AC_PACKAGE_NAME lists. ##
14886 ## ------------------------------------------ ##
14889 sed "s/^/$as_me: WARNING: /" >&2
14892 echo "$as_me:$LINENO: checking for utmpx.h" >&5
14893 echo $ECHO_N "checking for utmpx.h... $ECHO_C" >&6
14894 if test "${ac_cv_header_utmpx_h+set}" = set; then
14895 echo $ECHO_N "(cached) $ECHO_C" >&6
14897 ac_cv_header_utmpx_h=$ac_header_preproc
14899 echo "$as_me:$LINENO: result: $ac_cv_header_utmpx_h" >&5
14900 echo "${ECHO_T}$ac_cv_header_utmpx_h" >&6
14903 if test $ac_cv_header_utmpx_h = yes; then
14904 echo "$as_me:$LINENO: checking for struct utmpx" >&5
14905 echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
14906 if test "${rxvt_cv_struct_utmpx+set}" = set; then
14907 echo $ECHO_N "(cached) $ECHO_C" >&6
14909 cat >conftest.$ac_ext <<_ACEOF
14912 cat confdefs.h >>conftest.$ac_ext
14913 cat >>conftest.$ac_ext <<_ACEOF
14914 /* end confdefs.h. */
14915 #include <sys/types.h>
14925 rm -f conftest.$ac_objext
14926 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14927 (eval $ac_compile) 2>conftest.er1
14929 grep -v '^ *+' conftest.er1 >conftest.err
14931 cat conftest.err >&5
14932 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14933 (exit $ac_status); } &&
14934 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14935 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14936 (eval $ac_try) 2>&5
14938 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14939 (exit $ac_status); }; } &&
14940 { ac_try='test -s conftest.$ac_objext'
14941 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14942 (eval $ac_try) 2>&5
14944 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14945 (exit $ac_status); }; }; then
14946 rxvt_cv_struct_utmpx=yes
14948 echo "$as_me: failed program was:" >&5
14949 sed 's/^/| /' conftest.$ac_ext >&5
14951 rxvt_cv_struct_utmpx=no
14953 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
14955 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5
14956 echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6
14957 if test x$rxvt_cv_struct_utmpx = xyes; then
14959 cat >>confdefs.h <<\_ACEOF
14960 #define HAVE_STRUCT_UTMPX 1
14966 echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
14967 echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
14968 if test "${rxvt_cv_struct_utmpx_host+set}" = set; then
14969 echo $ECHO_N "(cached) $ECHO_C" >&6
14971 cat >conftest.$ac_ext <<_ACEOF
14974 cat confdefs.h >>conftest.$ac_ext
14975 cat >>conftest.$ac_ext <<_ACEOF
14976 /* end confdefs.h. */
14977 #include <sys/types.h>
14982 struct utmpx utx; utx.ut_host;
14987 rm -f conftest.$ac_objext
14988 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
14989 (eval $ac_compile) 2>conftest.er1
14991 grep -v '^ *+' conftest.er1 >conftest.err
14993 cat conftest.err >&5
14994 echo "$as_me:$LINENO: \$? = $ac_status" >&5
14995 (exit $ac_status); } &&
14996 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
14997 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
14998 (eval $ac_try) 2>&5
15000 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15001 (exit $ac_status); }; } &&
15002 { ac_try='test -s conftest.$ac_objext'
15003 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15004 (eval $ac_try) 2>&5
15006 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15007 (exit $ac_status); }; }; then
15008 rxvt_cv_struct_utmpx_host=yes
15010 echo "$as_me: failed program was:" >&5
15011 sed 's/^/| /' conftest.$ac_ext >&5
15013 rxvt_cv_struct_utmpx_host=no
15015 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15017 echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5
15018 echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6
15019 if test x$rxvt_cv_struct_utmpx_host = xyes; then
15021 cat >>confdefs.h <<\_ACEOF
15022 #define HAVE_UTMPX_HOST 1
15031 echo "$as_me:$LINENO: checking for struct lastlog" >&5
15032 echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
15033 if test "${rxvt_cv_struct_lastlog+set}" = set; then
15034 echo $ECHO_N "(cached) $ECHO_C" >&6
15036 cat >conftest.$ac_ext <<_ACEOF
15039 cat confdefs.h >>conftest.$ac_ext
15040 cat >>conftest.$ac_ext <<_ACEOF
15041 /* end confdefs.h. */
15042 #include <sys/types.h>
15044 #ifdef HAVE_LASTLOG_H
15045 #include <lastlog.h>
15056 rm -f conftest.$ac_objext
15057 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15058 (eval $ac_compile) 2>conftest.er1
15060 grep -v '^ *+' conftest.er1 >conftest.err
15062 cat conftest.err >&5
15063 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15064 (exit $ac_status); } &&
15065 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15066 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15067 (eval $ac_try) 2>&5
15069 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15070 (exit $ac_status); }; } &&
15071 { ac_try='test -s conftest.$ac_objext'
15072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15073 (eval $ac_try) 2>&5
15075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15076 (exit $ac_status); }; }; then
15077 rxvt_cv_struct_lastlog=yes
15079 echo "$as_me: failed program was:" >&5
15080 sed 's/^/| /' conftest.$ac_ext >&5
15082 rxvt_cv_struct_lastlog=no
15084 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15086 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5
15087 echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6
15088 if test x$rxvt_cv_struct_lastlog = xyes; then
15090 cat >>confdefs.h <<\_ACEOF
15091 #define HAVE_STRUCT_LASTLOG 1
15096 echo "$as_me:$LINENO: checking for struct lastlogx" >&5
15097 echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
15098 if test "${rxvt_cv_struct_lastlogx+set}" = set; then
15099 echo $ECHO_N "(cached) $ECHO_C" >&6
15101 cat >conftest.$ac_ext <<_ACEOF
15104 cat confdefs.h >>conftest.$ac_ext
15105 cat >>conftest.$ac_ext <<_ACEOF
15106 /* end confdefs.h. */
15107 #include <sys/types.h>
15109 #ifdef HAVE_LASTLOG_H
15110 #include <lastlog.h>
15116 struct lastlogx ll;
15121 rm -f conftest.$ac_objext
15122 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
15123 (eval $ac_compile) 2>conftest.er1
15125 grep -v '^ *+' conftest.er1 >conftest.err
15127 cat conftest.err >&5
15128 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15129 (exit $ac_status); } &&
15130 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15131 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15132 (eval $ac_try) 2>&5
15134 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15135 (exit $ac_status); }; } &&
15136 { ac_try='test -s conftest.$ac_objext'
15137 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15138 (eval $ac_try) 2>&5
15140 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15141 (exit $ac_status); }; }; then
15142 rxvt_cv_struct_lastlogx=yes
15144 echo "$as_me: failed program was:" >&5
15145 sed 's/^/| /' conftest.$ac_ext >&5
15147 rxvt_cv_struct_lastlogx=no
15149 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
15151 echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5
15152 echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6
15153 if test x$rxvt_cv_struct_lastlogx = xyes; then
15155 cat >>confdefs.h <<\_ACEOF
15156 #define HAVE_STRUCT_LASTLOGX 1
15162 echo "$as_me:$LINENO: checking where utmp is located" >&5
15163 echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
15164 if test "${rxvt_cv_path_utmp+set}" = set; then
15165 echo $ECHO_N "(cached) $ECHO_C" >&6
15167 if test "$cross_compiling" = yes; then
15168 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5
15169 echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;}
15171 cat >conftest.$ac_ext <<_ACEOF
15174 cat confdefs.h >>conftest.$ac_ext
15175 cat >>conftest.$ac_ext <<_ACEOF
15176 /* end confdefs.h. */
15178 #include <sys/types.h>
15183 char **u, *utmplist[] = {
15184 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
15185 FILE *a, *f=fopen("conftestval", "w");
15188 fprintf(f, "%s\n", UTMP_FILE);
15192 fprintf(f, "%s\n", _PATH_UTMP);
15195 for (u = utmplist; *u; u++) {
15196 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15197 fprintf(f, "%s\n", *u);
15204 rm -f conftest$ac_exeext
15205 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15206 (eval $ac_link) 2>&5
15208 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15209 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15211 (eval $ac_try) 2>&5
15213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15214 (exit $ac_status); }; }; then
15215 rxvt_cv_path_utmp=`cat conftestval`
15217 echo "$as_me: program exited with status $ac_status" >&5
15218 echo "$as_me: failed program was:" >&5
15219 sed 's/^/| /' conftest.$ac_ext >&5
15221 ( exit $ac_status )
15224 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15227 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5
15228 echo "${ECHO_T}$rxvt_cv_path_utmp" >&6
15229 if test x$rxvt_cv_path_utmp != x; then
15231 cat >>confdefs.h <<_ACEOF
15232 #define RXVT_UTMP_FILE "$rxvt_cv_path_utmp"
15238 echo "$as_me:$LINENO: checking where utmpx is located" >&5
15239 echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
15240 if test "${rxvt_cv_path_utmpx+set}" = set; then
15241 echo $ECHO_N "(cached) $ECHO_C" >&6
15243 if test "$cross_compiling" = yes; then
15244 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5
15245 echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;}
15247 cat >conftest.$ac_ext <<_ACEOF
15250 cat confdefs.h >>conftest.$ac_ext
15251 cat >>conftest.$ac_ext <<_ACEOF
15252 /* end confdefs.h. */
15254 #include <sys/types.h>
15257 #include <sys/stat.h>
15258 #ifdef HAVE_STRING_H
15259 #include <string.h>
15263 char **u, *p, *utmplist[] = {
15270 "/var/adm/utmpx", "/etc/utmpx", NULL };
15271 FILE *a, *f=fopen("conftestval", "w");
15272 struct stat statu, statux;
15274 for (u = utmplist; *u; u++) {
15275 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
15276 if (stat(*u, &statux) < 0)
15279 p[strlen(p) - 1] = '\0';
15280 if (stat(p, &statu) >= 0
15281 && (statu.st_mtime - statux.st_mtime > 86400))
15283 fprintf(f, "%s\n", *u);
15290 rm -f conftest$ac_exeext
15291 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15292 (eval $ac_link) 2>&5
15294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15295 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15297 (eval $ac_try) 2>&5
15299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15300 (exit $ac_status); }; }; then
15301 rxvt_cv_path_utmpx=`cat conftestval`
15303 echo "$as_me: program exited with status $ac_status" >&5
15304 echo "$as_me: failed program was:" >&5
15305 sed 's/^/| /' conftest.$ac_ext >&5
15307 ( exit $ac_status )
15308 rxvt_cv_path_utmpx=
15310 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15313 echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5
15314 echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6
15315 if test x$rxvt_cv_path_utmpx != x; then
15317 cat >>confdefs.h <<_ACEOF
15318 #define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx"
15324 echo "$as_me:$LINENO: checking where wtmp is located" >&5
15325 echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
15326 if test "${rxvt_cv_path_wtmp+set}" = set; then
15327 echo $ECHO_N "(cached) $ECHO_C" >&6
15329 if test "$cross_compiling" = yes; then
15330 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5
15331 echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;}
15333 cat >conftest.$ac_ext <<_ACEOF
15336 cat confdefs.h >>conftest.$ac_ext
15337 cat >>conftest.$ac_ext <<_ACEOF
15338 /* end confdefs.h. */
15340 #include <sys/types.h>
15347 char **w, *wtmplist[] = {
15348 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
15349 FILE *a, *f=fopen("conftestval", "w");
15352 fprintf(f, "%s\n", WTMP_FILE);
15356 fprintf(f, "%s\n", _PATH_WTMP);
15359 for (w = wtmplist; *w; w++) {
15360 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15361 fprintf(f, "%s\n", *w);
15368 rm -f conftest$ac_exeext
15369 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15370 (eval $ac_link) 2>&5
15372 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15373 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15374 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15375 (eval $ac_try) 2>&5
15377 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15378 (exit $ac_status); }; }; then
15379 rxvt_cv_path_wtmp=`cat conftestval`
15381 echo "$as_me: program exited with status $ac_status" >&5
15382 echo "$as_me: failed program was:" >&5
15383 sed 's/^/| /' conftest.$ac_ext >&5
15385 ( exit $ac_status )
15388 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15391 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5
15392 echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6
15393 if test x$rxvt_cv_path_wtmp != x; then
15395 cat >>confdefs.h <<_ACEOF
15396 #define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp"
15401 echo "$as_me:$LINENO: checking where wtmpx is located" >&5
15402 echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
15403 if test "${rxvt_cv_path_wtmpx+set}" = set; then
15404 echo $ECHO_N "(cached) $ECHO_C" >&6
15406 if test "$cross_compiling" = yes; then
15407 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5
15408 echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;}
15410 cat >conftest.$ac_ext <<_ACEOF
15413 cat confdefs.h >>conftest.$ac_ext
15414 cat >>conftest.$ac_ext <<_ACEOF
15415 /* end confdefs.h. */
15417 #ifdef HAVE_UTMPX_H
15423 char **w, *wtmplist[] = {
15424 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
15425 FILE *a, *f=fopen("conftestval", "w");
15428 fprintf(f, "%s\n", WTMPX_FILE);
15432 fprintf(f, "%s\n", _PATH_WTMPX);
15435 for (w = wtmplist; *w; w++) {
15436 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15437 fprintf(f, "%s\n", *w);
15444 rm -f conftest$ac_exeext
15445 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15446 (eval $ac_link) 2>&5
15448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15449 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15451 (eval $ac_try) 2>&5
15453 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15454 (exit $ac_status); }; }; then
15455 rxvt_cv_path_wtmpx=`cat conftestval`
15457 echo "$as_me: program exited with status $ac_status" >&5
15458 echo "$as_me: failed program was:" >&5
15459 sed 's/^/| /' conftest.$ac_ext >&5
15461 ( exit $ac_status )
15462 rxvt_cv_path_wtmpx=
15464 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15467 echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5
15468 echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6
15469 if test x$rxvt_cv_path_wtmpx != x; then
15471 cat >>confdefs.h <<_ACEOF
15472 #define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx"
15477 echo "$as_me:$LINENO: checking where lastlog is located" >&5
15478 echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
15479 if test "${rxvt_cv_path_lastlog+set}" = set; then
15480 echo $ECHO_N "(cached) $ECHO_C" >&6
15482 if test "$cross_compiling" = yes; then
15483 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5
15484 echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;}
15486 cat >conftest.$ac_ext <<_ACEOF
15489 cat confdefs.h >>conftest.$ac_ext
15490 cat >>conftest.$ac_ext <<_ACEOF
15491 /* end confdefs.h. */
15493 #include <sys/types.h>
15494 #ifdef HAVE_UTMPX_H
15496 #elif defined(HAVE_UTMP_H)
15499 #ifdef HAVE_LASTLOG_H
15500 #include <lastlog.h>
15505 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
15506 FILE *a, *f=fopen("conftestval", "w");
15508 #ifdef LASTLOG_FILE
15509 fprintf(f, "%s\n", LASTLOG_FILE);
15512 #ifdef _PATH_LASTLOG
15513 fprintf(f, "%s\n", _PATH_LASTLOG);
15516 for (w = lastloglist; *w; w++) {
15517 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15518 fprintf(f, "%s\n", *w);
15525 rm -f conftest$ac_exeext
15526 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15527 (eval $ac_link) 2>&5
15529 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15530 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15532 (eval $ac_try) 2>&5
15534 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15535 (exit $ac_status); }; }; then
15536 rxvt_cv_path_lastlog=`cat conftestval`
15538 echo "$as_me: program exited with status $ac_status" >&5
15539 echo "$as_me: failed program was:" >&5
15540 sed 's/^/| /' conftest.$ac_ext >&5
15542 ( exit $ac_status )
15543 rxvt_cv_path_lastlog=
15545 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15548 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5
15549 echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6
15550 if test x$rxvt_cv_path_lastlog != x; then
15552 cat >>confdefs.h <<_ACEOF
15553 #define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog"
15556 if test -d "$rxvt_cv_path_lastlog"; then
15558 cat >>confdefs.h <<\_ACEOF
15559 #define LASTLOG_IS_DIR 1
15565 echo "$as_me:$LINENO: checking where lastlogx is located" >&5
15566 echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
15567 if test "${rxvt_cv_path_lastlogx+set}" = set; then
15568 echo $ECHO_N "(cached) $ECHO_C" >&6
15570 if test "$cross_compiling" = yes; then
15571 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5
15572 echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;}
15574 cat >conftest.$ac_ext <<_ACEOF
15577 cat confdefs.h >>conftest.$ac_ext
15578 cat >>conftest.$ac_ext <<_ACEOF
15579 /* end confdefs.h. */
15581 #ifdef HAVE_UTMPX_H
15587 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
15588 FILE *a, *f=fopen("conftestval", "w");
15590 #ifdef LASTLOGX_FILE
15591 fprintf(f, "%s\n", LASTLOGX_FILE);
15594 #ifdef _PATH_LASTLOGX
15595 fprintf(f, "%s\n", _PATH_LASTLOGX);
15598 for (w = wtmplist; *w; w++) {
15599 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
15600 fprintf(f, "%s\n", *w);
15607 rm -f conftest$ac_exeext
15608 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15609 (eval $ac_link) 2>&5
15611 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15612 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15614 (eval $ac_try) 2>&5
15616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15617 (exit $ac_status); }; }; then
15618 rxvt_cv_path_lastlogx=`cat conftestval`
15620 echo "$as_me: program exited with status $ac_status" >&5
15621 echo "$as_me: failed program was:" >&5
15622 sed 's/^/| /' conftest.$ac_ext >&5
15624 ( exit $ac_status )
15625 rxvt_cv_path_lastlogx=
15627 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15630 echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5
15631 echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6
15632 if test x$rxvt_cv_path_lastlogx != x; then
15634 cat >>confdefs.h <<_ACEOF
15635 #define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx"
15641 echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
15642 echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
15643 if test "${rxvt_cv_path_ttytab+set}" = set; then
15644 echo $ECHO_N "(cached) $ECHO_C" >&6
15646 for ttys_file in /etc/ttys /etc/ttytab;
15648 if test -f "$ttys_file" ; then
15649 rxvt_cv_path_ttytab=$ttys_file
15655 echo "$as_me:$LINENO: result: $rxvt_cv_path_ttytab" >&5
15656 echo "${ECHO_T}$rxvt_cv_path_ttytab" >&6
15657 if test x$rxvt_cv_path_ttytab != x; then
15659 cat >>confdefs.h <<_ACEOF
15660 #define TTYTAB_FILENAME "$rxvt_cv_path_ttytab"
15667 ac_save_CFLAGS=$CFLAGS
15668 CFLAGS="$CFLAGS $X_CFLAGS"
15669 LIBS="$LIBS $X_LIBS $X_EXTRA_LIBS -lX11"
15670 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
15671 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
15673 echo "$as_me:$LINENO: checking for working Xlocale" >&5
15674 echo $ECHO_N "checking for working Xlocale... $ECHO_C" >&6
15675 if test "${rxvt_cv_func_xlocale+set}" = set; then
15676 echo $ECHO_N "(cached) $ECHO_C" >&6
15678 if test "$cross_compiling" = yes; then
15679 { echo "$as_me:$LINENO: WARNING: Define NO_XLOCALE in config.h manually" >&5
15680 echo "$as_me: WARNING: Define NO_XLOCALE in config.h manually" >&2;}
15682 cat >conftest.$ac_ext <<_ACEOF
15685 cat confdefs.h >>conftest.$ac_ext
15686 cat >>conftest.$ac_ext <<_ACEOF
15687 /* end confdefs.h. */
15688 #include <X11/Xlib.h>
15691 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
15692 exit (XSupportsLocale() ? 0 : 1);
15696 rm -f conftest$ac_exeext
15697 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15698 (eval $ac_link) 2>&5
15700 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15701 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
15702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15703 (eval $ac_try) 2>&5
15705 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15706 (exit $ac_status); }; }; then
15707 rxvt_cv_func_xlocale=yes
15709 echo "$as_me: program exited with status $ac_status" >&5
15710 echo "$as_me: failed program was:" >&5
15711 sed 's/^/| /' conftest.$ac_ext >&5
15713 ( exit $ac_status )
15714 rxvt_cv_func_xlocale=no
15716 rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
15719 echo "$as_me:$LINENO: result: $rxvt_cv_func_xlocale" >&5
15720 echo "${ECHO_T}$rxvt_cv_func_xlocale" >&6
15721 if test x$rxvt_cv_func_xlocale = xyes; then
15723 cat >>confdefs.h <<\_ACEOF
15724 #define HAVE_XLOCALE 1
15729 echo "$as_me:$LINENO: checking for working X setlocale" >&5
15730 echo $ECHO_N "checking for working X setlocale... $ECHO_C" >&6
15731 if test "${rxvt_cv_func_xsetlocale+set}" = set; then
15732 echo $ECHO_N "(cached) $ECHO_C" >&6
15734 cat >conftest.$ac_ext <<_ACEOF
15737 cat confdefs.h >>conftest.$ac_ext
15738 cat >>conftest.$ac_ext <<_ACEOF
15739 /* end confdefs.h. */
15741 #include <X11/Xlocale.h>
15745 setlocale(LC_CTYPE, "");
15750 rm -f conftest.$ac_objext conftest$ac_exeext
15751 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15752 (eval $ac_link) 2>conftest.er1
15754 grep -v '^ *+' conftest.er1 >conftest.err
15756 cat conftest.err >&5
15757 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15758 (exit $ac_status); } &&
15759 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15760 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15761 (eval $ac_try) 2>&5
15763 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15764 (exit $ac_status); }; } &&
15765 { ac_try='test -s conftest$ac_exeext'
15766 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15767 (eval $ac_try) 2>&5
15769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15770 (exit $ac_status); }; }; then
15771 rxvt_cv_func_xsetlocale=yes
15773 echo "$as_me: failed program was:" >&5
15774 sed 's/^/| /' conftest.$ac_ext >&5
15776 rxvt_cv_func_xsetlocale=no
15778 rm -f conftest.err conftest.$ac_objext \
15779 conftest$ac_exeext conftest.$ac_ext
15781 echo "$as_me:$LINENO: result: $rxvt_cv_func_xsetlocale" >&5
15782 echo "${ECHO_T}$rxvt_cv_func_xsetlocale" >&6
15783 if test x$rxvt_cv_func_xsetlocale = xyes; then
15785 cat >>confdefs.h <<\_ACEOF
15786 #define HAVE_XSETLOCALE 1
15791 CFLAGS=$ac_save_CFLAGS
15793 echo "$as_me:$LINENO: checking for working plain setlocale" >&5
15794 echo $ECHO_N "checking for working plain setlocale... $ECHO_C" >&6
15795 if test "${rxvt_cv_func_setlocale+set}" = set; then
15796 echo $ECHO_N "(cached) $ECHO_C" >&6
15798 cat >conftest.$ac_ext <<_ACEOF
15801 cat confdefs.h >>conftest.$ac_ext
15802 cat >>conftest.$ac_ext <<_ACEOF
15803 /* end confdefs.h. */
15804 #include <locale.h>
15808 setlocale(LC_CTYPE, "");
15813 rm -f conftest.$ac_objext conftest$ac_exeext
15814 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15815 (eval $ac_link) 2>conftest.er1
15817 grep -v '^ *+' conftest.er1 >conftest.err
15819 cat conftest.err >&5
15820 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15821 (exit $ac_status); } &&
15822 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15823 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15824 (eval $ac_try) 2>&5
15826 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15827 (exit $ac_status); }; } &&
15828 { ac_try='test -s conftest$ac_exeext'
15829 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15830 (eval $ac_try) 2>&5
15832 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15833 (exit $ac_status); }; }; then
15834 rxvt_cv_func_setlocale=yes
15836 echo "$as_me: failed program was:" >&5
15837 sed 's/^/| /' conftest.$ac_ext >&5
15839 rxvt_cv_func_setlocale=no
15841 rm -f conftest.err conftest.$ac_objext \
15842 conftest$ac_exeext conftest.$ac_ext
15844 echo "$as_me:$LINENO: result: $rxvt_cv_func_setlocale" >&5
15845 echo "${ECHO_T}$rxvt_cv_func_setlocale" >&6
15846 if test x$rxvt_cv_func_setlocale = xyes; then
15848 cat >>confdefs.h <<\_ACEOF
15849 #define HAVE_SETLOCALE 1
15854 echo "$as_me:$LINENO: checking for working nl_langinfo" >&5
15855 echo $ECHO_N "checking for working nl_langinfo... $ECHO_C" >&6
15856 if test "${rxvt_cv_func_nl_langinfo+set}" = set; then
15857 echo $ECHO_N "(cached) $ECHO_C" >&6
15859 cat >conftest.$ac_ext <<_ACEOF
15862 cat confdefs.h >>conftest.$ac_ext
15863 cat >>conftest.$ac_ext <<_ACEOF
15864 /* end confdefs.h. */
15865 #include <langinfo.h>
15869 nl_langinfo(CODESET);
15874 rm -f conftest.$ac_objext conftest$ac_exeext
15875 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15876 (eval $ac_link) 2>conftest.er1
15878 grep -v '^ *+' conftest.er1 >conftest.err
15880 cat conftest.err >&5
15881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15882 (exit $ac_status); } &&
15883 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15884 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15885 (eval $ac_try) 2>&5
15887 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15888 (exit $ac_status); }; } &&
15889 { ac_try='test -s conftest$ac_exeext'
15890 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15891 (eval $ac_try) 2>&5
15893 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15894 (exit $ac_status); }; }; then
15895 rxvt_cv_func_nl_langinfo=yes
15897 echo "$as_me: failed program was:" >&5
15898 sed 's/^/| /' conftest.$ac_ext >&5
15900 rxvt_cv_func_nl_langinfo=no
15902 rm -f conftest.err conftest.$ac_objext \
15903 conftest$ac_exeext conftest.$ac_ext
15905 echo "$as_me:$LINENO: result: $rxvt_cv_func_nl_langinfo" >&5
15906 echo "${ECHO_T}$rxvt_cv_func_nl_langinfo" >&6
15907 if test x$rxvt_cv_func_nl_langinfo = xyes; then
15909 cat >>confdefs.h <<\_ACEOF
15910 #define HAVE_NL_LANGINFO 1
15915 echo "$as_me:$LINENO: checking for getpt" >&5
15916 echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15917 if test "${rxvt_cv_func_getpt+set}" = set; then
15918 echo $ECHO_N "(cached) $ECHO_C" >&6
15920 cat >conftest.$ac_ext <<_ACEOF
15923 cat confdefs.h >>conftest.$ac_ext
15924 cat >>conftest.$ac_ext <<_ACEOF
15925 /* end confdefs.h. */
15926 #define _GNU_SOURCE
15927 #ifdef HAVE_STDLIB_H
15928 # include <stdlib.h>
15938 rm -f conftest.$ac_objext conftest$ac_exeext
15939 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
15940 (eval $ac_link) 2>conftest.er1
15942 grep -v '^ *+' conftest.er1 >conftest.err
15944 cat conftest.err >&5
15945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15946 (exit $ac_status); } &&
15947 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
15948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15949 (eval $ac_try) 2>&5
15951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15952 (exit $ac_status); }; } &&
15953 { ac_try='test -s conftest$ac_exeext'
15954 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
15955 (eval $ac_try) 2>&5
15957 echo "$as_me:$LINENO: \$? = $ac_status" >&5
15958 (exit $ac_status); }; }; then
15959 rxvt_cv_func_getpt=yes
15961 echo "$as_me: failed program was:" >&5
15962 sed 's/^/| /' conftest.$ac_ext >&5
15964 rxvt_cv_func_getpt=no
15966 rm -f conftest.err conftest.$ac_objext \
15967 conftest$ac_exeext conftest.$ac_ext
15969 echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
15970 echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
15971 if test x$rxvt_cv_func_getpt = xyes; then
15973 cat >>confdefs.h <<\_ACEOF
15974 #define HAVE_GETPT 1
15979 echo "$as_me:$LINENO: checking for pty/tty type" >&5
15980 echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
15981 if test "${rxvt_cv_ptys+set}" = set; then
15982 echo $ECHO_N "(cached) $ECHO_C" >&6
15984 if test x$ac_cv_func_openpty = xyes; then
15985 rxvt_cv_ptys=OPENPTY
15986 else if test x$ac_cv_func__getpty = xyes; then
15988 else if test -c /dev/ttyp20; then
15990 else if test -c /dev/ptym/clone; then
15992 else if test x$rxvt_cv_func_getpt = xyes; then
15994 else if test -c /dev/ptc -a -c /dev/pts; then
15996 else if test -c /dev/ptc -a -d /dev/pts; then
15998 else if test -c /dev/ptmx -a -c /dev/pts/0; then
15999 rxvt_cv_ptys=STREAMS
16000 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
16001 rxvt_cv_ptys=STREAMS
16015 echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
16016 echo "${ECHO_T}$rxvt_cv_ptys" >&6
16018 if test x$rxvt_cv_ptys = xOPENPTY; then
16020 cat >>confdefs.h <<\_ACEOF
16021 #define PTYS_ARE_OPENPTY 1
16025 if test x$rxvt_cv_ptys = xSCO; then
16027 cat >>confdefs.h <<\_ACEOF
16028 #define PTYS_ARE_NUMERIC 1
16032 if test x$rxvt_cv_ptys = xSTREAMS; then
16034 cat >>confdefs.h <<\_ACEOF
16035 #define PTYS_ARE_PTMX 1
16039 if test x$rxvt_cv_ptys = xPTC; then
16041 cat >>confdefs.h <<\_ACEOF
16042 #define PTYS_ARE_PTC 1
16046 if test x$rxvt_cv_ptys = xSGI4; then
16048 cat >>confdefs.h <<\_ACEOF
16049 #define PTYS_ARE__GETPTY 1
16053 if test x$rxvt_cv_ptys = xCONVEX; then
16055 cat >>confdefs.h <<\_ACEOF
16056 #define PTYS_ARE_GETPTY 1
16060 if test x$rxvt_cv_ptys = xGLIBC; then
16062 cat >>confdefs.h <<\_ACEOF
16063 #define PTYS_ARE_GETPT 1
16067 if test x$rxvt_cv_ptys = xHPUX; then
16069 cat >>confdefs.h <<\_ACEOF
16070 #define PTYS_ARE_CLONE 1
16074 if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
16076 cat >>confdefs.h <<\_ACEOF
16077 #define PTYS_ARE_SEARCHED 1
16083 { echo "$as_me:$LINENO: checking for pty ranges..." >&5
16084 echo "$as_me: checking for pty ranges..." >&6;}
16085 ptys=`echo /dev/pty??`
16086 pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
16087 pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
16088 if test x$pch1 != x; then
16090 cat >>confdefs.h <<_ACEOF
16091 #define PTYCHAR1 "$pch1"
16095 if test x$pch2 != x; then
16097 cat >>confdefs.h <<_ACEOF
16098 #define PTYCHAR2 "$pch2"
16103 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16104 echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16105 if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16106 echo $ECHO_N "(cached) $ECHO_C" >&6
16108 ac_check_lib_save_LIBS=$LIBS
16109 LIBS="-lxpg4 $LIBS"
16110 cat >conftest.$ac_ext <<_ACEOF
16113 cat confdefs.h >>conftest.$ac_ext
16114 cat >>conftest.$ac_ext <<_ACEOF
16115 /* end confdefs.h. */
16117 /* Override any gcc2 internal prototype to avoid an error. */
16121 /* We use char because int might match the return type of a gcc2
16122 builtin and then its argument prototype would still apply. */
16132 rm -f conftest.$ac_objext conftest$ac_exeext
16133 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16134 (eval $ac_link) 2>conftest.er1
16136 grep -v '^ *+' conftest.er1 >conftest.err
16138 cat conftest.err >&5
16139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16140 (exit $ac_status); } &&
16141 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16143 (eval $ac_try) 2>&5
16145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16146 (exit $ac_status); }; } &&
16147 { ac_try='test -s conftest$ac_exeext'
16148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16149 (eval $ac_try) 2>&5
16151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16152 (exit $ac_status); }; }; then
16153 ac_cv_lib_xpg4_setlocale=yes
16155 echo "$as_me: failed program was:" >&5
16156 sed 's/^/| /' conftest.$ac_ext >&5
16158 ac_cv_lib_xpg4_setlocale=no
16160 rm -f conftest.err conftest.$ac_objext \
16161 conftest$ac_exeext conftest.$ac_ext
16162 LIBS=$ac_check_lib_save_LIBS
16164 echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16165 echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16166 if test $ac_cv_lib_xpg4_setlocale = yes; then
16167 LIBS="$LIBS -lxpg4"
16171 if test x$support_inheritpixmap = xyes; then
16173 cat >>confdefs.h <<\_ACEOF
16174 #define TRANSPARENT 1
16178 if test x$support_keepscrolling = xno; then
16180 cat >>confdefs.h <<\_ACEOF
16181 #define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16185 if test x$support_selectionscrolling = xyes; then
16187 cat >>confdefs.h <<\_ACEOF
16188 #define SELECTION_SCROLLING 1
16192 if test x$support_menubar = xyes; then
16194 cat >>confdefs.h <<\_ACEOF
16199 if test x$support_frills = xno; then
16201 cat >>confdefs.h <<\_ACEOF
16202 #define NO_FRILLS 1
16206 if test x$support_linespace = xno; then
16208 cat >>confdefs.h <<\_ACEOF
16209 #define NO_LINESPACE 1
16213 if test x$support_24bit = xyes; then
16215 cat >>confdefs.h <<\_ACEOF
16216 #define PREFER_24BIT 1
16220 if test x$support_mousewheel = xyes; then
16222 cat >>confdefs.h <<\_ACEOF
16223 #define MOUSE_WHEEL 1
16227 if test x$support_mouseslipwheel = xyes; then
16229 cat >>confdefs.h <<\_ACEOF
16230 #define MOUSE_SLIP_WHEELING 1
16234 if test x$support_oldselection = xno; then
16236 cat >>confdefs.h <<\_ACEOF
16237 #define NO_OLD_SELECTION 1
16241 if test x$support_utmp = xyes; then
16243 cat >>confdefs.h <<\_ACEOF
16244 #define UTMP_SUPPORT 1
16248 if test x$support_wtmp = xyes; then
16250 cat >>confdefs.h <<\_ACEOF
16251 #define WTMP_SUPPORT 1
16255 if test x$support_lastlog = xyes; then
16257 cat >>confdefs.h <<\_ACEOF
16258 #define LASTLOG_SUPPORT 1
16262 if test x$support_xim = xyes -o x$multichar_set = xyes; then
16263 if test x$rxvt_cv_func_xlocale = xyes; then
16265 cat >>confdefs.h <<\_ACEOF
16271 if test x$support_xpm = xyes; then
16273 cat >>confdefs.h <<\_ACEOF
16274 #define XPM_BACKGROUND 1
16278 if test x$support_scroll_rxvt = xyes; then
16280 cat >>confdefs.h <<\_ACEOF
16281 #define RXVT_SCROLLBAR 1
16286 if test x$support_scroll_next = xyes; then
16288 cat >>confdefs.h <<\_ACEOF
16289 #define NEXT_SCROLLBAR 1
16292 scrolltypes="$scrolltypes next"
16294 if test x$support_scroll_xterm = xyes; then
16296 cat >>confdefs.h <<\_ACEOF
16297 #define XTERM_SCROLLBAR 1
16300 scrolltypes="$scrolltypes xterm"
16302 if test x$support_scroll_plain = xyes; then
16304 cat >>confdefs.h <<\_ACEOF
16305 #define PLAIN_SCROLLBAR 1
16308 scrolltypes="$scrolltypes plain"
16310 if test x$support_pointer_blank = xyes; then
16312 cat >>confdefs.h <<\_ACEOF
16313 #define POINTER_BLANK 1
16317 if test x$support_cursor_blink = xyes; then
16319 cat >>confdefs.h <<\_ACEOF
16320 #define CURSOR_BLINK 1
16324 if test x$support_text_blink = xyes; then
16326 cat >>confdefs.h <<\_ACEOF
16327 #define TEXT_BLINK 1
16331 if test x$support_unicode3 = xyes; then
16333 cat >>confdefs.h <<\_ACEOF
16334 #define UNICODE_3 1
16338 if test x$codesets = xall; then
16339 codesets=jp,jp-ext,kr,cn,cn-ext,vn
16341 for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16343 cat >>confdefs.h <<\_ACEOF
16344 #define ENCODING_EU 1
16348 cat >>confdefs.h <<\_ACEOF
16349 #define ENCODING_VN 1
16354 cat >>confdefs.h <<\_ACEOF
16355 #define ENCODING_JP 1
16359 cat >>confdefs.h <<\_ACEOF
16360 #define ENCODING_JP_EXT 1
16364 cat >>confdefs.h <<\_ACEOF
16365 #define ENCODING_KR 1
16369 cat >>confdefs.h <<\_ACEOF
16370 #define ENCODING_CN 1
16374 cat >>confdefs.h <<\_ACEOF
16375 #define ENCODING_CN_EXT 1
16382 CFLAGS=${CFLAGS--O}
16383 LDFLAGS=${LDFLAGS--O}
16385 CPPFLAGS="$CPPFLAGS"
16393 if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16394 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16395 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16396 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16397 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16398 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16405 if test x$support_addstrings = xno; then
16407 cat >>confdefs.h <<\_ACEOF
16408 #define NO_STRINGS 1
16413 MCOMMON=./autoconf/Make.common
16416 test "$program_prefix" != NONE &&
16417 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16418 # Use a double $ so make ignores it.
16419 test "$program_suffix" != NONE &&
16420 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16421 # Double any \ or $. echo might interpret backslashes.
16422 # By default was `s,x,x', remove it if useless.
16423 cat <<\_ACEOF >conftest.sed
16424 s/[\\$]/&&/g;s/;s,x,x,$//
16426 program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16430 RXVTNAME=`echo rxvt|sed "$program_transform_name"`
16436 if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16437 include_stdint_h="#include <stdint.h>"
16439 include_stdint_h="/* #include <stdint.h> */"
16441 if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16442 include_stdarg_h="#include <stdarg.h>"
16444 include_stdarg_h="/* #include <stdarg.h> */"
16446 if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16447 include_stdlib_h="#include <stdlib.h>"
16449 include_stdlib_h="/* #include <stdlib.h> */"
16451 if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16452 include_unistd_h="#include <unistd.h>"
16454 include_unistd_h="/* #include <unistd.h> */"
16456 if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16457 include_string_h="#include <string.h>"
16459 include_string_h="/* #include <string.h> */"
16461 if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16462 include_fcntl_h="#include <fcntl.h>"
16464 include_fcntl_h="/* #include <fcntl.h> */"
16466 if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16467 include_util_h="#include <util.h>"
16469 include_util_h="/* #include <util.h> */"
16471 if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16472 include_assert_h="#include <assert.h>"
16474 include_assert_h="/* #include <assert.h> */"
16476 if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16477 include_sys_ioctl_h="#include <sys/ioctl.h>"
16479 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16481 if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16482 include_sys_select_h="#include <sys/select.h>"
16484 include_sys_select_h="/* #include <sys/select.h> */"
16486 if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16487 include_sys_strredir_h="#include <sys/strredir.h>"
16489 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16491 if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16492 include_sys_time_h="#include <sys/time.h>"
16494 include_sys_time_h="/* #include <sys/time.h> */"
16496 if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16497 include_time_h="#include <time.h>"
16499 include_time_h="/* #include <time.h> */"
16502 if test x$support_xft = xyes; then
16503 LIBS="$LIBS `pkg-config xft --libs`"
16504 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16505 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
16508 for ac_header in X11/Xft/Xft.h
16510 as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
16511 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16512 echo "$as_me:$LINENO: checking for $ac_header" >&5
16513 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16514 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16515 echo $ECHO_N "(cached) $ECHO_C" >&6
16517 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16518 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16520 # Is the header compilable?
16521 echo "$as_me:$LINENO: checking $ac_header usability" >&5
16522 echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
16523 cat >conftest.$ac_ext <<_ACEOF
16526 cat confdefs.h >>conftest.$ac_ext
16527 cat >>conftest.$ac_ext <<_ACEOF
16528 /* end confdefs.h. */
16529 $ac_includes_default
16530 #include <$ac_header>
16532 rm -f conftest.$ac_objext
16533 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16534 (eval $ac_compile) 2>conftest.er1
16536 grep -v '^ *+' conftest.er1 >conftest.err
16538 cat conftest.err >&5
16539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16540 (exit $ac_status); } &&
16541 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16542 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16543 (eval $ac_try) 2>&5
16545 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16546 (exit $ac_status); }; } &&
16547 { ac_try='test -s conftest.$ac_objext'
16548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16549 (eval $ac_try) 2>&5
16551 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16552 (exit $ac_status); }; }; then
16553 ac_header_compiler=yes
16555 echo "$as_me: failed program was:" >&5
16556 sed 's/^/| /' conftest.$ac_ext >&5
16558 ac_header_compiler=no
16560 rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16561 echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
16562 echo "${ECHO_T}$ac_header_compiler" >&6
16564 # Is the header present?
16565 echo "$as_me:$LINENO: checking $ac_header presence" >&5
16566 echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
16567 cat >conftest.$ac_ext <<_ACEOF
16570 cat confdefs.h >>conftest.$ac_ext
16571 cat >>conftest.$ac_ext <<_ACEOF
16572 /* end confdefs.h. */
16573 #include <$ac_header>
16575 if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
16576 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
16578 grep -v '^ *+' conftest.er1 >conftest.err
16580 cat conftest.err >&5
16581 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16582 (exit $ac_status); } >/dev/null; then
16583 if test -s conftest.err; then
16584 ac_cpp_err=$ac_cxx_preproc_warn_flag
16585 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
16592 if test -z "$ac_cpp_err"; then
16593 ac_header_preproc=yes
16595 echo "$as_me: failed program was:" >&5
16596 sed 's/^/| /' conftest.$ac_ext >&5
16598 ac_header_preproc=no
16600 rm -f conftest.err conftest.$ac_ext
16601 echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
16602 echo "${ECHO_T}$ac_header_preproc" >&6
16604 # So? What about this header?
16605 case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
16607 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
16608 echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
16609 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
16610 echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
16611 ac_header_preproc=yes
16614 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
16615 echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
16616 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
16617 echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
16618 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
16619 echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
16620 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
16621 echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
16622 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
16623 echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
16624 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
16625 echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
16628 ## ------------------------------------------ ##
16629 ## Report this to the AC_PACKAGE_NAME lists. ##
16630 ## ------------------------------------------ ##
16633 sed "s/^/$as_me: WARNING: /" >&2
16636 echo "$as_me:$LINENO: checking for $ac_header" >&5
16637 echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
16638 if eval "test \"\${$as_ac_Header+set}\" = set"; then
16639 echo $ECHO_N "(cached) $ECHO_C" >&6
16641 eval "$as_ac_Header=\$ac_header_preproc"
16643 echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
16644 echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
16647 if test `eval echo '${'$as_ac_Header'}'` = yes; then
16648 cat >>confdefs.h <<_ACEOF
16649 #define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
16659 echo "$as_me:$LINENO: checking for XftDrawString32 in -lXft" >&5
16660 echo $ECHO_N "checking for XftDrawString32 in -lXft... $ECHO_C" >&6
16661 if test "${ac_cv_lib_Xft_XftDrawString32+set}" = set; then
16662 echo $ECHO_N "(cached) $ECHO_C" >&6
16664 ac_check_lib_save_LIBS=$LIBS
16666 cat >conftest.$ac_ext <<_ACEOF
16669 cat confdefs.h >>conftest.$ac_ext
16670 cat >>conftest.$ac_ext <<_ACEOF
16671 /* end confdefs.h. */
16673 /* Override any gcc2 internal prototype to avoid an error. */
16677 /* We use char because int might match the return type of a gcc2
16678 builtin and then its argument prototype would still apply. */
16679 char XftDrawString32 ();
16683 XftDrawString32 ();
16688 rm -f conftest.$ac_objext conftest$ac_exeext
16689 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16690 (eval $ac_link) 2>conftest.er1
16692 grep -v '^ *+' conftest.er1 >conftest.err
16694 cat conftest.err >&5
16695 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16696 (exit $ac_status); } &&
16697 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16698 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16699 (eval $ac_try) 2>&5
16701 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16702 (exit $ac_status); }; } &&
16703 { ac_try='test -s conftest$ac_exeext'
16704 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16705 (eval $ac_try) 2>&5
16707 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16708 (exit $ac_status); }; }; then
16709 ac_cv_lib_Xft_XftDrawString32=yes
16711 echo "$as_me: failed program was:" >&5
16712 sed 's/^/| /' conftest.$ac_ext >&5
16714 ac_cv_lib_Xft_XftDrawString32=no
16716 rm -f conftest.err conftest.$ac_objext \
16717 conftest$ac_exeext conftest.$ac_ext
16718 LIBS=$ac_check_lib_save_LIBS
16720 echo "$as_me:$LINENO: result: $ac_cv_lib_Xft_XftDrawString32" >&5
16721 echo "${ECHO_T}$ac_cv_lib_Xft_XftDrawString32" >&6
16722 if test $ac_cv_lib_Xft_XftDrawString32 = yes; then
16723 cat >>confdefs.h <<_ACEOF
16724 #define HAVE_LIBXFT 1
16734 if test x$support_xft = xyes; then
16736 cat >>confdefs.h <<\_ACEOF
16743 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
16744 cat >confcache <<\_ACEOF
16745 # This file is a shell script that caches the results of configure
16746 # tests run on this system so they can be shared between configure
16747 # scripts and configure runs, see configure's option --config-cache.
16748 # It is not useful on other systems. If it contains results you don't
16749 # want to keep, you may remove or edit it.
16751 # config.status only pays attention to the cache file if you give it
16752 # the --recheck option to rerun configure.
16754 # `ac_cv_env_foo' variables (set or unset) will be overridden when
16755 # loading this file, other *unset* `ac_cv_foo' will be assigned the
16756 # following values.
16760 # The following way of writing the cache mishandles newlines in values,
16761 # but we know of no workaround that is simple, portable, and efficient.
16762 # So, don't put newlines in cache variables' values.
16763 # Ultrix sh set writes to stderr and can't be redirected directly,
16764 # and sets the high bit in the cache file unless we assign to the vars.
16767 case `(ac_space=' '; set | grep ac_space) 2>&1` in
16769 # `set' does not quote correctly, so add quotes (double-quote
16770 # substitution turns \\\\ into \\, and sed turns \\ into \).
16773 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
16776 # `set' quotes correctly as required by POSIX, so do not add quotes.
16778 "s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1=\\2/p"
16785 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
16787 /^ac_cv_env/!s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
16789 if diff $cache_file confcache >/dev/null 2>&1; then :; else
16790 if test -w $cache_file; then
16791 test "x$cache_file" != "x/dev/null" && echo "updating cache $cache_file"
16792 cat confcache >$cache_file
16794 echo "not updating unwritable cache $cache_file"
16799 test "x$prefix" = xNONE && prefix=$ac_default_prefix
16800 # Let make expand exec_prefix.
16801 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
16803 # VPATH may cause trouble with some makes, so we remove $(srcdir),
16804 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
16805 # trailing colons and then remove the whole line if VPATH becomes empty
16806 # (actually we leave an empty line to preserve line numbers).
16807 if test "x$srcdir" = x.; then
16808 ac_vpsub='/^[ ]*VPATH[ ]*=/{
16809 s/:*\$(srcdir):*/:/;
16810 s/:*\${srcdir}:*/:/;
16812 s/^\([^=]*=[ ]*\):*/\1/;
16818 DEFS=-DHAVE_CONFIG_H
16822 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
16823 # 1. Remove the extension, and $U if already installed.
16824 ac_i=`echo "$ac_i" |
16825 sed 's/\$U\././;s/\.o$//;s/\.obj$//'`
16827 ac_libobjs="$ac_libobjs $ac_i\$U.$ac_objext"
16828 ac_ltlibobjs="$ac_ltlibobjs $ac_i"'$U.lo'
16830 LIBOBJS=$ac_libobjs
16832 LTLIBOBJS=$ac_ltlibobjs
16836 : ${CONFIG_STATUS=./config.status}
16837 ac_clean_files_save=$ac_clean_files
16838 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
16839 { echo "$as_me:$LINENO: creating $CONFIG_STATUS" >&5
16840 echo "$as_me: creating $CONFIG_STATUS" >&6;}
16841 cat >$CONFIG_STATUS <<_ACEOF
16843 # Generated by $as_me.
16844 # Run this file to recreate the current configuration.
16845 # Compiler output produced by configure, useful for debugging
16846 # configure, is in config.log if it exists.
16849 ac_cs_recheck=false
16851 SHELL=\${CONFIG_SHELL-$SHELL}
16854 cat >>$CONFIG_STATUS <<\_ACEOF
16855 ## --------------------- ##
16856 ## M4sh Initialization. ##
16857 ## --------------------- ##
16859 # Be Bourne compatible
16860 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
16863 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
16864 # is contrary to our usage. Disable this feature.
16865 alias -g '${1+"$@"}'='"$@"'
16866 elif test -n "${BASH_VERSION+set}" && (set -o posix) >/dev/null 2>&1; then
16869 DUALCASE=1; export DUALCASE # for MKS sh
16871 # Support unset when possible.
16872 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
16879 # Work around bugs in pre-3.0 UWIN ksh.
16880 $as_unset ENV MAIL MAILPATH
16887 LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
16888 LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
16889 LC_TELEPHONE LC_TIME
16891 if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
16892 eval $as_var=C; export $as_var
16898 # Required to use basename.
16899 if expr a : '\(a\)' >/dev/null 2>&1; then
16905 if (basename /) >/dev/null 2>&1 && test "X`basename / 2>&1`" = "X/"; then
16906 as_basename=basename
16912 # Name of the executable.
16913 as_me=`$as_basename "$0" ||
16914 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
16915 X"$0" : 'X\(//\)$' \| \
16916 X"$0" : 'X\(/\)$' \| \
16917 . : '\(.\)' 2>/dev/null ||
16919 sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/; q; }
16920 /^X\/\(\/\/\)$/{ s//\1/; q; }
16921 /^X\/\(\/\).*/{ s//\1/; q; }
16925 # PATH needs CR, and LINENO needs CR and PATH.
16926 # Avoid depending upon Character Ranges.
16927 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
16928 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
16929 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
16930 as_cr_digits='0123456789'
16931 as_cr_alnum=$as_cr_Letters$as_cr_digits
16933 # The user is always right.
16934 if test "${PATH_SEPARATOR+set}" != set; then
16935 echo "#! /bin/sh" >conf$$.sh
16936 echo "exit 0" >>conf$$.sh
16938 if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
16947 as_lineno_1=$LINENO
16948 as_lineno_2=$LINENO
16949 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16950 test "x$as_lineno_1" != "x$as_lineno_2" &&
16951 test "x$as_lineno_3" = "x$as_lineno_2" || {
16952 # Find who we are. Look in the path if we contain no path at all
16955 *[\\/]* ) as_myself=$0 ;;
16956 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16957 for as_dir in $PATH
16960 test -z "$as_dir" && as_dir=.
16961 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
16966 # We did not find ourselves, most probably we were run as `sh COMMAND'
16967 # in which case we are not to be found in the path.
16968 if test "x$as_myself" = x; then
16971 if test ! -f "$as_myself"; then
16972 { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" >&5
16973 echo "$as_me: error: cannot find myself; rerun with an absolute path" >&2;}
16974 { (exit 1); exit 1; }; }
16976 case $CONFIG_SHELL in
16978 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
16979 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
16982 test -z "$as_dir" && as_dir=.
16983 for as_base in sh bash ksh sh5; do
16986 if ("$as_dir/$as_base" -c '
16987 as_lineno_1=$LINENO
16988 as_lineno_2=$LINENO
16989 as_lineno_3=`(expr $as_lineno_1 + 1) 2>/dev/null`
16990 test "x$as_lineno_1" != "x$as_lineno_2" &&
16991 test "x$as_lineno_3" = "x$as_lineno_2" ') 2>/dev/null; then
16992 $as_unset BASH_ENV || test "${BASH_ENV+set}" != set || { BASH_ENV=; export BASH_ENV; }
16993 $as_unset ENV || test "${ENV+set}" != set || { ENV=; export ENV; }
16994 CONFIG_SHELL=$as_dir/$as_base
16995 export CONFIG_SHELL
16996 exec "$CONFIG_SHELL" "$0" ${1+"$@"}
17004 # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
17005 # uniformly replaced by the line number. The first 'sed' inserts a
17006 # line-number line before each line; the second 'sed' does the real
17007 # work. The second script uses 'N' to pair each line-number line
17008 # with the numbered line, and appends trailing '-' during
17009 # substitution so that $LINENO is not a special case at line end.
17010 # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
17011 # second 'sed' script. Blame Lee E. McMahon for sed's syntax. :-)
17012 sed '=' <$as_myself |
17017 s,^\(['$as_cr_digits']*\)\(.*\)[$]LINENO\([^'$as_cr_alnum'_]\),\1\2\1\3,
17020 s,^['$as_cr_digits']*\n,,
17021 ' >$as_me.lineno &&
17022 chmod +x $as_me.lineno ||
17023 { { echo "$as_me:$LINENO: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&5
17024 echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2;}
17025 { (exit 1); exit 1; }; }
17027 # Don't try to exec as it changes $[0], causing all sort of problems
17028 # (the dirname of $[0] is not the place where we might find the
17029 # original and so on. Autoconf is especially sensible to this).
17031 # Exit status is that of the last command.
17036 case `echo "testing\c"; echo 1,2,3`,`echo -n testing; echo 1,2,3` in
17037 *c*,-n*) ECHO_N= ECHO_C='
17039 *c*,* ) ECHO_N=-n ECHO_C= ECHO_T= ;;
17040 *) ECHO_N= ECHO_C='\c' ECHO_T= ;;
17043 if expr a : '\(a\)' >/dev/null 2>&1; then
17049 rm -f conf$$ conf$$.exe conf$$.file
17051 if ln -s conf$$.file conf$$ 2>/dev/null; then
17052 # We could just check for DJGPP; but this test a) works b) is more generic
17053 # and c) will remain valid once DJGPP supports symlinks (DJGPP 2.04).
17054 if test -f conf$$.exe; then
17055 # Don't use ln at all; we don't have any links
17060 elif ln conf$$.file conf$$ 2>/dev/null; then
17065 rm -f conf$$ conf$$.exe conf$$.file
17067 if mkdir -p . 2>/dev/null; then
17070 test -d ./-p && rmdir ./-p
17074 as_executable_p="test -f"
17076 # Sed expression to map a string onto a valid CPP name.
17077 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
17079 # Sed expression to map a string onto a valid variable name.
17080 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
17084 # We need space, tab and new line, in precisely that order.
17094 # Open the log real soon, to keep \$[0] and so on meaningful, and to
17095 # report actual input values of CONFIG_FILES etc. instead of their
17096 # values after options handling. Logging --version etc. is OK.
17100 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
17101 ## Running $as_me. ##
17106 This file was extended by $as_me, which was
17107 generated by GNU Autoconf 2.59. Invocation command line was
17109 CONFIG_FILES = $CONFIG_FILES
17110 CONFIG_HEADERS = $CONFIG_HEADERS
17111 CONFIG_LINKS = $CONFIG_LINKS
17112 CONFIG_COMMANDS = $CONFIG_COMMANDS
17116 echo "on `(hostname || uname -n) 2>/dev/null | sed 1q`" >&5
17120 # Files that config.status was made for.
17121 if test -n "$ac_config_files"; then
17122 echo "config_files=\"$ac_config_files\"" >>$CONFIG_STATUS
17125 if test -n "$ac_config_headers"; then
17126 echo "config_headers=\"$ac_config_headers\"" >>$CONFIG_STATUS
17129 if test -n "$ac_config_links"; then
17130 echo "config_links=\"$ac_config_links\"" >>$CONFIG_STATUS
17133 if test -n "$ac_config_commands"; then
17134 echo "config_commands=\"$ac_config_commands\"" >>$CONFIG_STATUS
17137 cat >>$CONFIG_STATUS <<\_ACEOF
17140 \`$as_me' instantiates files from templates according to the
17141 current configuration.
17143 Usage: $0 [OPTIONS] [FILE]...
17145 -h, --help print this help, then exit
17146 -V, --version print version number, then exit
17147 -q, --quiet do not print progress messages
17148 -d, --debug don't remove temporary files
17149 --recheck update $as_me by reconfiguring in the same conditions
17150 --file=FILE[:TEMPLATE]
17151 instantiate the configuration file FILE
17152 --header=FILE[:TEMPLATE]
17153 instantiate the configuration header FILE
17155 Configuration files:
17158 Configuration headers:
17161 Report bugs to <bug-autoconf@gnu.org>."
17164 cat >>$CONFIG_STATUS <<_ACEOF
17167 configured by $0, generated by GNU Autoconf 2.59,
17168 with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
17170 Copyright (C) 2003 Free Software Foundation, Inc.
17171 This config.status script is free software; the Free Software Foundation
17172 gives unlimited permission to copy, distribute and modify it."
17177 cat >>$CONFIG_STATUS <<\_ACEOF
17178 # If no file are specified by the user, then we need to provide default
17179 # value. By we need to know if files were specified by the user.
17185 ac_option=`expr "x$1" : 'x\([^=]*\)='`
17186 ac_optarg=`expr "x$1" : 'x[^=]*=\(.*\)'`
17194 *) # This is not an option, so the user has probably given explicit
17197 ac_need_defaults=false;;
17201 # Handling of the options.
17203 cat >>$CONFIG_STATUS <<\_ACEOF
17204 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
17206 --version | --vers* | -V )
17207 echo "$ac_cs_version"; exit 0 ;;
17209 # Conflict between --help and --header
17210 { { echo "$as_me:$LINENO: error: ambiguous option: $1
17211 Try \`$0 --help' for more information." >&5
17212 echo "$as_me: error: ambiguous option: $1
17213 Try \`$0 --help' for more information." >&2;}
17214 { (exit 1); exit 1; }; };;
17215 --help | --hel | -h )
17216 echo "$ac_cs_usage"; exit 0 ;;
17217 --debug | --d* | -d )
17219 --file | --fil | --fi | --f )
17221 CONFIG_FILES="$CONFIG_FILES $ac_optarg"
17222 ac_need_defaults=false;;
17223 --header | --heade | --head | --hea )
17225 CONFIG_HEADERS="$CONFIG_HEADERS $ac_optarg"
17226 ac_need_defaults=false;;
17227 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
17228 | -silent | --silent | --silen | --sile | --sil | --si | --s)
17231 # This is an error.
17232 -*) { { echo "$as_me:$LINENO: error: unrecognized option: $1
17233 Try \`$0 --help' for more information." >&5
17234 echo "$as_me: error: unrecognized option: $1
17235 Try \`$0 --help' for more information." >&2;}
17236 { (exit 1); exit 1; }; } ;;
17238 *) ac_config_targets="$ac_config_targets $1" ;;
17244 ac_configure_extra_args=
17246 if $ac_cs_silent; then
17248 ac_configure_extra_args="$ac_configure_extra_args --silent"
17252 cat >>$CONFIG_STATUS <<_ACEOF
17253 if \$ac_cs_recheck; then
17254 echo "running $SHELL $0 " $ac_configure_args \$ac_configure_extra_args " --no-create --no-recursion" >&6
17255 exec $SHELL $0 $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
17264 cat >>$CONFIG_STATUS <<\_ACEOF
17265 for ac_config_target in $ac_config_targets
17267 case "$ac_config_target" in
17268 # Handling of arguments.
17269 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
17270 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
17271 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
17272 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
17273 "src/test/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/test/Makefile" ;;
17274 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
17275 "W11/Makefile" ) CONFIG_FILES="$CONFIG_FILES W11/Makefile" ;;
17276 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;;
17277 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
17278 echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
17279 { (exit 1); exit 1; }; };;
17283 # If the user did not use the arguments to specify the items to instantiate,
17284 # then the envvar interface is used. Set only those that are not.
17285 # We use the long form for the default assignment because of an extremely
17286 # bizarre bug on SunOS 4.1.3.
17287 if $ac_need_defaults; then
17288 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
17289 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
17292 # Have a temporary directory for convenience. Make it in the build tree
17293 # simply because there is no reason to put it here, and in addition,
17294 # creating and moving files from /tmp can sometimes cause problems.
17295 # Create a temporary directory, and hook for its removal unless debugging.
17298 trap 'exit_status=$?; rm -rf $tmp && exit $exit_status' 0
17299 trap '{ (exit 1); exit 1; }' 1 2 13 15
17302 # Create a (secure) tmp directory for tmp files.
17305 tmp=`(umask 077 && mktemp -d -q "./confstatXXXXXX") 2>/dev/null` &&
17306 test -n "$tmp" && test -d "$tmp"
17309 tmp=./confstat$$-$RANDOM
17310 (umask 077 && mkdir $tmp)
17313 echo "$me: cannot create a temporary directory in ." >&2
17314 { (exit 1); exit 1; }
17319 cat >>$CONFIG_STATUS <<_ACEOF
17322 # CONFIG_FILES section.
17325 # No need to generate the scripts if there are no CONFIG_FILES.
17326 # This happens for instance when ./config.status config.h
17327 if test -n "\$CONFIG_FILES"; then
17328 # Protect against being on the right side of a sed subst in config.status.
17329 sed 's/,@/@@/; s/@,/@@/; s/,;t t\$/@;t t/; /@;t t\$/s/[\\\\&,]/\\\\&/g;
17330 s/@@/,@/; s/@@/@,/; s/@;t t\$/,;t t/' >\$tmp/subs.sed <<\\CEOF
17331 s,@SHELL@,$SHELL,;t t
17332 s,@PATH_SEPARATOR@,$PATH_SEPARATOR,;t t
17333 s,@PACKAGE_NAME@,$PACKAGE_NAME,;t t
17334 s,@PACKAGE_TARNAME@,$PACKAGE_TARNAME,;t t
17335 s,@PACKAGE_VERSION@,$PACKAGE_VERSION,;t t
17336 s,@PACKAGE_STRING@,$PACKAGE_STRING,;t t
17337 s,@PACKAGE_BUGREPORT@,$PACKAGE_BUGREPORT,;t t
17338 s,@exec_prefix@,$exec_prefix,;t t
17339 s,@prefix@,$prefix,;t t
17340 s,@program_transform_name@,$program_transform_name,;t t
17341 s,@bindir@,$bindir,;t t
17342 s,@sbindir@,$sbindir,;t t
17343 s,@libexecdir@,$libexecdir,;t t
17344 s,@datadir@,$datadir,;t t
17345 s,@sysconfdir@,$sysconfdir,;t t
17346 s,@sharedstatedir@,$sharedstatedir,;t t
17347 s,@localstatedir@,$localstatedir,;t t
17348 s,@libdir@,$libdir,;t t
17349 s,@includedir@,$includedir,;t t
17350 s,@oldincludedir@,$oldincludedir,;t t
17351 s,@infodir@,$infodir,;t t
17352 s,@mandir@,$mandir,;t t
17353 s,@build_alias@,$build_alias,;t t
17354 s,@host_alias@,$host_alias,;t t
17355 s,@target_alias@,$target_alias,;t t
17356 s,@DEFS@,$DEFS,;t t
17357 s,@ECHO_C@,$ECHO_C,;t t
17358 s,@ECHO_N@,$ECHO_N,;t t
17359 s,@ECHO_T@,$ECHO_T,;t t
17360 s,@LIBS@,$LIBS,;t t
17361 s,@VERSION@,$VERSION,;t t
17362 s,@DATE@,$DATE,;t t
17363 s,@LSMDATE@,$LSMDATE,;t t
17364 s,@LIBVERSION@,$LIBVERSION,;t t
17366 s,@CFLAGS@,$CFLAGS,;t t
17367 s,@LDFLAGS@,$LDFLAGS,;t t
17368 s,@CPPFLAGS@,$CPPFLAGS,;t t
17369 s,@ac_ct_CC@,$ac_ct_CC,;t t
17370 s,@EXEEXT@,$EXEEXT,;t t
17371 s,@OBJEXT@,$OBJEXT,;t t
17373 s,@CXXFLAGS@,$CXXFLAGS,;t t
17374 s,@ac_ct_CXX@,$ac_ct_CXX,;t t
17376 s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
17377 s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
17378 s,@INSTALL_DATA@,$INSTALL_DATA,;t t
17380 s,@LINKER@,$LINKER,;t t
17381 s,@CXXCPP@,$CXXCPP,;t t
17382 s,@EGREP@,$EGREP,;t t
17383 s,@build@,$build,;t t
17384 s,@build_cpu@,$build_cpu,;t t
17385 s,@build_vendor@,$build_vendor,;t t
17386 s,@build_os@,$build_os,;t t
17387 s,@host@,$host,;t t
17388 s,@host_cpu@,$host_cpu,;t t
17389 s,@host_vendor@,$host_vendor,;t t
17390 s,@host_os@,$host_os,;t t
17391 s,@LN_S@,$LN_S,;t t
17392 s,@ECHO@,$ECHO,;t t
17393 s,@RANLIB@,$RANLIB,;t t
17394 s,@ac_ct_RANLIB@,$ac_ct_RANLIB,;t t
17395 s,@STRIP@,$STRIP,;t t
17396 s,@ac_ct_STRIP@,$ac_ct_STRIP,;t t
17397 s,@LIBTOOL@,$LIBTOOL,;t t
17398 s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
17406 s,@X_CFLAGS@,$X_CFLAGS,;t t
17407 s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17408 s,@X_LIBS@,$X_LIBS,;t t
17409 s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17410 s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
17411 s,@XPM_CFLAGS@,$XPM_CFLAGS,;t t
17412 s,@XPM_LIBS@,$XPM_LIBS,;t t
17413 s,@rxvt_int16_typedef@,$rxvt_int16_typedef,;t t
17414 s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
17415 s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
17416 s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
17417 s,@rxvt_intp_define@,$rxvt_intp_define,;t t
17418 s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
17419 s,@DEBUG@,$DEBUG,;t t
17420 s,@DINCLUDE@,$DINCLUDE,;t t
17421 s,@DLIB@,$DLIB,;t t
17422 s,@RXVTNAME@,$RXVTNAME,;t t
17423 s,@include_stdint_h@,$include_stdint_h,;t t
17424 s,@include_stdarg_h@,$include_stdarg_h,;t t
17425 s,@include_stdlib_h@,$include_stdlib_h,;t t
17426 s,@include_unistd_h@,$include_unistd_h,;t t
17427 s,@include_string_h@,$include_string_h,;t t
17428 s,@include_fcntl_h@,$include_fcntl_h,;t t
17429 s,@include_util_h@,$include_util_h,;t t
17430 s,@include_assert_h@,$include_assert_h,;t t
17431 s,@include_sys_ioctl_h@,$include_sys_ioctl_h,;t t
17432 s,@include_sys_select_h@,$include_sys_select_h,;t t
17433 s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
17434 s,@include_sys_time_h@,$include_sys_time_h,;t t
17435 s,@include_time_h@,$include_time_h,;t t
17436 s,@LIBOBJS@,$LIBOBJS,;t t
17437 s,@LTLIBOBJS@,$LTLIBOBJS,;t t
17438 /@MCOMMON@/r $MCOMMON
17444 cat >>$CONFIG_STATUS <<\_ACEOF
17445 # Split the substitutions into bite-sized pieces for seds with
17446 # small command number limits, like on Digital OSF/1 and HP-UX.
17447 ac_max_sed_lines=48
17448 ac_sed_frag=1 # Number of current file.
17449 ac_beg=1 # First line for current file.
17450 ac_end=$ac_max_sed_lines # Line after last line for current file.
17453 while $ac_more_lines; do
17454 if test $ac_beg -gt 1; then
17455 sed "1,${ac_beg}d; ${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17457 sed "${ac_end}q" $tmp/subs.sed >$tmp/subs.frag
17459 if test ! -s $tmp/subs.frag; then
17460 ac_more_lines=false
17462 # The purpose of the label and of the branching condition is to
17463 # speed up the sed processing (if there are no `@' at all, there
17464 # is no need to browse any of the substitutions).
17465 # These are the two extra sed commands mentioned above.
17467 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b' && cat $tmp/subs.frag) >$tmp/subs-$ac_sed_frag.sed
17468 if test -z "$ac_sed_cmds"; then
17469 ac_sed_cmds="sed -f $tmp/subs-$ac_sed_frag.sed"
17471 ac_sed_cmds="$ac_sed_cmds | sed -f $tmp/subs-$ac_sed_frag.sed"
17473 ac_sed_frag=`expr $ac_sed_frag + 1`
17475 ac_end=`expr $ac_end + $ac_max_sed_lines`
17478 if test -z "$ac_sed_cmds"; then
17481 fi # test -n "$CONFIG_FILES"
17484 cat >>$CONFIG_STATUS <<\_ACEOF
17485 for ac_file in : $CONFIG_FILES; do test "x$ac_file" = x: && continue
17486 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17488 - | *:- | *:-:* ) # input from stdin
17490 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17491 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17492 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17493 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17494 * ) ac_file_in=$ac_file.in ;;
17497 # Compute @srcdir@, @top_srcdir@, and @INSTALL@ for subdirectories.
17498 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17499 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17500 X"$ac_file" : 'X\(//\)[^/]' \| \
17501 X"$ac_file" : 'X\(//\)$' \| \
17502 X"$ac_file" : 'X\(/\)' \| \
17503 . : '\(.\)' 2>/dev/null ||
17505 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17506 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17507 /^X\(\/\/\)$/{ s//\1/; q; }
17508 /^X\(\/\).*/{ s//\1/; q; }
17510 { if $as_mkdir_p; then
17515 while test ! -d "$as_dir"; do
17516 as_dirs="$as_dir $as_dirs"
17517 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17518 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17519 X"$as_dir" : 'X\(//\)[^/]' \| \
17520 X"$as_dir" : 'X\(//\)$' \| \
17521 X"$as_dir" : 'X\(/\)' \| \
17522 . : '\(.\)' 2>/dev/null ||
17524 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17525 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17526 /^X\(\/\/\)$/{ s//\1/; q; }
17527 /^X\(\/\).*/{ s//\1/; q; }
17530 test ! -n "$as_dirs" || mkdir $as_dirs
17531 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17532 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17533 { (exit 1); exit 1; }; }; }
17537 if test "$ac_dir" != .; then
17538 ac_dir_suffix=/`echo "$ac_dir" | sed 's,^\.[\\/],,'`
17539 # A "../" for each directory in $ac_dir_suffix.
17540 ac_top_builddir=`echo "$ac_dir_suffix" | sed 's,/[^\\/]*,../,g'`
17542 ac_dir_suffix= ac_top_builddir=
17546 .) # No --srcdir option. We are building in place.
17548 if test -z "$ac_top_builddir"; then
17551 ac_top_srcdir=`echo $ac_top_builddir | sed 's,/$,,'`
17553 [\\/]* | ?:[\\/]* ) # Absolute path.
17554 ac_srcdir=$srcdir$ac_dir_suffix;
17555 ac_top_srcdir=$srcdir ;;
17556 *) # Relative path.
17557 ac_srcdir=$ac_top_builddir$srcdir$ac_dir_suffix
17558 ac_top_srcdir=$ac_top_builddir$srcdir ;;
17561 # Do not use `cd foo && pwd` to compute absolute paths, because
17562 # the directories may not exist.
17564 .) ac_abs_builddir="$ac_dir";;
17567 .) ac_abs_builddir=`pwd`;;
17568 [\\/]* | ?:[\\/]* ) ac_abs_builddir="$ac_dir";;
17569 *) ac_abs_builddir=`pwd`/"$ac_dir";;
17572 case $ac_abs_builddir in
17573 .) ac_abs_top_builddir=${ac_top_builddir}.;;
17575 case ${ac_top_builddir}. in
17576 .) ac_abs_top_builddir=$ac_abs_builddir;;
17577 [\\/]* | ?:[\\/]* ) ac_abs_top_builddir=${ac_top_builddir}.;;
17578 *) ac_abs_top_builddir=$ac_abs_builddir/${ac_top_builddir}.;;
17581 case $ac_abs_builddir in
17582 .) ac_abs_srcdir=$ac_srcdir;;
17585 .) ac_abs_srcdir=$ac_abs_builddir;;
17586 [\\/]* | ?:[\\/]* ) ac_abs_srcdir=$ac_srcdir;;
17587 *) ac_abs_srcdir=$ac_abs_builddir/$ac_srcdir;;
17590 case $ac_abs_builddir in
17591 .) ac_abs_top_srcdir=$ac_top_srcdir;;
17593 case $ac_top_srcdir in
17594 .) ac_abs_top_srcdir=$ac_abs_builddir;;
17595 [\\/]* | ?:[\\/]* ) ac_abs_top_srcdir=$ac_top_srcdir;;
17596 *) ac_abs_top_srcdir=$ac_abs_builddir/$ac_top_srcdir;;
17602 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
17603 *) ac_INSTALL=$ac_top_builddir$INSTALL ;;
17606 # Let's still pretend it is `configure' which instantiates (i.e., don't
17607 # use $as_me), people would be surprised to read:
17608 # /* config.h. Generated by config.status. */
17609 if test x"$ac_file" = x-; then
17612 configure_input="$ac_file. "
17614 configure_input=$configure_input"Generated from `echo $ac_file_in |
17615 sed 's,.*/,,'` by configure."
17617 # First look for the input files in the build tree, otherwise in the
17619 ac_file_inputs=`IFS=:
17620 for f in $ac_file_in; do
17622 -) echo $tmp/stdin ;;
17624 # Absolute (can't be DOS-style, as IFS=:)
17625 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17626 echo "$as_me: error: cannot find input file: $f" >&2;}
17627 { (exit 1); exit 1; }; }
17630 if test -f "$f"; then
17633 elif test -f "$srcdir/$f"; then
17638 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17639 echo "$as_me: error: cannot find input file: $f" >&2;}
17640 { (exit 1); exit 1; }; }
17643 done` || { (exit 1); exit 1; }
17645 if test x"$ac_file" != x-; then
17646 { echo "$as_me:$LINENO: creating $ac_file" >&5
17647 echo "$as_me: creating $ac_file" >&6;}
17651 cat >>$CONFIG_STATUS <<_ACEOF
17655 cat >>$CONFIG_STATUS <<\_ACEOF
17657 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
17658 s,@configure_input@,$configure_input,;t t
17659 s,@srcdir@,$ac_srcdir,;t t
17660 s,@abs_srcdir@,$ac_abs_srcdir,;t t
17661 s,@top_srcdir@,$ac_top_srcdir,;t t
17662 s,@abs_top_srcdir@,$ac_abs_top_srcdir,;t t
17663 s,@builddir@,$ac_builddir,;t t
17664 s,@abs_builddir@,$ac_abs_builddir,;t t
17665 s,@top_builddir@,$ac_top_builddir,;t t
17666 s,@abs_top_builddir@,$ac_abs_top_builddir,;t t
17667 s,@INSTALL@,$ac_INSTALL,;t t
17668 " $ac_file_inputs | (eval "$ac_sed_cmds") >$tmp/out
17670 if test x"$ac_file" != x-; then
17671 mv $tmp/out $ac_file
17679 cat >>$CONFIG_STATUS <<\_ACEOF
17682 # CONFIG_HEADER section.
17685 # These sed commands are passed to sed as "A NAME B NAME C VALUE D", where
17686 # NAME is the cpp macro being defined and VALUE is the value it is being given.
17688 # ac_d sets the value in "#define NAME VALUE" lines.
17689 ac_dA='s,^\([ ]*\)#\([ ]*define[ ][ ]*\)'
17690 ac_dB='[ ].*$,\1#\2'
17693 # ac_u turns "#undef NAME" without trailing blanks into "#define NAME VALUE".
17694 ac_uA='s,^\([ ]*\)#\([ ]*\)undef\([ ][ ]*\)'
17695 ac_uB='$,\1#\2define\3'
17699 for ac_file in : $CONFIG_HEADERS; do test "x$ac_file" = x: && continue
17700 # Support "outfile[:infile[:infile...]]", defaulting infile="outfile.in".
17702 - | *:- | *:-:* ) # input from stdin
17704 ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17705 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17706 *:* ) ac_file_in=`echo "$ac_file" | sed 's,[^:]*:,,'`
17707 ac_file=`echo "$ac_file" | sed 's,:.*,,'` ;;
17708 * ) ac_file_in=$ac_file.in ;;
17711 test x"$ac_file" != x- && { echo "$as_me:$LINENO: creating $ac_file" >&5
17712 echo "$as_me: creating $ac_file" >&6;}
17714 # First look for the input files in the build tree, otherwise in the
17716 ac_file_inputs=`IFS=:
17717 for f in $ac_file_in; do
17719 -) echo $tmp/stdin ;;
17721 # Absolute (can't be DOS-style, as IFS=:)
17722 test -f "$f" || { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17723 echo "$as_me: error: cannot find input file: $f" >&2;}
17724 { (exit 1); exit 1; }; }
17725 # Do quote $f, to prevent DOS paths from being IFS'd.
17728 if test -f "$f"; then
17731 elif test -f "$srcdir/$f"; then
17736 { { echo "$as_me:$LINENO: error: cannot find input file: $f" >&5
17737 echo "$as_me: error: cannot find input file: $f" >&2;}
17738 { (exit 1); exit 1; }; }
17741 done` || { (exit 1); exit 1; }
17742 # Remove the trailing spaces.
17743 sed 's/[ ]*$//' $ac_file_inputs >$tmp/in
17747 # Transform confdefs.h into two sed scripts, `conftest.defines' and
17748 # `conftest.undefs', that substitutes the proper values into
17749 # config.h.in to produce config.h. The first handles `#define'
17750 # templates, and the second `#undef' templates.
17751 # And first: Protect against being on the right side of a sed subst in
17752 # config.status. Protect against being in an unquoted here document
17753 # in config.status.
17754 rm -f conftest.defines conftest.undefs
17755 # Using a here document instead of a string reduces the quoting nightmare.
17756 # Putting comments in sed scripts is not portable.
17758 # `end' is used to avoid that the second main sed command (meant for
17759 # 0-ary CPP macros) applies to n-ary macro definitions.
17760 # See the Autoconf documentation for `clear'.
17761 cat >confdef2sed.sed <<\_ACEOF
17766 s,^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*\)\(([^)]*)\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1\2${ac_dC}\3${ac_dD},gp
17768 s,^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)$,${ac_dA}\1${ac_dB}\1${ac_dC}\2${ac_dD},gp
17771 # If some macros were called several times there might be several times
17772 # the same #defines, which is useless. Nevertheless, we may not want to
17773 # sort them, since we want the *last* AC-DEFINE to be honored.
17774 uniq confdefs.h | sed -n -f confdef2sed.sed >conftest.defines
17775 sed 's/ac_d/ac_u/g' conftest.defines >conftest.undefs
17776 rm -f confdef2sed.sed
17778 # This sed command replaces #undef with comments. This is necessary, for
17779 # example, in the case of _POSIX_SOURCE, which is predefined and required
17780 # on some systems where configure will not decide to define it.
17781 cat >>conftest.undefs <<\_ACEOF
17782 s,^[ ]*#[ ]*undef[ ][ ]*[a-zA-Z_][a-zA-Z_0-9]*,/* & */,
17785 # Break up conftest.defines because some shells have a limit on the size
17786 # of here documents, and old seds have small limits too (100 cmds).
17787 echo ' # Handle all the #define templates only if necessary.' >>$CONFIG_STATUS
17788 echo ' if grep "^[ ]*#[ ]*define" $tmp/in >/dev/null; then' >>$CONFIG_STATUS
17789 echo ' # If there are no defines, we may have an empty if/fi' >>$CONFIG_STATUS
17790 echo ' :' >>$CONFIG_STATUS
17791 rm -f conftest.tail
17792 while grep . conftest.defines >/dev/null
17794 # Write a limited-size here document to $tmp/defines.sed.
17795 echo ' cat >$tmp/defines.sed <<CEOF' >>$CONFIG_STATUS
17796 # Speed up: don't consider the non `#define' lines.
17797 echo '/^[ ]*#[ ]*define/!b' >>$CONFIG_STATUS
17798 # Work around the forget-to-reset-the-flag bug.
17799 echo 't clr' >>$CONFIG_STATUS
17800 echo ': clr' >>$CONFIG_STATUS
17801 sed ${ac_max_here_lines}q conftest.defines >>$CONFIG_STATUS
17803 sed -f $tmp/defines.sed $tmp/in >$tmp/out
17805 mv $tmp/out $tmp/in
17807 sed 1,${ac_max_here_lines}d conftest.defines >conftest.tail
17808 rm -f conftest.defines
17809 mv conftest.tail conftest.defines
17811 rm -f conftest.defines
17812 echo ' fi # grep' >>$CONFIG_STATUS
17813 echo >>$CONFIG_STATUS
17815 # Break up conftest.undefs because some shells have a limit on the size
17816 # of here documents, and old seds have small limits too (100 cmds).
17817 echo ' # Handle all the #undef templates' >>$CONFIG_STATUS
17818 rm -f conftest.tail
17819 while grep . conftest.undefs >/dev/null
17821 # Write a limited-size here document to $tmp/undefs.sed.
17822 echo ' cat >$tmp/undefs.sed <<CEOF' >>$CONFIG_STATUS
17823 # Speed up: don't consider the non `#undef'
17824 echo '/^[ ]*#[ ]*undef/!b' >>$CONFIG_STATUS
17825 # Work around the forget-to-reset-the-flag bug.
17826 echo 't clr' >>$CONFIG_STATUS
17827 echo ': clr' >>$CONFIG_STATUS
17828 sed ${ac_max_here_lines}q conftest.undefs >>$CONFIG_STATUS
17830 sed -f $tmp/undefs.sed $tmp/in >$tmp/out
17832 mv $tmp/out $tmp/in
17834 sed 1,${ac_max_here_lines}d conftest.undefs >conftest.tail
17835 rm -f conftest.undefs
17836 mv conftest.tail conftest.undefs
17838 rm -f conftest.undefs
17840 cat >>$CONFIG_STATUS <<\_ACEOF
17841 # Let's still pretend it is `configure' which instantiates (i.e., don't
17842 # use $as_me), people would be surprised to read:
17843 # /* config.h. Generated by config.status. */
17844 if test x"$ac_file" = x-; then
17845 echo "/* Generated by configure. */" >$tmp/config.h
17847 echo "/* $ac_file. Generated by configure. */" >$tmp/config.h
17849 cat $tmp/in >>$tmp/config.h
17851 if test x"$ac_file" != x-; then
17852 if diff $ac_file $tmp/config.h >/dev/null 2>&1; then
17853 { echo "$as_me:$LINENO: $ac_file is unchanged" >&5
17854 echo "$as_me: $ac_file is unchanged" >&6;}
17856 ac_dir=`(dirname "$ac_file") 2>/dev/null ||
17857 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17858 X"$ac_file" : 'X\(//\)[^/]' \| \
17859 X"$ac_file" : 'X\(//\)$' \| \
17860 X"$ac_file" : 'X\(/\)' \| \
17861 . : '\(.\)' 2>/dev/null ||
17863 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17864 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17865 /^X\(\/\/\)$/{ s//\1/; q; }
17866 /^X\(\/\).*/{ s//\1/; q; }
17868 { if $as_mkdir_p; then
17873 while test ! -d "$as_dir"; do
17874 as_dirs="$as_dir $as_dirs"
17875 as_dir=`(dirname "$as_dir") 2>/dev/null ||
17876 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
17877 X"$as_dir" : 'X\(//\)[^/]' \| \
17878 X"$as_dir" : 'X\(//\)$' \| \
17879 X"$as_dir" : 'X\(/\)' \| \
17880 . : '\(.\)' 2>/dev/null ||
17882 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/; q; }
17883 /^X\(\/\/\)[^/].*/{ s//\1/; q; }
17884 /^X\(\/\/\)$/{ s//\1/; q; }
17885 /^X\(\/\).*/{ s//\1/; q; }
17888 test ! -n "$as_dirs" || mkdir $as_dirs
17889 fi || { { echo "$as_me:$LINENO: error: cannot create directory \"$ac_dir\"" >&5
17890 echo "$as_me: error: cannot create directory \"$ac_dir\"" >&2;}
17891 { (exit 1); exit 1; }; }; }
17894 mv $tmp/config.h $ac_file
17898 rm -f $tmp/config.h
17903 cat >>$CONFIG_STATUS <<\_ACEOF
17905 { (exit 0); exit 0; }
17907 chmod +x $CONFIG_STATUS
17908 ac_clean_files=$ac_clean_files_save
17911 # configure is writing to config.log, and then calls config.status.
17912 # config.status does its own redirection, appending to config.log.
17913 # Unfortunately, on DOS this fails, as config.log is still kept open
17914 # by configure, so config.status won't be able to write to it; its
17915 # output is simply discarded. So we exec the FD to /dev/null,
17916 # effectively closing config.log, so it can be properly (re)opened and
17917 # appended to by config.status. When coming back to configure, we
17918 # need to make the FD available again.
17919 if test "$no_create" != yes; then
17921 ac_config_status_args=
17922 test "$silent" = yes &&
17923 ac_config_status_args="$ac_config_status_args --quiet"
17925 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
17927 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
17928 # would make configure fail if this is the last instruction.
17929 $ac_cs_success || { (exit 1); exit 1; }
17933 echo "Configuration:
17935 Rxvt version: $VERSION : $DATE
17936 Source code location: $srcdir
17937 Install path: ${prefix}/bin
17939 Compiler flags: $CFLAGS
17942 if test "$MALLOC_TYPE" = S; then
17943 echo " malloc support: system default"
17945 if test "$MALLOC_TYPE" = G; then
17946 echo " malloc support: Gray Watson's dmalloc"
17948 if test "$MALLOC_TYPE" = D; then
17949 echo " malloc support: Doug Lea's malloc"
17952 if test x$support_xpm = xyes; then
17953 echo " Xpm library: $XPM_LIBS"
17957 The following are set in config.h
17959 echo " pty/tty type: "$rxvt_cv_ptys
17960 if test x$support_utmp != xyes; then
17961 echo " utmp support: disabled
17964 echo " utmp support: enabled
17965 utmp file: $rxvt_cv_path_utmp
17966 utmpx file: $rxvt_cv_path_utmpx
17967 wtmp file: $rxvt_cv_path_wtmp
17968 wtmpx file: $rxvt_cv_path_wtmpx
17969 lastlog file: $rxvt_cv_path_lastlog
17970 ttys/ttytab file: $rxvt_cv_path_ttytab
17973 if test x$term != x; then
17974 echo " set TERM to: $term
17977 if test x$terminfo != x; then
17978 echo " set TERMINFO to: $terminfo
17981 if test x$rxvt_cv_ptys = xUNKNOWN; then
17982 echo ".----------------------------------------------------------------."
17983 echo ". WARNING: could not determine pty/tty type. Do not build until ."
17984 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
17985 echo ".----------------------------------------------------------------."
17987 if test x$support_xpm = xneedsmanualspecification; then
17988 echo ".----------------------------------------------------------------."
17989 echo ". WARNING: --enable-xpm-background was specified however the ."
17990 echo ". XPM includes files and libraries could not be found. ."
17991 echo ". XPM backgrounds are now being DISABLED! If you want ."
17992 echo ". to use them you should rerun configure with the ."
17993 echo ". appropriate --with-xpm-includes=/path/to/xpm/includes ."
17994 echo ". and --with-xpm-library=/path/to/xpm/library lines. ."
17995 echo ".----------------------------------------------------------------."
17997 if test x$support_xim = xyes -a x$rxvt_cv_func_xlocale = xno; then
17998 echo ".----------------------------------------------------------------."
17999 echo ". WARNING: --enable-xim was specified however the locale support ."
18000 echo ". functions could not be found. ."
18001 echo ". XIM is now being DISABLED! ."
18002 echo ".----------------------------------------------------------------."
18004 echo " *** Please check src/feature.h for further options ***