ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/configure
(Generate patch)

Comparing rxvt-unicode/configure (file contents):
Revision 1.63 by root, Wed Jan 4 05:24:55 2006 UTC vs.
Revision 1.101 by ayin, Sun Sep 10 14:33:41 2006 UTC

307#endif 307#endif
308#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
309# include <unistd.h> 309# include <unistd.h>
310#endif" 310#endif"
311 311
312ac_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 build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC 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 PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_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 build build_cpu build_vendor build_os host host_cpu host_vendor host_os 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 EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP 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 PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='MCOMMON' 313ac_subst_files=''
314 314
315# Initialize some variables set by options. 315# Initialize some variables set by options.
316ac_init_help= 316ac_init_help=
317ac_init_version=false 317ac_init_version=false
318# The variables have the same names as the options, with 318# The variables have the same names as the options, with
870 NOTE: automatically enabled with --enable-shared 870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 874 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 875 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 876 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 877 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 878 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 879 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 880 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 881 --enable-xterm-scroll enable Xterm style scrollbar
886 --enable-perl enable embedded perl interpreter 882 --enable-perl enable embedded perl interpreter
887 --enable-plain-scroll enable plain style scrollbar 883 --enable-plain-scroll enable plain style scrollbar
888 --enable-half-shadow use half width/height shadow on rxvt scrollbar
889 --enable-xim XIM (X Input Method) protocol support 884 --enable-xim XIM (X Input Method) protocol support
890 --enable-ttygid enable tty setting to group named "tty"
891 --disable-backspace-key disable handling of the backspace key 885 --disable-backspace-key disable handling of the backspace key
892 --disable-delete-key disable handling of the delete key 886 --disable-delete-key disable handling of the delete key
893 --disable-resources disable all resource checking 887 --disable-resources disable all resource checking
894 --enable-xgetdefault enable resources via X instead of our small version
895 --enable-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
896 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
897 --enable-strings enable some replacement system functions
898 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
899 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
900 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
901 --enable-24bit enable support for using 24bit visuals if available
902 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
903 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
904 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
905 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
906 --enable-dmalloc enable Gray Watson's malloc - for debugging use
907 --enable-dlmalloc enable Doug Lea's malloc - for production use
908 NOTE: enable only one malloc package
909 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
910 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
912 903
913Optional Packages: 904Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
915 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
916 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1373 1364
1374 1365
1375 1366
1376 1367
1377 1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1378ac_aux_dir= 1373ac_aux_dir=
1379for ac_dir in autoconf $srcdir/autoconf; do 1374for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1380 if test -f $ac_dir/install-sh; then 1375 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir 1376 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break 1378 break
1384 elif test -f $ac_dir/install.sh; then 1379 elif test -f $ac_dir/install.sh; then
1390 ac_install_sh="$ac_aux_dir/shtool install -c" 1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break 1386 break
1392 fi 1387 fi
1393done 1388done
1394if test -z "$ac_aux_dir"; then 1389if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 1390 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1396echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;} 1391echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; } 1392 { (exit 1); exit 1; }; }
1398fi 1393fi
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1394ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1395ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1396ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1404
1405 1397
1406# Make sure we can run config.sub. 1398# Make sure we can run config.sub.
1407$ac_config_sub sun4 >/dev/null 2>&1 || 1399$ac_config_sub sun4 >/dev/null 2>&1 ||
1408 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1409echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1401echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1461VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1453VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1454DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1463echo "" 1455echo ""
1464echo "configuring for rxvt $VERSION" 1456echo "configuring for rxvt $VERSION"
1465echo "" 1457echo ""
1458
1459orig_CXXFLAGS="$CXXFLAGS"
1466 1460
1467 1461
1468ac_ext=c 1462ac_ext=c
1469ac_cpp='$CPP $CPPFLAGS' 1463ac_cpp='$CPP $CPPFLAGS'
1470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3051 3045
3052test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3046test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3053 3047
3054test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3048test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3055 3049
3056for ac_prog in gawk mawk nawk awk
3057do
3058 # Extract the first word of "$ac_prog", so it can be a program name with args.
3059set dummy $ac_prog; ac_word=$2
3060echo "$as_me:$LINENO: checking for $ac_word" >&5
3061echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3062if test "${ac_cv_prog_AWK+set}" = set; then
3063 echo $ECHO_N "(cached) $ECHO_C" >&6
3064else
3065 if test -n "$AWK"; then
3066 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3067else
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3075 ac_cv_prog_AWK="$ac_prog"
3076 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079done
3080done
3081 3050
3082fi
3083fi
3084AWK=$ac_cv_prog_AWK
3085if test -n "$AWK"; then
3086 echo "$as_me:$LINENO: result: $AWK" >&5
3087echo "${ECHO_T}$AWK" >&6
3088else
3089 echo "$as_me:$LINENO: result: no" >&5
3090echo "${ECHO_T}no" >&6
3091fi
3092
3093 test -n "$AWK" && break
3094done
3095
3096
3097ac_ext=c
3098ac_cpp='$CPP $CPPFLAGS'
3099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102
3103
3104if test -z "$orig_CXXFLAGS"; then
3105 CXXFLAGS='-O'
3106 if test x$GCC = xyes && test "x$GXX" = xyes; then
3107 CXXFLAGS="-g -O3"
3108 fi
3109 CFLAGS="$CXXFLAGS"
3110fi
3111
3112LINKER="$CXX"
3113if test x$GCC = xyes && test x$GXX = xyes; then
3114
3115echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3116echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3117if test "${ac_cv_lib_supcpp_main+set}" = set; then
3118 echo $ECHO_N "(cached) $ECHO_C" >&6
3119else
3120 ac_check_lib_save_LIBS=$LIBS
3121LIBS="-lsupc++ $LIBS"
3122cat >conftest.$ac_ext <<_ACEOF
3123/* confdefs.h. */
3124_ACEOF
3125cat confdefs.h >>conftest.$ac_ext
3126cat >>conftest.$ac_ext <<_ACEOF
3127/* end confdefs.h. */
3128
3129
3130int
3131main ()
3132{
3133main ();
3134 ;
3135 return 0;
3136}
3137_ACEOF
3138rm -f conftest.$ac_objext conftest$ac_exeext
3139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3140 (eval $ac_link) 2>conftest.er1
3141 ac_status=$?
3142 grep -v '^ *+' conftest.er1 >conftest.err
3143 rm -f conftest.er1
3144 cat conftest.err >&5
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest$ac_exeext'
3154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3155 (eval $ac_try) 2>&5
3156 ac_status=$?
3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3159 ac_cv_lib_supcpp_main=yes
3160else
3161 echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164ac_cv_lib_supcpp_main=no
3165fi
3166rm -f conftest.err conftest.$ac_objext \
3167 conftest$ac_exeext conftest.$ac_ext
3168LIBS=$ac_check_lib_save_LIBS
3169fi
3170echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3171echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3172if test $ac_cv_lib_supcpp_main = yes; then
3173
3174 LINKER="$CC"
3175 LIBS="$LIBS -lsupc++"
3176
3177fi
3178
3179fi
3180LINKER=$LINKER
3181
3182
3183
3184cat >>confdefs.h <<\_ACEOF
3185#define _GNU_SOURCE 1
3186_ACEOF
3187
3188
3189case $host in
3190 *-*-solaris* )
3191
3192cat >>confdefs.h <<\_ACEOF
3193#define _XOPEN_SOURCE_EXTENDED 1
3194_ACEOF
3195
3196
3197cat >>confdefs.h <<\_ACEOF
3198#define _XOPEN_SOURCE 2
3199_ACEOF
3200
3201
3202cat >>confdefs.h <<\_ACEOF
3203#define __EXTENSIONS__ 1
3204_ACEOF
3205
3206 ;;
3207esac
3208
3209
3210ac_ext=cc
3211ac_cpp='$CXXCPP $CPPFLAGS'
3212ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3215
3216
3217
3218ac_ext=cc
3219ac_cpp='$CXXCPP $CPPFLAGS'
3220ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3223echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3224echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3225if test -z "$CXXCPP"; then
3226 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
3228else
3229 # Double quotes because CXXCPP needs to be expanded
3230 for CXXCPP in "$CXX -E" "/lib/cpp"
3231 do
3232 ac_preproc_ok=false
3233for ac_cxx_preproc_warn_flag in '' yes
3234do
3235 # Use a header file that comes with gcc, so configuring glibc
3236 # with a fresh cross-compiler works.
3237 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238 # <limits.h> exists even on freestanding compilers.
3239 # On the NeXT, cc -E runs the code through the compiler's parser,
3240 # not just through cpp. "Syntax error" is here to catch this case.
3241 cat >conftest.$ac_ext <<_ACEOF
3242/* confdefs.h. */
3243_ACEOF
3244cat confdefs.h >>conftest.$ac_ext
3245cat >>conftest.$ac_ext <<_ACEOF
3246/* end confdefs.h. */
3247#ifdef __STDC__
3248# include <limits.h>
3249#else
3250# include <assert.h>
3251#endif
3252 Syntax error
3253_ACEOF
3254if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } >/dev/null; then
3262 if test -s conftest.err; then
3263 ac_cpp_err=$ac_cxx_preproc_warn_flag
3264 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3265 else
3266 ac_cpp_err=
3267 fi
3268else
3269 ac_cpp_err=yes
3270fi
3271if test -z "$ac_cpp_err"; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277 # Broken: fails on valid input.
3278continue
3279fi
3280rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether non-existent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285/* confdefs.h. */
3286_ACEOF
3287cat confdefs.h >>conftest.$ac_ext
3288cat >>conftest.$ac_ext <<_ACEOF
3289/* end confdefs.h. */
3290#include <ac_nonexistent.h>
3291_ACEOF
3292if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3293 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3294 ac_status=$?
3295 grep -v '^ *+' conftest.er1 >conftest.err
3296 rm -f conftest.er1
3297 cat conftest.err >&5
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } >/dev/null; then
3300 if test -s conftest.err; then
3301 ac_cpp_err=$ac_cxx_preproc_warn_flag
3302 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3303 else
3304 ac_cpp_err=
3305 fi
3306else
3307 ac_cpp_err=yes
3308fi
3309if test -z "$ac_cpp_err"; then
3310 # Broken: success on invalid input.
3311continue
3312else
3313 echo "$as_me: failed program was:" >&5
3314sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 # Passes both tests.
3317ac_preproc_ok=:
3318break
3319fi
3320rm -f conftest.err conftest.$ac_ext
3321
3322done
3323# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324rm -f conftest.err conftest.$ac_ext
3325if $ac_preproc_ok; then
3326 break
3327fi
3328
3329 done
3330 ac_cv_prog_CXXCPP=$CXXCPP
3331
3332fi
3333 CXXCPP=$ac_cv_prog_CXXCPP
3334else
3335 ac_cv_prog_CXXCPP=$CXXCPP
3336fi
3337echo "$as_me:$LINENO: result: $CXXCPP" >&5
3338echo "${ECHO_T}$CXXCPP" >&6
3339ac_preproc_ok=false
3340for ac_cxx_preproc_warn_flag in '' yes
3341do
3342 # Use a header file that comes with gcc, so configuring glibc
3343 # with a fresh cross-compiler works.
3344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345 # <limits.h> exists even on freestanding compilers.
3346 # On the NeXT, cc -E runs the code through the compiler's parser,
3347 # not just through cpp. "Syntax error" is here to catch this case.
3348 cat >conftest.$ac_ext <<_ACEOF
3349/* confdefs.h. */
3350_ACEOF
3351cat confdefs.h >>conftest.$ac_ext
3352cat >>conftest.$ac_ext <<_ACEOF
3353/* end confdefs.h. */
3354#ifdef __STDC__
3355# include <limits.h>
3356#else
3357# include <assert.h>
3358#endif
3359 Syntax error
3360_ACEOF
3361if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null; then
3369 if test -s conftest.err; then
3370 ac_cpp_err=$ac_cxx_preproc_warn_flag
3371 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3372 else
3373 ac_cpp_err=
3374 fi
3375else
3376 ac_cpp_err=yes
3377fi
3378if test -z "$ac_cpp_err"; then
3379 :
3380else
3381 echo "$as_me: failed program was:" >&5
3382sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 # Broken: fails on valid input.
3385continue
3386fi
3387rm -f conftest.err conftest.$ac_ext
3388
3389 # OK, works on sane cases. Now check whether non-existent headers
3390 # can be detected and how.
3391 cat >conftest.$ac_ext <<_ACEOF
3392/* confdefs.h. */
3393_ACEOF
3394cat confdefs.h >>conftest.$ac_ext
3395cat >>conftest.$ac_ext <<_ACEOF
3396/* end confdefs.h. */
3397#include <ac_nonexistent.h>
3398_ACEOF
3399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } >/dev/null; then
3407 if test -s conftest.err; then
3408 ac_cpp_err=$ac_cxx_preproc_warn_flag
3409 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3410 else
3411 ac_cpp_err=
3412 fi
3413else
3414 ac_cpp_err=yes
3415fi
3416if test -z "$ac_cpp_err"; then
3417 # Broken: success on invalid input.
3418continue
3419else
3420 echo "$as_me: failed program was:" >&5
3421sed 's/^/| /' conftest.$ac_ext >&5
3422
3423 # Passes both tests.
3424ac_preproc_ok=:
3425break
3426fi
3427rm -f conftest.err conftest.$ac_ext
3428
3429done
3430# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3431rm -f conftest.err conftest.$ac_ext
3432if $ac_preproc_ok; then
3433 :
3434else
3435 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&5
3437echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3438See \`config.log' for more details." >&2;}
3439 { (exit 1); exit 1; }; }
3440fi
3441
3442ac_ext=cc
3443ac_cpp='$CXXCPP $CPPFLAGS'
3444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3447 3051
3448 3052
3449echo "$as_me:$LINENO: checking for egrep" >&5 3053echo "$as_me:$LINENO: checking for egrep" >&5
3450echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3054echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3451if test "${ac_cv_prog_egrep+set}" = set; then 3055if test "${ac_cv_prog_egrep+set}" = set; then
3526 grep -v '^ *+' conftest.er1 >conftest.err 3130 grep -v '^ *+' conftest.er1 >conftest.err
3527 rm -f conftest.er1 3131 rm -f conftest.er1
3528 cat conftest.err >&5 3132 cat conftest.err >&5
3529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 (exit $ac_status); } && 3134 (exit $ac_status); } &&
3531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533 (eval $ac_try) 2>&5 3137 (eval $ac_try) 2>&5
3534 ac_status=$? 3138 ac_status=$?
3535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 (exit $ac_status); }; } && 3140 (exit $ac_status); }; } &&
3580 grep -v '^ *+' conftest.er1 >conftest.err 3184 grep -v '^ *+' conftest.er1 >conftest.err
3581 rm -f conftest.er1 3185 rm -f conftest.er1
3582 cat conftest.err >&5 3186 cat conftest.err >&5
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } && 3188 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 (eval $ac_try) 2>&5 3191 (eval $ac_try) 2>&5
3588 ac_status=$? 3192 ac_status=$?
3589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 (exit $ac_status); }; } && 3194 (exit $ac_status); }; } &&
3611echo "${ECHO_T}$ac_cv_search_strerror" >&6 3215echo "${ECHO_T}$ac_cv_search_strerror" >&6
3612if test "$ac_cv_search_strerror" != no; then 3216if test "$ac_cv_search_strerror" != no; then
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3217 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3218
3615fi 3219fi
3220
3221ac_ext=cc
3222ac_cpp='$CXXCPP $CPPFLAGS'
3223ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226
3227
3228if test x$GCC = xyes && test x$GXX = xyes; then
3229 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231 save_CXX="$CXX"
3232 save_LIBS="$LIBS"
3233 CXX="$CC"
3234 LIBS="$LIBS -lsupc++"
3235 LINKER="$CC"
3236
3237cat >conftest.$ac_ext <<_ACEOF
3238/* confdefs.h. */
3239_ACEOF
3240cat confdefs.h >>conftest.$ac_ext
3241cat >>conftest.$ac_ext <<_ACEOF
3242/* end confdefs.h. */
3243struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244int
3245main ()
3246{
3247
3248 ;
3249 return 0;
3250}
3251_ACEOF
3252rm -f conftest.$ac_objext conftest$ac_exeext
3253if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254 (eval $ac_link) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } &&
3261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263 (eval $ac_try) 2>&5
3264 ac_status=$?
3265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266 (exit $ac_status); }; } &&
3267 { ac_try='test -s conftest$ac_exeext'
3268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269 (eval $ac_try) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; }; then
3273 echo "$as_me:$LINENO: result: ok" >&5
3274echo "${ECHO_T}ok" >&6
3275else
3276 echo "$as_me: failed program was:" >&5
3277sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 LIBS="$save_LIBS"
3283 LINKER="$save_CXX"
3284
3285
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 CXX="$save_CXX"
3290fi
3291LINKER=$LINKER
3292
3293
3294if test -z "$orig_CXXFLAGS"; then
3295 if test x$GCC = xyes && test "x$GXX" = xyes; then
3296 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3297 cat >conftest.$ac_ext <<_ACEOF
3298/* confdefs.h. */
3299_ACEOF
3300cat confdefs.h >>conftest.$ac_ext
3301cat >>conftest.$ac_ext <<_ACEOF
3302/* end confdefs.h. */
3303
3304int
3305main ()
3306{
3307
3308 ;
3309 return 0;
3310}
3311_ACEOF
3312rm -f conftest.$ac_objext
3313if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3314 (eval $ac_compile) 2>conftest.er1
3315 ac_status=$?
3316 grep -v '^ *+' conftest.er1 >conftest.err
3317 rm -f conftest.er1
3318 cat conftest.err >&5
3319 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3320 (exit $ac_status); } &&
3321 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3322 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3323 (eval $ac_try) 2>&5
3324 ac_status=$?
3325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326 (exit $ac_status); }; } &&
3327 { ac_try='test -s conftest.$ac_objext'
3328 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3329 (eval $ac_try) 2>&5
3330 ac_status=$?
3331 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3332 (exit $ac_status); }; }; then
3333 :
3334else
3335 echo "$as_me: failed program was:" >&5
3336sed 's/^/| /' conftest.$ac_ext >&5
3337
3338CXXFLAGS="-g -O3"
3339fi
3340rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3341 else
3342 CXXFLAGS="-O"
3343 fi
3344 CFLAGS="$CXXFLAGS"
3345fi
3346
3347
3348cat >>confdefs.h <<\_ACEOF
3349#define _GNU_SOURCE 1
3350_ACEOF
3351
3352
3353case $host in
3354 *-*-solaris* )
3355
3356cat >>confdefs.h <<\_ACEOF
3357#define _XOPEN_SOURCE_EXTENDED 1
3358_ACEOF
3359
3360
3361cat >>confdefs.h <<\_ACEOF
3362#define _XOPEN_SOURCE 2
3363_ACEOF
3364
3365
3366cat >>confdefs.h <<\_ACEOF
3367#define __EXTENSIONS__ 1
3368_ACEOF
3369
3370 ;;
3371esac
3616 3372
3617 3373
3618echo "$as_me:$LINENO: checking for setlocale" >&5 3374echo "$as_me:$LINENO: checking for setlocale" >&5
3619echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3375echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3620if test "${ac_cv_func_setlocale+set}" = set; then 3376if test "${ac_cv_func_setlocale+set}" = set; then
4098fi 3854fi
4099 3855
4100fi 3856fi
4101 3857
4102 3858
4103echo "$as_me:$LINENO: checking for sched_yield" >&5
4104echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4105if test "${ac_cv_func_sched_yield+set}" = set; then
4106 echo $ECHO_N "(cached) $ECHO_C" >&6
4107else
4108 cat >conftest.$ac_ext <<_ACEOF
4109/* confdefs.h. */
4110_ACEOF
4111cat confdefs.h >>conftest.$ac_ext
4112cat >>conftest.$ac_ext <<_ACEOF
4113/* end confdefs.h. */
4114/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4116#define sched_yield innocuous_sched_yield
4117 3859
4118/* System header to define __stub macros and hopefully few prototypes,
4119 which can conflict with char sched_yield (); below.
4120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4121 <limits.h> exists even on freestanding compilers. */
4122
4123#ifdef __STDC__
4124# include <limits.h>
4125#else
4126# include <assert.h>
4127#endif
4128
4129#undef sched_yield
4130
4131/* Override any gcc2 internal prototype to avoid an error. */
4132#ifdef __cplusplus
4133extern "C"
4134{
4135#endif
4136/* We use char because int might match the return type of a gcc2
4137 builtin and then its argument prototype would still apply. */
4138char sched_yield ();
4139/* The GNU C library defines this for functions which it implements
4140 to always fail with ENOSYS. Some functions are actually named
4141 something starting with __ and the normal name is an alias. */
4142#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4143choke me
4144#else
4145char (*f) () = sched_yield;
4146#endif
4147#ifdef __cplusplus
4148}
4149#endif
4150
4151int
4152main ()
4153{
4154return f != sched_yield;
4155 ;
4156 return 0;
4157}
4158_ACEOF
4159rm -f conftest.$ac_objext conftest$ac_exeext
4160if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 (eval $ac_link) 2>conftest.er1
4162 ac_status=$?
4163 grep -v '^ *+' conftest.er1 >conftest.err
4164 rm -f conftest.er1
4165 cat conftest.err >&5
4166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 (exit $ac_status); } &&
4168 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4170 (eval $ac_try) 2>&5
4171 ac_status=$?
4172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173 (exit $ac_status); }; } &&
4174 { ac_try='test -s conftest$ac_exeext'
4175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4176 (eval $ac_try) 2>&5
4177 ac_status=$?
4178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4179 (exit $ac_status); }; }; then
4180 ac_cv_func_sched_yield=yes
4181else
4182 echo "$as_me: failed program was:" >&5
4183sed 's/^/| /' conftest.$ac_ext >&5
4184
4185ac_cv_func_sched_yield=no
4186fi
4187rm -f conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189fi
4190echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4191echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4192if test $ac_cv_func_sched_yield = yes; then
4193 :
4194else
4195 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4196echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4197if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4198 echo $ECHO_N "(cached) $ECHO_C" >&6
4199else
4200 ac_check_lib_save_LIBS=$LIBS
4201LIBS="-lrt $LIBS"
4202cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h. */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h. */
4208
4209/* Override any gcc2 internal prototype to avoid an error. */
4210#ifdef __cplusplus
4211extern "C"
4212#endif
4213/* We use char because int might match the return type of a gcc2
4214 builtin and then its argument prototype would still apply. */
4215char sched_yield ();
4216int
4217main ()
4218{
4219sched_yield ();
4220 ;
4221 return 0;
4222}
4223_ACEOF
4224rm -f conftest.$ac_objext conftest$ac_exeext
4225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4226 (eval $ac_link) 2>conftest.er1
4227 ac_status=$?
4228 grep -v '^ *+' conftest.er1 >conftest.err
4229 rm -f conftest.er1
4230 cat conftest.err >&5
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); } &&
4233 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235 (eval $ac_try) 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; } &&
4239 { ac_try='test -s conftest$ac_exeext'
4240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241 (eval $ac_try) 2>&5
4242 ac_status=$?
4243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244 (exit $ac_status); }; }; then
4245 ac_cv_lib_rt_sched_yield=yes
4246else
4247 echo "$as_me: failed program was:" >&5
4248sed 's/^/| /' conftest.$ac_ext >&5
4249
4250ac_cv_lib_rt_sched_yield=no
4251fi
4252rm -f conftest.err conftest.$ac_objext \
4253 conftest$ac_exeext conftest.$ac_ext
4254LIBS=$ac_check_lib_save_LIBS
4255fi
4256echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4257echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4258if test $ac_cv_lib_rt_sched_yield = yes; then
4259 LIBS="$LIBS -lrt"
4260fi
4261
4262fi
4263
4264
4265echo "$as_me:$LINENO: checking for sched_yield support" >&5
4266echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4267cat >conftest.$ac_ext <<_ACEOF
4268/* confdefs.h. */
4269_ACEOF
4270cat confdefs.h >>conftest.$ac_ext
4271cat >>conftest.$ac_ext <<_ACEOF
4272/* end confdefs.h. */
4273#include <sched.h>
4274int
4275main ()
4276{
4277sched_yield ()
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext conftest$ac_exeext
4283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284 (eval $ac_link) 2>conftest.er1
4285 ac_status=$?
4286 grep -v '^ *+' conftest.er1 >conftest.err
4287 rm -f conftest.er1
4288 cat conftest.err >&5
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } &&
4291 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293 (eval $ac_try) 2>&5
4294 ac_status=$?
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; } &&
4297 { ac_try='test -s conftest$ac_exeext'
4298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 (eval $ac_try) 2>&5
4300 ac_status=$?
4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 (exit $ac_status); }; }; then
4303 echo "$as_me:$LINENO: result: yes" >&5
4304echo "${ECHO_T}yes" >&6
4305
4306cat >>confdefs.h <<\_ACEOF
4307#define HAVE_SCHED_YIELD 1
4308_ACEOF
4309
4310else
4311 echo "$as_me: failed program was:" >&5
4312sed 's/^/| /' conftest.$ac_ext >&5
4313
4314echo "$as_me:$LINENO: result: no" >&5
4315echo "${ECHO_T}no" >&6
4316fi
4317rm -f conftest.err conftest.$ac_objext \
4318 conftest$ac_exeext conftest.$ac_ext
4319
4320
4321MALLOC_TYPE=S
4322
4323support_addstrings=no
4324support_frills=yes 3860support_frills=yes
4325support_inheritpixmap=yes 3861support_inheritpixmap=yes
4326support_tinting=yes 3862support_tinting=yes
4327support_fading=yes 3863support_fading=yes
4328support_keepscrolling=yes 3864support_keepscrolling=yes
4329support_selectionscrolling=yes 3865support_selectionscrolling=yes
4330support_menubar=no
4331support_mousewheel=yes 3866support_mousewheel=yes
4332support_mouseslipwheel=yes 3867support_mouseslipwheel=yes
4333support_utmp=yes
4334support_wtmp=yes
4335support_lastlog=yes
4336support_text_blink=yes 3868support_text_blink=yes
4337support_pointer_blank=yes 3869support_pointer_blank=yes
4338support_scroll_rxvt=yes 3870support_scroll_rxvt=yes
4339support_scroll_next=yes 3871support_scroll_next=yes
4340support_scroll_xterm=yes 3872support_scroll_xterm=yes
4364# Check whether --enable-everything or --disable-everything was given. 3896# Check whether --enable-everything or --disable-everything was given.
4365if test "${enable_everything+set}" = set; then 3897if test "${enable_everything+set}" = set; then
4366 enableval="$enable_everything" 3898 enableval="$enable_everything"
4367 3899
4368 if test x$enableval = xno; then 3900 if test x$enableval = xno; then
4369 support_24bit=no
4370 support_frills=no 3901 support_frills=no
4371 support_inheritpixmap=no 3902 support_inheritpixmap=no
4372 support_tinting=no 3903 support_tinting=no
4373 support_fading=no 3904 support_fading=no
4374 support_keepscrolling=no 3905 support_keepscrolling=no
4375 support_selectionscrolling=no 3906 support_selectionscrolling=no
4376 support_lastlog=no 3907 support_lastlog=no
4377 support_menubar=no
4378 support_mousewheel=no 3908 support_mousewheel=no
4379 support_mouseslipwheel=no 3909 support_mouseslipwheel=no
4380 support_text_blink=no 3910 support_text_blink=no
4381 support_pointer_blank=no 3911 support_pointer_blank=no
4382 support_scroll_rxvt=no 3912 support_scroll_rxvt=no
4395 support_styles=no 3925 support_styles=no
4396 support_perl=no 3926 support_perl=no
4397 codesets= 3927 codesets=
4398 fi 3928 fi
4399 if test x$enableval = xyes; then 3929 if test x$enableval = xyes; then
4400 support_24bit=yes
4401 support_frills=yes 3930 support_frills=yes
4402 support_inheritpixmap=yes 3931 support_inheritpixmap=yes
4403 support_tinting=yes 3932 support_tinting=yes
4404 support_fading=yes 3933 support_fading=yes
4405 support_keepscrolling=yes 3934 support_keepscrolling=yes
4406 support_selectionscrolling=yes 3935 support_selectionscrolling=yes
4407 support_lastlog=yes 3936 support_lastlog=yes
4408 support_menubar=yes
4409 support_mousewheel=yes 3937 support_mousewheel=yes
4410 support_mouseslipwheel=yes 3938 support_mouseslipwheel=yes
4411 support_text_blink=yes 3939 support_text_blink=yes
4412 support_pointer_blank=yes 3940 support_pointer_blank=yes
4413 support_scroll_rxvt=yes 3941 support_scroll_rxvt=yes
4460 if test x$enableval = xyes -o x$enableval = xno; then 3988 if test x$enableval = xyes -o x$enableval = xno; then
4461 support_styles=$enableval 3989 support_styles=$enableval
4462 fi 3990 fi
4463fi; 3991fi;
4464 3992
4465# Check whether --enable-utmp or --disable-utmp was given.
4466if test "${enable_utmp+set}" = set; then
4467 enableval="$enable_utmp"
4468 if test x$enableval = xyes -o x$enableval = xno; then
4469 support_utmp=$enableval
4470 fi
4471fi;
4472
4473# Check whether --enable-wtmp or --disable-wtmp was given.
4474if test "${enable_wtmp+set}" = set; then
4475 enableval="$enable_wtmp"
4476 if test x$enableval = xyes -o x$enableval = xno; then
4477 support_wtmp=$enableval
4478 fi
4479fi;
4480
4481# Check whether --enable-lastlog or --disable-lastlog was given.
4482if test "${enable_lastlog+set}" = set; then
4483 enableval="$enable_lastlog"
4484 if test x$enableval = xyes -o x$enableval = xno; then
4485 support_lastlog=$enableval
4486 fi
4487fi;
4488
4489# Check whether --enable-xpm-background or --disable-xpm-background was given. 3993# Check whether --enable-xpm-background or --disable-xpm-background was given.
4490if test "${enable_xpm_background+set}" = set; then 3994if test "${enable_xpm_background+set}" = set; then
4491 enableval="$enable_xpm_background" 3995 enableval="$enable_xpm_background"
4492 if test x$enableval = xyes -o x$enableval = xno; then 3996 if test x$enableval = xyes -o x$enableval = xno; then
4493 support_xpm=$enableval 3997 support_xpm=$enableval
4516 if test x$enableval = xyes -o x$enableval = xno; then 4020 if test x$enableval = xyes -o x$enableval = xno; then
4517 support_fading=$enableval 4021 support_fading=$enableval
4518 fi 4022 fi
4519fi; 4023fi;
4520 4024
4521# Check whether --enable-menubar or --disable-menubar was given.
4522if test "${enable_menubar+set}" = set; then
4523 enableval="$enable_menubar"
4524 if test x$enableval = xyes -o x$enableval = xno; then
4525 support_menubar=$enableval
4526 fi
4527fi;
4528
4529# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4025# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4530if test "${enable_rxvt_scroll+set}" = set; then 4026if test "${enable_rxvt_scroll+set}" = set; then
4531 enableval="$enable_rxvt_scroll" 4027 enableval="$enable_rxvt_scroll"
4532 if test x$enableval = xyes -o x$enableval = xno; then 4028 if test x$enableval = xyes -o x$enableval = xno; then
4533 support_scroll_rxvt=$enableval 4029 support_scroll_rxvt=$enableval
4564 if test x$enableval = xyes -o x$enableval = xno; then 4060 if test x$enableval = xyes -o x$enableval = xno; then
4565 support_scroll_plain=$enableval 4061 support_scroll_plain=$enableval
4566 fi 4062 fi
4567fi; 4063fi;
4568 4064
4569# Check whether --enable-half-shadow or --disable-half-shadow was given.
4570if test "${enable_half_shadow+set}" = set; then
4571 enableval="$enable_half_shadow"
4572 if test x$enableval = xyes; then
4573
4574cat >>confdefs.h <<\_ACEOF
4575#define HALFSHADOW 1
4576_ACEOF
4577
4578 fi
4579fi;
4580
4581 4065
4582# Check whether --with-codesets or --without-codesets was given. 4066# Check whether --with-codesets or --without-codesets was given.
4583if test "${with_codesets+set}" = set; then 4067if test "${with_codesets+set}" = set; then
4584 withval="$with_codesets" 4068 withval="$with_codesets"
4585 codesets="$withval" 4069 codesets="$withval"
4591 if test x$enableval = xyes -o x$enableval = xno; then 4075 if test x$enableval = xyes -o x$enableval = xno; then
4592 support_xim=$enableval 4076 support_xim=$enableval
4593 fi 4077 fi
4594fi; 4078fi;
4595 4079
4596# Check whether --enable-ttygid or --disable-ttygid was given.
4597if test "${enable_ttygid+set}" = set; then
4598 enableval="$enable_ttygid"
4599 if test x$enableval = xyes; then
4600
4601cat >>confdefs.h <<\_ACEOF
4602#define TTY_GID_SUPPORT 1
4603_ACEOF
4604
4605 fi
4606fi;
4607
4608# Check whether --enable-backspace-key or --disable-backspace-key was given. 4080# Check whether --enable-backspace-key or --disable-backspace-key was given.
4609if test "${enable_backspace_key+set}" = set; then 4081if test "${enable_backspace_key+set}" = set; then
4610 enableval="$enable_backspace_key" 4082 enableval="$enable_backspace_key"
4611 if test x$enableval = xno; then 4083 if test x$enableval = xno; then
4612 4084
4634 enableval="$enable_resources" 4106 enableval="$enable_resources"
4635 if test x$enableval = xno; then 4107 if test x$enableval = xno; then
4636 4108
4637cat >>confdefs.h <<\_ACEOF 4109cat >>confdefs.h <<\_ACEOF
4638#define NO_RESOURCES 1 4110#define NO_RESOURCES 1
4639_ACEOF
4640
4641 fi
4642fi;
4643
4644# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4645if test "${enable_xgetdefault+set}" = set; then
4646 enableval="$enable_xgetdefault"
4647 if test x$enableval = xyes; then
4648
4649cat >>confdefs.h <<\_ACEOF
4650#define USE_XGETDEFAULT 1
4651_ACEOF 4111_ACEOF
4652 4112
4653 fi 4113 fi
4654fi; 4114fi;
4655 4115
4720 4180
4721 4181
4722RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4182RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4723 4183
4724 4184
4725# Check whether --enable-strings or --disable-strings was given.
4726if test "${enable_strings+set}" = set; then
4727 enableval="$enable_strings"
4728 if test x$enableval = xyes -o x$enableval = xno; then
4729 support_addstrings=$enableval
4730 fi
4731fi;
4732
4733# Check whether --enable-swapscreen or --disable-swapscreen was given. 4185# Check whether --enable-swapscreen or --disable-swapscreen was given.
4734if test "${enable_swapscreen+set}" = set; then 4186if test "${enable_swapscreen+set}" = set; then
4735 enableval="$enable_swapscreen" 4187 enableval="$enable_swapscreen"
4736 if test x$enableval = xno; then 4188 if test x$enableval = xno; then
4737 4189
4756 if test x$enableval = xyes -o x$enableval = xno; then 4208 if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval 4209 support_frills=$enableval
4758 fi 4210 fi
4759fi; 4211fi;
4760 4212
4761# Check whether --enable-24bit or --disable-24bit was given.
4762if test "${enable_24bit+set}" = set; then
4763 enableval="$enable_24bit"
4764 if test x$enableval = xyes -o x$enableval = xno; then
4765 support_24bit=$enableval
4766 fi
4767fi;
4768
4769# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4213# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4770if test "${enable_keepscrolling+set}" = set; then 4214if test "${enable_keepscrolling+set}" = set; then
4771 enableval="$enable_keepscrolling" 4215 enableval="$enable_keepscrolling"
4772 if test x$enableval = xyes -o x$enableval = xno; then 4216 if test x$enableval = xyes -o x$enableval = xno; then
4773 support_keepscrolling=$enableval 4217 support_keepscrolling=$enableval
4796 if test x$enableval = xyes -o x$enableval = xno; then 4240 if test x$enableval = xyes -o x$enableval = xno; then
4797 support_mouseslipwheel=$enableval 4241 support_mouseslipwheel=$enableval
4798 fi 4242 fi
4799fi; 4243fi;
4800 4244
4801# Check whether --enable-dmalloc or --disable-dmalloc was given.
4802if test "${enable_dmalloc+set}" = set; then
4803 enableval="$enable_dmalloc"
4804 if test x$enableval = xyes; then
4805 MALLOC_TYPE=G
4806 DEBUG=-DDEBUG_MALLOC
4807 DLIB="-L/usr/local/lib -ldmalloc"
4808 DINCLUDE=-I/usr/local/include
4809 fi
4810fi;
4811
4812# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4813if test "${enable_dlmalloc+set}" = set; then
4814 enableval="$enable_dlmalloc"
4815 if test x$enableval = xyes; then
4816 MALLOC_TYPE=D
4817 DEBUG=
4818 DLIB="-L/usr/local/lib -ldlmalloc"
4819 DINCLUDE=
4820 fi
4821fi;
4822
4823# Check whether --enable-smart-resize or --disable-smart-resize was given. 4245# Check whether --enable-smart-resize or --disable-smart-resize was given.
4824if test "${enable_smart_resize+set}" = set; then 4246if test "${enable_smart_resize+set}" = set; then
4825 enableval="$enable_smart_resize" 4247 enableval="$enable_smart_resize"
4826 if test x$enableval = xyes; then 4248 if test x$enableval = xyes; then
4827 4249
4871#define RXVT_TERMINFO "$withval" 4293#define RXVT_TERMINFO "$withval"
4872_ACEOF 4294_ACEOF
4873 terminfo="$withval" 4295 terminfo="$withval"
4874 fi 4296 fi
4875fi; 4297fi;
4876
4877
4878
4879cat >>confdefs.h <<\_ACEOF
4880#define PROTOTYPES 1
4881_ACEOF
4882 4298
4883 4299
4884# Extract the first word of "mv", so it can be a program name with args. 4300# Extract the first word of "mv", so it can be a program name with args.
4885set dummy mv; ac_word=$2 4301set dummy mv; ac_word=$2
4886echo "$as_me:$LINENO: checking for $ac_word" >&5 4302echo "$as_me:$LINENO: checking for $ac_word" >&5
4919else 4335else
4920 echo "$as_me:$LINENO: result: no" >&5 4336 echo "$as_me:$LINENO: result: no" >&5
4921echo "${ECHO_T}no" >&6 4337echo "${ECHO_T}no" >&6
4922fi 4338fi
4923 4339
4924# Extract the first word of "rm", so it can be a program name with args.
4925set dummy rm; ac_word=$2
4926echo "$as_me:$LINENO: checking for $ac_word" >&5
4927echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4928if test "${ac_cv_path_RM+set}" = set; then
4929 echo $ECHO_N "(cached) $ECHO_C" >&6
4930else
4931 case $RM in
4932 [\\/]* | ?:[\\/]*)
4933 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4934 ;;
4935 *)
4936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4937for as_dir in $PATH
4938do
4939 IFS=$as_save_IFS
4940 test -z "$as_dir" && as_dir=.
4941 for ac_exec_ext in '' $ac_executable_extensions; do
4942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4943 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4945 break 2
4946 fi
4947done
4948done
4949
4950 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4951 ;;
4952esac
4953fi
4954RM=$ac_cv_path_RM
4955
4956if test -n "$RM"; then
4957 echo "$as_me:$LINENO: result: $RM" >&5
4958echo "${ECHO_T}$RM" >&6
4959else
4960 echo "$as_me:$LINENO: result: no" >&5
4961echo "${ECHO_T}no" >&6
4962fi
4963
4964# Extract the first word of "cp", so it can be a program name with args. 4340# Extract the first word of "cp", so it can be a program name with args.
4965set dummy cp; ac_word=$2 4341set dummy cp; ac_word=$2
4966echo "$as_me:$LINENO: checking for $ac_word" >&5 4342echo "$as_me:$LINENO: checking for $ac_word" >&5
4967echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4343echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4968if test "${ac_cv_path_CP+set}" = set; then 4344if test "${ac_cv_path_CP+set}" = set; then
5159else 4535else
5160 echo "$as_me:$LINENO: result: no" >&5 4536 echo "$as_me:$LINENO: result: no" >&5
5161echo "${ECHO_T}no" >&6 4537echo "${ECHO_T}no" >&6
5162fi 4538fi
5163 4539
5164# Extract the first word of "tbl", so it can be a program name with args.
5165set dummy tbl; ac_word=$2
5166echo "$as_me:$LINENO: checking for $ac_word" >&5
5167echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5168if test "${ac_cv_path_TBL+set}" = set; then
5169 echo $ECHO_N "(cached) $ECHO_C" >&6
5170else
5171 case $TBL in
5172 [\\/]* | ?:[\\/]*)
5173 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5174 ;;
5175 *)
5176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5183 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5184 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5185 break 2
5186 fi
5187done
5188done
5189
5190 ;;
5191esac
5192fi
5193TBL=$ac_cv_path_TBL
5194
5195if test -n "$TBL"; then
5196 echo "$as_me:$LINENO: result: $TBL" >&5
5197echo "${ECHO_T}$TBL" >&6
5198else
5199 echo "$as_me:$LINENO: result: no" >&5
5200echo "${ECHO_T}no" >&6
5201fi
5202
5203# Extract the first word of "tic", so it can be a program name with args. 4540# Extract the first word of "tic", so it can be a program name with args.
5204set dummy tic; ac_word=$2 4541set dummy tic; ac_word=$2
5205echo "$as_me:$LINENO: checking for $ac_word" >&5 4542echo "$as_me:$LINENO: checking for $ac_word" >&5
5206echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4543echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5207if test "${ac_cv_path_TIC+set}" = set; then 4544if test "${ac_cv_path_TIC+set}" = set; then
5238 echo "$as_me:$LINENO: result: no" >&5 4575 echo "$as_me:$LINENO: result: no" >&5
5239echo "${ECHO_T}no" >&6 4576echo "${ECHO_T}no" >&6
5240fi 4577fi
5241 4578
5242 4579
4580
4581
4582ac_ext=cc
4583ac_cpp='$CXXCPP $CPPFLAGS'
4584ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4585ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4586ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4587echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4588echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4589if test -z "$CXXCPP"; then
4590 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4591 echo $ECHO_N "(cached) $ECHO_C" >&6
4592else
4593 # Double quotes because CXXCPP needs to be expanded
4594 for CXXCPP in "$CXX -E" "/lib/cpp"
4595 do
4596 ac_preproc_ok=false
4597for ac_cxx_preproc_warn_flag in '' yes
4598do
4599 # Use a header file that comes with gcc, so configuring glibc
4600 # with a fresh cross-compiler works.
4601 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4602 # <limits.h> exists even on freestanding compilers.
4603 # On the NeXT, cc -E runs the code through the compiler's parser,
4604 # not just through cpp. "Syntax error" is here to catch this case.
4605 cat >conftest.$ac_ext <<_ACEOF
4606/* confdefs.h. */
4607_ACEOF
4608cat confdefs.h >>conftest.$ac_ext
4609cat >>conftest.$ac_ext <<_ACEOF
4610/* end confdefs.h. */
4611#ifdef __STDC__
4612# include <limits.h>
4613#else
4614# include <assert.h>
4615#endif
4616 Syntax error
4617_ACEOF
4618if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4619 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4620 ac_status=$?
4621 grep -v '^ *+' conftest.er1 >conftest.err
4622 rm -f conftest.er1
4623 cat conftest.err >&5
4624 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4625 (exit $ac_status); } >/dev/null; then
4626 if test -s conftest.err; then
4627 ac_cpp_err=$ac_cxx_preproc_warn_flag
4628 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4629 else
4630 ac_cpp_err=
4631 fi
4632else
4633 ac_cpp_err=yes
4634fi
4635if test -z "$ac_cpp_err"; then
4636 :
4637else
4638 echo "$as_me: failed program was:" >&5
4639sed 's/^/| /' conftest.$ac_ext >&5
4640
4641 # Broken: fails on valid input.
4642continue
4643fi
4644rm -f conftest.err conftest.$ac_ext
4645
4646 # OK, works on sane cases. Now check whether non-existent headers
4647 # can be detected and how.
4648 cat >conftest.$ac_ext <<_ACEOF
4649/* confdefs.h. */
4650_ACEOF
4651cat confdefs.h >>conftest.$ac_ext
4652cat >>conftest.$ac_ext <<_ACEOF
4653/* end confdefs.h. */
4654#include <ac_nonexistent.h>
4655_ACEOF
4656if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4657 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4658 ac_status=$?
4659 grep -v '^ *+' conftest.er1 >conftest.err
4660 rm -f conftest.er1
4661 cat conftest.err >&5
4662 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4663 (exit $ac_status); } >/dev/null; then
4664 if test -s conftest.err; then
4665 ac_cpp_err=$ac_cxx_preproc_warn_flag
4666 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4667 else
4668 ac_cpp_err=
4669 fi
4670else
4671 ac_cpp_err=yes
4672fi
4673if test -z "$ac_cpp_err"; then
4674 # Broken: success on invalid input.
4675continue
4676else
4677 echo "$as_me: failed program was:" >&5
4678sed 's/^/| /' conftest.$ac_ext >&5
4679
4680 # Passes both tests.
4681ac_preproc_ok=:
4682break
4683fi
4684rm -f conftest.err conftest.$ac_ext
4685
4686done
4687# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4688rm -f conftest.err conftest.$ac_ext
4689if $ac_preproc_ok; then
4690 break
4691fi
4692
4693 done
4694 ac_cv_prog_CXXCPP=$CXXCPP
4695
4696fi
4697 CXXCPP=$ac_cv_prog_CXXCPP
4698else
4699 ac_cv_prog_CXXCPP=$CXXCPP
4700fi
4701echo "$as_me:$LINENO: result: $CXXCPP" >&5
4702echo "${ECHO_T}$CXXCPP" >&6
4703ac_preproc_ok=false
4704for ac_cxx_preproc_warn_flag in '' yes
4705do
4706 # Use a header file that comes with gcc, so configuring glibc
4707 # with a fresh cross-compiler works.
4708 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4709 # <limits.h> exists even on freestanding compilers.
4710 # On the NeXT, cc -E runs the code through the compiler's parser,
4711 # not just through cpp. "Syntax error" is here to catch this case.
4712 cat >conftest.$ac_ext <<_ACEOF
4713/* confdefs.h. */
4714_ACEOF
4715cat confdefs.h >>conftest.$ac_ext
4716cat >>conftest.$ac_ext <<_ACEOF
4717/* end confdefs.h. */
4718#ifdef __STDC__
4719# include <limits.h>
4720#else
4721# include <assert.h>
4722#endif
4723 Syntax error
4724_ACEOF
4725if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4726 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4727 ac_status=$?
4728 grep -v '^ *+' conftest.er1 >conftest.err
4729 rm -f conftest.er1
4730 cat conftest.err >&5
4731 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4732 (exit $ac_status); } >/dev/null; then
4733 if test -s conftest.err; then
4734 ac_cpp_err=$ac_cxx_preproc_warn_flag
4735 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4736 else
4737 ac_cpp_err=
4738 fi
4739else
4740 ac_cpp_err=yes
4741fi
4742if test -z "$ac_cpp_err"; then
4743 :
4744else
4745 echo "$as_me: failed program was:" >&5
4746sed 's/^/| /' conftest.$ac_ext >&5
4747
4748 # Broken: fails on valid input.
4749continue
4750fi
4751rm -f conftest.err conftest.$ac_ext
4752
4753 # OK, works on sane cases. Now check whether non-existent headers
4754 # can be detected and how.
4755 cat >conftest.$ac_ext <<_ACEOF
4756/* confdefs.h. */
4757_ACEOF
4758cat confdefs.h >>conftest.$ac_ext
4759cat >>conftest.$ac_ext <<_ACEOF
4760/* end confdefs.h. */
4761#include <ac_nonexistent.h>
4762_ACEOF
4763if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4764 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4765 ac_status=$?
4766 grep -v '^ *+' conftest.er1 >conftest.err
4767 rm -f conftest.er1
4768 cat conftest.err >&5
4769 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4770 (exit $ac_status); } >/dev/null; then
4771 if test -s conftest.err; then
4772 ac_cpp_err=$ac_cxx_preproc_warn_flag
4773 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4774 else
4775 ac_cpp_err=
4776 fi
4777else
4778 ac_cpp_err=yes
4779fi
4780if test -z "$ac_cpp_err"; then
4781 # Broken: success on invalid input.
4782continue
4783else
4784 echo "$as_me: failed program was:" >&5
4785sed 's/^/| /' conftest.$ac_ext >&5
4786
4787 # Passes both tests.
4788ac_preproc_ok=:
4789break
4790fi
4791rm -f conftest.err conftest.$ac_ext
4792
4793done
4794# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4795rm -f conftest.err conftest.$ac_ext
4796if $ac_preproc_ok; then
4797 :
4798else
4799 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4800See \`config.log' for more details." >&5
4801echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4802See \`config.log' for more details." >&2;}
4803 { (exit 1); exit 1; }; }
4804fi
4805
4806ac_ext=cc
4807ac_cpp='$CXXCPP $CPPFLAGS'
4808ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4809ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4810ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5243 4811
5244 4812
5245 4813
5246if test "x$ac_path_x_has_been_run" != xyes; then 4814if test "x$ac_path_x_has_been_run" != xyes; then
5247 echo "$as_me:$LINENO: checking for X" >&5 4815 echo "$as_me:$LINENO: checking for X" >&5
7301 6869
7302 6870
7303 6871
7304 6872
7305 6873
7306
7307
7308
7309
7310
7311
7312
7313for ac_header in \ 6874for ac_header in \
7314 assert.h \ 6875 assert.h \
7315 fcntl.h \ 6876 fcntl.h \
7316 grp.h \
7317 libc.h \
7318 lastlog.h \
7319 stdarg.h \ 6877 stdarg.h \
7320 stdlib.h \ 6878 stdlib.h \
7321 string.h \ 6879 string.h \
7322 termios.h \ 6880 termios.h \
7323 unistd.h \ 6881 unistd.h \
7324 sys/byteorder.h \ 6882 sys/byteorder.h \
7325 sys/ioctl.h \ 6883 sys/ioctl.h \
7326 sys/select.h \ 6884 sys/select.h \
7327 sys/sockio.h \ 6885 sys/sockio.h \
7328 sys/strredir.h \ 6886 sys/strredir.h \
7329 sys/stropts.h \
7330 sys/time.h \ 6887 sys/time.h \
7331 utmp.h \ 6888 stdint.h \
7332 utmpx.h \ 6889 wchar.h \
7333 stdint.h \ 6890 cwchar \
7334 pty.h \ 6891 clocale \
7335 wchar.h \
7336 cwchar \
7337 clocale \
7338 6892
7339do 6893do
7340as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6894as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7341if eval "test \"\${$as_ac_Header+set}\" = set"; then 6895if eval "test \"\${$as_ac_Header+set}\" = set"; then
7342 echo "$as_me:$LINENO: checking for $ac_header" >&5 6896 echo "$as_me:$LINENO: checking for $ac_header" >&5
7778 7332
7779fi 7333fi
7780LIBS=$ac_save_LIBS 7334LIBS=$ac_save_LIBS
7781CFLAGS=$ac_save_CFLAGS 7335CFLAGS=$ac_save_CFLAGS
7782 7336
7337echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7338echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6
7339if test "${rxvt_xlib_illegal_access+set}" = set; then
7340 echo $ECHO_N "(cached) $ECHO_C" >&6
7341else
7342 cat >conftest.$ac_ext <<_ACEOF
7343/* confdefs.h. */
7344_ACEOF
7345cat confdefs.h >>conftest.$ac_ext
7346cat >>conftest.$ac_ext <<_ACEOF
7347/* end confdefs.h. */
7348
7349#define XLIB_ILLEGAL_ACCESS
7350#include <X11/Xlib.h>
7351
7352int
7353main ()
7354{
7355
7356 Display *dpy;
7357 dpy->xdefaults = (char *)0;
7358
7359 ;
7360 return 0;
7361}
7362_ACEOF
7363rm -f conftest.$ac_objext
7364if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7365 (eval $ac_compile) 2>conftest.er1
7366 ac_status=$?
7367 grep -v '^ *+' conftest.er1 >conftest.err
7368 rm -f conftest.er1
7369 cat conftest.err >&5
7370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371 (exit $ac_status); } &&
7372 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374 (eval $ac_try) 2>&5
7375 ac_status=$?
7376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 (exit $ac_status); }; } &&
7378 { ac_try='test -s conftest.$ac_objext'
7379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7380 (eval $ac_try) 2>&5
7381 ac_status=$?
7382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7383 (exit $ac_status); }; }; then
7384 rxvt_xlib_illegal_access=yes
7385else
7386 echo "$as_me: failed program was:" >&5
7387sed 's/^/| /' conftest.$ac_ext >&5
7388
7389rxvt_xlib_illegal_access=no
7390
7391fi
7392rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7393fi
7394echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7395echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6
7396if test x$rxvt_xlib_illegal_access = xyes; then
7397
7398cat >>confdefs.h <<\_ACEOF
7399#define XLIB_ILLEGAL_ACCESS 1
7400_ACEOF
7401
7402fi
7783 7403
7784echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 7404echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7785echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 7405echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7786if test "${ac_cv_c_const+set}" = set; then 7406if test "${ac_cv_c_const+set}" = set; then
7787 echo $ECHO_N "(cached) $ECHO_C" >&6 7407 echo $ECHO_N "(cached) $ECHO_C" >&6
10169#define RETSIGTYPE $ac_cv_type_signal 9789#define RETSIGTYPE $ac_cv_type_signal
10170_ACEOF 9790_ACEOF
10171 9791
10172 9792
10173 9793
10174case "$host_alias" in
10175 *ultrix) ac_cv_func_setsid='no' ;;
10176 *) break;;
10177esac
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195 9794
10196 9795
10197 9796
10198for ac_func in \ 9797for ac_func in \
10199 atexit \
10200 revoke \
10201 unsetenv \ 9798 unsetenv \
10202 setutent \ 9799 setutent \
10203 seteuid \
10204 setreuid \
10205 setsid \
10206 setpgrp \
10207 setpgid \
10208 openpty \
10209 _getpty \
10210 grantpt \
10211 unlockpt \
10212 isastream \
10213 on_exit \ 9800 on_exit \
10214 nanosleep \
10215 updwtmp \
10216 updwtmpx \
10217 ttyslot \
10218 9801
10219do 9802do
10220as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9803as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10221echo "$as_me:$LINENO: checking for $ac_func" >&5 9804echo "$as_me:$LINENO: checking for $ac_func" >&5
10222echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9805echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10311 cat >>confdefs.h <<_ACEOF 9894 cat >>confdefs.h <<_ACEOF
10312#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9895#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10313_ACEOF 9896_ACEOF
10314 9897
10315fi 9898fi
9899done
9900
9901
9902
9903support_utmp=yes
9904support_wtmp=yes
9905support_lastlog=yes
9906
9907# Check whether --enable-utmp or --disable-utmp was given.
9908if test "${enable_utmp+set}" = set; then
9909 enableval="$enable_utmp"
9910 if test x$enableval = xyes -o x$enableval = xno; then
9911 support_utmp=$enableval
9912 fi
9913fi;
9914
9915# Check whether --enable-wtmp or --disable-wtmp was given.
9916if test "${enable_wtmp+set}" = set; then
9917 enableval="$enable_wtmp"
9918 if test x$enableval = xyes -o x$enableval = xno; then
9919 support_wtmp=$enableval
9920 fi
9921fi;
9922
9923# Check whether --enable-lastlog or --disable-lastlog was given.
9924if test "${enable_lastlog+set}" = set; then
9925 enableval="$enable_lastlog"
9926 if test x$enableval = xyes -o x$enableval = xno; then
9927 support_lastlog=$enableval
9928 fi
9929fi;
9930
9931if test x$support_utmp = xyes; then
9932
9933cat >>confdefs.h <<\_ACEOF
9934#define UTMP_SUPPORT 1
9935_ACEOF
9936
9937fi
9938if test x$support_wtmp = xyes; then
9939
9940cat >>confdefs.h <<\_ACEOF
9941#define WTMP_SUPPORT 1
9942_ACEOF
9943
9944fi
9945if test x$support_lastlog = xyes; then
9946
9947cat >>confdefs.h <<\_ACEOF
9948#define LASTLOG_SUPPORT 1
9949_ACEOF
9950
9951fi
9952
9953
9954
9955
9956for ac_func in \
9957 ttyslot \
9958 updwtmp \
9959 updwtmpx \
9960
9961do
9962as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9963echo "$as_me:$LINENO: checking for $ac_func" >&5
9964echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9965if eval "test \"\${$as_ac_var+set}\" = set"; then
9966 echo $ECHO_N "(cached) $ECHO_C" >&6
9967else
9968 cat >conftest.$ac_ext <<_ACEOF
9969/* confdefs.h. */
9970_ACEOF
9971cat confdefs.h >>conftest.$ac_ext
9972cat >>conftest.$ac_ext <<_ACEOF
9973/* end confdefs.h. */
9974/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9975 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9976#define $ac_func innocuous_$ac_func
9977
9978/* System header to define __stub macros and hopefully few prototypes,
9979 which can conflict with char $ac_func (); below.
9980 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9981 <limits.h> exists even on freestanding compilers. */
9982
9983#ifdef __STDC__
9984# include <limits.h>
9985#else
9986# include <assert.h>
9987#endif
9988
9989#undef $ac_func
9990
9991/* Override any gcc2 internal prototype to avoid an error. */
9992#ifdef __cplusplus
9993extern "C"
9994{
9995#endif
9996/* We use char because int might match the return type of a gcc2
9997 builtin and then its argument prototype would still apply. */
9998char $ac_func ();
9999/* The GNU C library defines this for functions which it implements
10000 to always fail with ENOSYS. Some functions are actually named
10001 something starting with __ and the normal name is an alias. */
10002#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10003choke me
10004#else
10005char (*f) () = $ac_func;
10006#endif
10007#ifdef __cplusplus
10008}
10009#endif
10010
10011int
10012main ()
10013{
10014return f != $ac_func;
10015 ;
10016 return 0;
10017}
10018_ACEOF
10019rm -f conftest.$ac_objext conftest$ac_exeext
10020if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10021 (eval $ac_link) 2>conftest.er1
10022 ac_status=$?
10023 grep -v '^ *+' conftest.er1 >conftest.err
10024 rm -f conftest.er1
10025 cat conftest.err >&5
10026 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10027 (exit $ac_status); } &&
10028 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10029 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10030 (eval $ac_try) 2>&5
10031 ac_status=$?
10032 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10033 (exit $ac_status); }; } &&
10034 { ac_try='test -s conftest$ac_exeext'
10035 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10036 (eval $ac_try) 2>&5
10037 ac_status=$?
10038 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10039 (exit $ac_status); }; }; then
10040 eval "$as_ac_var=yes"
10041else
10042 echo "$as_me: failed program was:" >&5
10043sed 's/^/| /' conftest.$ac_ext >&5
10044
10045eval "$as_ac_var=no"
10046fi
10047rm -f conftest.err conftest.$ac_objext \
10048 conftest$ac_exeext conftest.$ac_ext
10049fi
10050echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10051echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10052if test `eval echo '${'$as_ac_var'}'` = yes; then
10053 cat >>confdefs.h <<_ACEOF
10054#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10055_ACEOF
10056
10057fi
10058done
10059
10060
10061
10062
10063
10064for ac_header in \
10065 utmp.h \
10066 utmpx.h \
10067 lastlog.h \
10068
10069do
10070as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10071if eval "test \"\${$as_ac_Header+set}\" = set"; then
10072 echo "$as_me:$LINENO: checking for $ac_header" >&5
10073echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10074if eval "test \"\${$as_ac_Header+set}\" = set"; then
10075 echo $ECHO_N "(cached) $ECHO_C" >&6
10076fi
10077echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10078echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10079else
10080 # Is the header compilable?
10081echo "$as_me:$LINENO: checking $ac_header usability" >&5
10082echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10083cat >conftest.$ac_ext <<_ACEOF
10084/* confdefs.h. */
10085_ACEOF
10086cat confdefs.h >>conftest.$ac_ext
10087cat >>conftest.$ac_ext <<_ACEOF
10088/* end confdefs.h. */
10089$ac_includes_default
10090#include <$ac_header>
10091_ACEOF
10092rm -f conftest.$ac_objext
10093if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10094 (eval $ac_compile) 2>conftest.er1
10095 ac_status=$?
10096 grep -v '^ *+' conftest.er1 >conftest.err
10097 rm -f conftest.er1
10098 cat conftest.err >&5
10099 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10100 (exit $ac_status); } &&
10101 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10102 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10103 (eval $ac_try) 2>&5
10104 ac_status=$?
10105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10106 (exit $ac_status); }; } &&
10107 { ac_try='test -s conftest.$ac_objext'
10108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10109 (eval $ac_try) 2>&5
10110 ac_status=$?
10111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10112 (exit $ac_status); }; }; then
10113 ac_header_compiler=yes
10114else
10115 echo "$as_me: failed program was:" >&5
10116sed 's/^/| /' conftest.$ac_ext >&5
10117
10118ac_header_compiler=no
10119fi
10120rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10121echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10122echo "${ECHO_T}$ac_header_compiler" >&6
10123
10124# Is the header present?
10125echo "$as_me:$LINENO: checking $ac_header presence" >&5
10126echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10127cat >conftest.$ac_ext <<_ACEOF
10128/* confdefs.h. */
10129_ACEOF
10130cat confdefs.h >>conftest.$ac_ext
10131cat >>conftest.$ac_ext <<_ACEOF
10132/* end confdefs.h. */
10133#include <$ac_header>
10134_ACEOF
10135if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10136 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10137 ac_status=$?
10138 grep -v '^ *+' conftest.er1 >conftest.err
10139 rm -f conftest.er1
10140 cat conftest.err >&5
10141 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10142 (exit $ac_status); } >/dev/null; then
10143 if test -s conftest.err; then
10144 ac_cpp_err=$ac_cxx_preproc_warn_flag
10145 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10146 else
10147 ac_cpp_err=
10148 fi
10149else
10150 ac_cpp_err=yes
10151fi
10152if test -z "$ac_cpp_err"; then
10153 ac_header_preproc=yes
10154else
10155 echo "$as_me: failed program was:" >&5
10156sed 's/^/| /' conftest.$ac_ext >&5
10157
10158 ac_header_preproc=no
10159fi
10160rm -f conftest.err conftest.$ac_ext
10161echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10162echo "${ECHO_T}$ac_header_preproc" >&6
10163
10164# So? What about this header?
10165case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10166 yes:no: )
10167 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10168echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10169 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10170echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10171 ac_header_preproc=yes
10172 ;;
10173 no:yes:* )
10174 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10175echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10176 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10177echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10178 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10179echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10180 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10181echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10182 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10183echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10184 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10185echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10186 (
10187 cat <<\_ASBOX
10188## ------------------------------------------ ##
10189## Report this to the AC_PACKAGE_NAME lists. ##
10190## ------------------------------------------ ##
10191_ASBOX
10192 ) |
10193 sed "s/^/$as_me: WARNING: /" >&2
10194 ;;
10195esac
10196echo "$as_me:$LINENO: checking for $ac_header" >&5
10197echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10198if eval "test \"\${$as_ac_Header+set}\" = set"; then
10199 echo $ECHO_N "(cached) $ECHO_C" >&6
10200else
10201 eval "$as_ac_Header=\$ac_header_preproc"
10202fi
10203echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10204echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10205
10206fi
10207if test `eval echo '${'$as_ac_Header'}'` = yes; then
10208 cat >>confdefs.h <<_ACEOF
10209#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10210_ACEOF
10211
10212fi
10213
10316done 10214done
10317 10215
10318 10216
10319 10217
10320if test "${ac_cv_header_utmp_h+set}" = set; then 10218if test "${ac_cv_header_utmp_h+set}" = set; then
10454 10352
10455fi 10353fi
10456if test $ac_cv_header_utmp_h = yes; then 10354if test $ac_cv_header_utmp_h = yes; then
10457 echo "$as_me:$LINENO: checking for struct utmp" >&5 10355 echo "$as_me:$LINENO: checking for struct utmp" >&5
10458echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10356echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10459if test "${rxvt_cv_struct_utmp+set}" = set; then 10357if test "${struct_utmp+set}" = set; then
10460 echo $ECHO_N "(cached) $ECHO_C" >&6 10358 echo $ECHO_N "(cached) $ECHO_C" >&6
10461else 10359else
10462 cat >conftest.$ac_ext <<_ACEOF 10360 cat >conftest.$ac_ext <<_ACEOF
10463/* confdefs.h. */ 10361/* confdefs.h. */
10464_ACEOF 10362_ACEOF
10465cat confdefs.h >>conftest.$ac_ext 10363cat confdefs.h >>conftest.$ac_ext
10466cat >>conftest.$ac_ext <<_ACEOF 10364cat >>conftest.$ac_ext <<_ACEOF
10467/* end confdefs.h. */ 10365/* end confdefs.h. */
10468#include <sys/types.h> 10366#include <sys/types.h>
10469#include <stdint.h>
10470#include <utmp.h> 10367#include <utmp.h>
10471int 10368int
10472main () 10369main ()
10473{ 10370{
10474struct utmp ut; 10371struct utmp ut;
10495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10496 (eval $ac_try) 2>&5 10393 (eval $ac_try) 2>&5
10497 ac_status=$? 10394 ac_status=$?
10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499 (exit $ac_status); }; }; then 10396 (exit $ac_status); }; }; then
10500 rxvt_cv_struct_utmp=yes 10397 struct_utmp=yes
10501else 10398else
10502 echo "$as_me: failed program was:" >&5 10399 echo "$as_me: failed program was:" >&5
10503sed 's/^/| /' conftest.$ac_ext >&5 10400sed 's/^/| /' conftest.$ac_ext >&5
10504 10401
10505rxvt_cv_struct_utmp=no 10402struct_utmp=no
10506fi 10403fi
10507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10404rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10508fi 10405fi
10509echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10406echo "$as_me:$LINENO: result: $struct_utmp" >&5
10510echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10407echo "${ECHO_T}$struct_utmp" >&6
10511if test x$rxvt_cv_struct_utmp = xyes; then 10408if test x$struct_utmp = xyes; then
10512 10409
10513cat >>confdefs.h <<\_ACEOF 10410cat >>confdefs.h <<\_ACEOF
10514#define HAVE_STRUCT_UTMP 1 10411#define HAVE_STRUCT_UTMP 1
10515_ACEOF 10412_ACEOF
10516 10413
10517fi 10414fi
10518 10415
10519 10416
10520echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10417echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10521echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10418echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10522if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10419if test "${struct_utmp_host+set}" = set; then
10523 echo $ECHO_N "(cached) $ECHO_C" >&6 10420 echo $ECHO_N "(cached) $ECHO_C" >&6
10524else 10421else
10525 cat >conftest.$ac_ext <<_ACEOF 10422 cat >conftest.$ac_ext <<_ACEOF
10526/* confdefs.h. */ 10423/* confdefs.h. */
10527_ACEOF 10424_ACEOF
10557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10558 (eval $ac_try) 2>&5 10455 (eval $ac_try) 2>&5
10559 ac_status=$? 10456 ac_status=$?
10560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561 (exit $ac_status); }; }; then 10458 (exit $ac_status); }; }; then
10562 rxvt_cv_struct_utmp_host=yes 10459 struct_utmp_host=yes
10563else 10460else
10564 echo "$as_me: failed program was:" >&5 10461 echo "$as_me: failed program was:" >&5
10565sed 's/^/| /' conftest.$ac_ext >&5 10462sed 's/^/| /' conftest.$ac_ext >&5
10566 10463
10567rxvt_cv_struct_utmp_host=no 10464struct_utmp_host=no
10568fi 10465fi
10569rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10466rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10570fi 10467fi
10571echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10468echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10572echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10469echo "${ECHO_T}$struct_utmp_host" >&6
10573if test x$rxvt_cv_struct_utmp_host = xyes; then 10470if test x$struct_utmp_host = xyes; then
10574 10471
10575cat >>confdefs.h <<\_ACEOF 10472cat >>confdefs.h <<\_ACEOF
10576#define HAVE_UTMP_HOST 1 10473#define HAVE_UTMP_HOST 1
10577_ACEOF 10474_ACEOF
10578 10475
10579fi 10476fi
10580 10477
10581echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10478echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10582echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10479echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10583if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10480if test "${struct_utmp_pid+set}" = set; then
10584 echo $ECHO_N "(cached) $ECHO_C" >&6 10481 echo $ECHO_N "(cached) $ECHO_C" >&6
10585else 10482else
10586 cat >conftest.$ac_ext <<_ACEOF 10483 cat >conftest.$ac_ext <<_ACEOF
10587/* confdefs.h. */ 10484/* confdefs.h. */
10588_ACEOF 10485_ACEOF
10618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10619 (eval $ac_try) 2>&5 10516 (eval $ac_try) 2>&5
10620 ac_status=$? 10517 ac_status=$?
10621 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622 (exit $ac_status); }; }; then 10519 (exit $ac_status); }; }; then
10623 rxvt_cv_struct_utmp_pid=yes 10520 struct_utmp_pid=yes
10624else 10521else
10625 echo "$as_me: failed program was:" >&5 10522 echo "$as_me: failed program was:" >&5
10626sed 's/^/| /' conftest.$ac_ext >&5 10523sed 's/^/| /' conftest.$ac_ext >&5
10627 10524
10628rxvt_cv_struct_utmp_pid=no 10525struct_utmp_pid=no
10629fi 10526fi
10630rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10527rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10631fi 10528fi
10632echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10529echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10633echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10530echo "${ECHO_T}$struct_utmp_pid" >&6
10634if test x$rxvt_cv_struct_utmp_pid = xyes; then 10531if test x$struct_utmp_pid = xyes; then
10635 10532
10636cat >>confdefs.h <<\_ACEOF 10533cat >>confdefs.h <<\_ACEOF
10637#define HAVE_UTMP_PID 1 10534#define HAVE_UTMP_PID 1
10638_ACEOF 10535_ACEOF
10639 10536
10780 10677
10781fi 10678fi
10782if test $ac_cv_header_utmpx_h = yes; then 10679if test $ac_cv_header_utmpx_h = yes; then
10783 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10680 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10784echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10681echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10785if test "${rxvt_cv_struct_utmpx+set}" = set; then 10682if test "${struct_utmpx+set}" = set; then
10786 echo $ECHO_N "(cached) $ECHO_C" >&6 10683 echo $ECHO_N "(cached) $ECHO_C" >&6
10787else 10684else
10788 cat >conftest.$ac_ext <<_ACEOF 10685 cat >conftest.$ac_ext <<_ACEOF
10789/* confdefs.h. */ 10686/* confdefs.h. */
10790_ACEOF 10687_ACEOF
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5 10718 (eval $ac_try) 2>&5
10822 ac_status=$? 10719 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; }; then 10721 (exit $ac_status); }; }; then
10825 rxvt_cv_struct_utmpx=yes 10722 struct_utmpx=yes
10826else 10723else
10827 echo "$as_me: failed program was:" >&5 10724 echo "$as_me: failed program was:" >&5
10828sed 's/^/| /' conftest.$ac_ext >&5 10725sed 's/^/| /' conftest.$ac_ext >&5
10829 10726
10830rxvt_cv_struct_utmpx=no 10727struct_utmpx=no
10831fi 10728fi
10832rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10729rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10833fi 10730fi
10834echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10731echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10835echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10732echo "${ECHO_T}$struct_utmpx" >&6
10836if test x$rxvt_cv_struct_utmpx = xyes; then 10733if test x$struct_utmpx = xyes; then
10837 10734
10838cat >>confdefs.h <<\_ACEOF 10735cat >>confdefs.h <<\_ACEOF
10839#define HAVE_STRUCT_UTMPX 1 10736#define HAVE_STRUCT_UTMPX 1
10840_ACEOF 10737_ACEOF
10841 10738
10842fi 10739fi
10843 10740
10844 10741
10845echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10742echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10846echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10743echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10847if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10744if test "${struct_utmpx_host+set}" = set; then
10848 echo $ECHO_N "(cached) $ECHO_C" >&6 10745 echo $ECHO_N "(cached) $ECHO_C" >&6
10849else 10746else
10850 cat >conftest.$ac_ext <<_ACEOF 10747 cat >conftest.$ac_ext <<_ACEOF
10851/* confdefs.h. */ 10748/* confdefs.h. */
10852_ACEOF 10749_ACEOF
10882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883 (eval $ac_try) 2>&5 10780 (eval $ac_try) 2>&5
10884 ac_status=$? 10781 ac_status=$?
10885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886 (exit $ac_status); }; }; then 10783 (exit $ac_status); }; }; then
10887 rxvt_cv_struct_utmpx_host=yes 10784 struct_utmpx_host=yes
10888else 10785else
10889 echo "$as_me: failed program was:" >&5 10786 echo "$as_me: failed program was:" >&5
10890sed 's/^/| /' conftest.$ac_ext >&5 10787sed 's/^/| /' conftest.$ac_ext >&5
10891 10788
10892rxvt_cv_struct_utmpx_host=no 10789struct_utmpx_host=no
10893fi 10790fi
10894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10791rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895fi 10792fi
10896echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10793echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10897echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10794echo "${ECHO_T}$struct_utmpx_host" >&6
10898if test x$rxvt_cv_struct_utmpx_host = xyes; then 10795if test x$struct_utmpx_host = xyes; then
10899 10796
10900cat >>confdefs.h <<\_ACEOF 10797cat >>confdefs.h <<\_ACEOF
10901#define HAVE_UTMPX_HOST 1 10798#define HAVE_UTMPX_HOST 1
10902_ACEOF 10799_ACEOF
10903 10800
10904fi 10801fi
10905 10802
10906echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 10803echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10907echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 10804echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10908if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 10805if test "${struct_utmpx_session+set}" = set; then
10909 echo $ECHO_N "(cached) $ECHO_C" >&6 10806 echo $ECHO_N "(cached) $ECHO_C" >&6
10910else 10807else
10911 cat >conftest.$ac_ext <<_ACEOF 10808 cat >conftest.$ac_ext <<_ACEOF
10912/* confdefs.h. */ 10809/* confdefs.h. */
10913_ACEOF 10810_ACEOF
10943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10944 (eval $ac_try) 2>&5 10841 (eval $ac_try) 2>&5
10945 ac_status=$? 10842 ac_status=$?
10946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 (exit $ac_status); }; }; then 10844 (exit $ac_status); }; }; then
10948 rxvt_cv_struct_utmpx_session=yes 10845 struct_utmpx_session=yes
10949else 10846else
10950 echo "$as_me: failed program was:" >&5 10847 echo "$as_me: failed program was:" >&5
10951sed 's/^/| /' conftest.$ac_ext >&5 10848sed 's/^/| /' conftest.$ac_ext >&5
10952 10849
10953rxvt_cv_struct_utmpx_session=no 10850struct_utmpx_session=no
10954fi 10851fi
10955rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10852rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10956fi 10853fi
10957echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 10854echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10958echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 10855echo "${ECHO_T}$struct_utmpx_session" >&6
10959if test x$rxvt_cv_struct_utmpx_session = xyes; then 10856if test x$struct_utmpx_session = xyes; then
10960 10857
10961cat >>confdefs.h <<\_ACEOF 10858cat >>confdefs.h <<\_ACEOF
10962#define HAVE_UTMPX_SESSION 1 10859#define HAVE_UTMPX_SESSION 1
10963_ACEOF 10860_ACEOF
10964 10861
10967fi 10864fi
10968 10865
10969 10866
10970echo "$as_me:$LINENO: checking for struct lastlog" >&5 10867echo "$as_me:$LINENO: checking for struct lastlog" >&5
10971echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10868echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10972if test "${rxvt_cv_struct_lastlog+set}" = set; then 10869if test "${struct_lastlog+set}" = set; then
10973 echo $ECHO_N "(cached) $ECHO_C" >&6 10870 echo $ECHO_N "(cached) $ECHO_C" >&6
10974else 10871else
10975 cat >conftest.$ac_ext <<_ACEOF 10872 cat >conftest.$ac_ext <<_ACEOF
10976/* confdefs.h. */ 10873/* confdefs.h. */
10977_ACEOF 10874_ACEOF
11011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11012 (eval $ac_try) 2>&5 10909 (eval $ac_try) 2>&5
11013 ac_status=$? 10910 ac_status=$?
11014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11015 (exit $ac_status); }; }; then 10912 (exit $ac_status); }; }; then
11016 rxvt_cv_struct_lastlog=yes 10913 struct_lastlog=yes
11017else 10914else
11018 echo "$as_me: failed program was:" >&5 10915 echo "$as_me: failed program was:" >&5
11019sed 's/^/| /' conftest.$ac_ext >&5 10916sed 's/^/| /' conftest.$ac_ext >&5
11020 10917
11021rxvt_cv_struct_lastlog=no 10918struct_lastlog=no
11022fi 10919fi
11023rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10920rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11024fi 10921fi
11025echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10922echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11026echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10923echo "${ECHO_T}$struct_lastlog" >&6
11027if test x$rxvt_cv_struct_lastlog = xyes; then 10924if test x$struct_lastlog = xyes; then
11028 10925
11029cat >>confdefs.h <<\_ACEOF 10926cat >>confdefs.h <<\_ACEOF
11030#define HAVE_STRUCT_LASTLOG 1 10927#define HAVE_STRUCT_LASTLOG 1
11031_ACEOF 10928_ACEOF
11032 10929
11033fi 10930fi
11034 10931
11035echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10932echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11036echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10933echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11037if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10934if test "${struct_lastlogx+set}" = set; then
11038 echo $ECHO_N "(cached) $ECHO_C" >&6 10935 echo $ECHO_N "(cached) $ECHO_C" >&6
11039else 10936else
11040 cat >conftest.$ac_ext <<_ACEOF 10937 cat >conftest.$ac_ext <<_ACEOF
11041/* confdefs.h. */ 10938/* confdefs.h. */
11042_ACEOF 10939_ACEOF
11076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11077 (eval $ac_try) 2>&5 10974 (eval $ac_try) 2>&5
11078 ac_status=$? 10975 ac_status=$?
11079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11080 (exit $ac_status); }; }; then 10977 (exit $ac_status); }; }; then
11081 rxvt_cv_struct_lastlogx=yes 10978 struct_lastlogx=yes
11082else 10979else
11083 echo "$as_me: failed program was:" >&5 10980 echo "$as_me: failed program was:" >&5
11084sed 's/^/| /' conftest.$ac_ext >&5 10981sed 's/^/| /' conftest.$ac_ext >&5
11085 10982
11086rxvt_cv_struct_lastlogx=no 10983struct_lastlogx=no
11087fi 10984fi
11088rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10985rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11089fi 10986fi
11090echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10987echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11091echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10988echo "${ECHO_T}$struct_lastlogx" >&6
11092if test x$rxvt_cv_struct_lastlogx = xyes; then 10989if test x$struct_lastlogx = xyes; then
11093 10990
11094cat >>confdefs.h <<\_ACEOF 10991cat >>confdefs.h <<\_ACEOF
11095#define HAVE_STRUCT_LASTLOGX 1 10992#define HAVE_STRUCT_LASTLOGX 1
11096_ACEOF 10993_ACEOF
11097 10994
11098fi 10995fi
11099 10996
11100 10997
11101echo "$as_me:$LINENO: checking where utmp is located" >&5 10998echo "$as_me:$LINENO: checking where utmp is located" >&5
11102echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10999echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11103if test "${rxvt_cv_path_utmp+set}" = set; then 11000if test "${path_utmp+set}" = set; then
11104 echo $ECHO_N "(cached) $ECHO_C" >&6 11001 echo $ECHO_N "(cached) $ECHO_C" >&6
11105else 11002else
11106 if test "$cross_compiling" = yes; then 11003 if test "$cross_compiling" = yes; then
11107 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 11004 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11108echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 11005echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11109else 11006else
11110 cat >conftest.$ac_ext <<_ACEOF 11007 cat >conftest.$ac_ext <<_ACEOF
11111/* confdefs.h. */ 11008/* confdefs.h. */
11112_ACEOF 11009_ACEOF
11113cat confdefs.h >>conftest.$ac_ext 11010cat confdefs.h >>conftest.$ac_ext
11149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150 (eval $ac_try) 2>&5 11047 (eval $ac_try) 2>&5
11151 ac_status=$? 11048 ac_status=$?
11152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153 (exit $ac_status); }; }; then 11050 (exit $ac_status); }; }; then
11154 rxvt_cv_path_utmp=`cat conftestval` 11051 path_utmp=`cat conftestval`
11155else 11052else
11156 echo "$as_me: program exited with status $ac_status" >&5 11053 echo "$as_me: program exited with status $ac_status" >&5
11157echo "$as_me: failed program was:" >&5 11054echo "$as_me: failed program was:" >&5
11158sed 's/^/| /' conftest.$ac_ext >&5 11055sed 's/^/| /' conftest.$ac_ext >&5
11159 11056
11160( exit $ac_status ) 11057( exit $ac_status )
11161rxvt_cv_path_utmp= 11058path_utmp=
11162fi 11059fi
11163rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11060rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11164fi 11061fi
11165fi 11062fi
11166echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11063echo "$as_me:$LINENO: result: $path_utmp" >&5
11167echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11064echo "${ECHO_T}$path_utmp" >&6
11168if test x$rxvt_cv_path_utmp != x; then 11065if test x$path_utmp != x; then
11169 11066
11170cat >>confdefs.h <<_ACEOF 11067cat >>confdefs.h <<_ACEOF
11171#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11068#define UTMP_FILE "$path_utmp"
11172_ACEOF 11069_ACEOF
11173 11070
11174fi 11071fi
11175 11072
11176 11073
11177echo "$as_me:$LINENO: checking where utmpx is located" >&5 11074echo "$as_me:$LINENO: checking where utmpx is located" >&5
11178echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11075echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11179if test "${rxvt_cv_path_utmpx+set}" = set; then 11076if test "${path_utmpx+set}" = set; then
11180 echo $ECHO_N "(cached) $ECHO_C" >&6 11077 echo $ECHO_N "(cached) $ECHO_C" >&6
11181else 11078else
11182 if test "$cross_compiling" = yes; then 11079 if test "$cross_compiling" = yes; then
11183 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 11080 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11184echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11081echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11185else 11082else
11186 cat >conftest.$ac_ext <<_ACEOF 11083 cat >conftest.$ac_ext <<_ACEOF
11187/* confdefs.h. */ 11084/* confdefs.h. */
11188_ACEOF 11085_ACEOF
11189cat confdefs.h >>conftest.$ac_ext 11086cat confdefs.h >>conftest.$ac_ext
11235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236 (eval $ac_try) 2>&5 11133 (eval $ac_try) 2>&5
11237 ac_status=$? 11134 ac_status=$?
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); }; }; then 11136 (exit $ac_status); }; }; then
11240 rxvt_cv_path_utmpx=`cat conftestval` 11137 path_utmpx=`cat conftestval`
11241else 11138else
11242 echo "$as_me: program exited with status $ac_status" >&5 11139 echo "$as_me: program exited with status $ac_status" >&5
11243echo "$as_me: failed program was:" >&5 11140echo "$as_me: failed program was:" >&5
11244sed 's/^/| /' conftest.$ac_ext >&5 11141sed 's/^/| /' conftest.$ac_ext >&5
11245 11142
11246( exit $ac_status ) 11143( exit $ac_status )
11247rxvt_cv_path_utmpx= 11144path_utmpx=
11248fi 11145fi
11249rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11146rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11250fi 11147fi
11251fi 11148fi
11252echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11149echo "$as_me:$LINENO: result: $path_utmpx" >&5
11253echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11150echo "${ECHO_T}$path_utmpx" >&6
11254if test x$rxvt_cv_path_utmpx != x; then 11151if test x$path_utmpx != x; then
11255 11152
11256cat >>confdefs.h <<_ACEOF 11153cat >>confdefs.h <<_ACEOF
11257#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11154#define UTMPX_FILE "$path_utmpx"
11258_ACEOF 11155_ACEOF
11259 11156
11260fi 11157fi
11261 11158
11262 11159
11263echo "$as_me:$LINENO: checking where wtmp is located" >&5 11160echo "$as_me:$LINENO: checking where wtmp is located" >&5
11264echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11161echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11265if test "${rxvt_cv_path_wtmp+set}" = set; then 11162if test "${path_wtmp+set}" = set; then
11266 echo $ECHO_N "(cached) $ECHO_C" >&6 11163 echo $ECHO_N "(cached) $ECHO_C" >&6
11267else 11164else
11268 if test "$cross_compiling" = yes; then 11165 if test "$cross_compiling" = yes; then
11269 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 11166 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11270echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11167echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11271else 11168else
11272 cat >conftest.$ac_ext <<_ACEOF 11169 cat >conftest.$ac_ext <<_ACEOF
11273/* confdefs.h. */ 11170/* confdefs.h. */
11274_ACEOF 11171_ACEOF
11275cat confdefs.h >>conftest.$ac_ext 11172cat confdefs.h >>conftest.$ac_ext
11313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11314 (eval $ac_try) 2>&5 11211 (eval $ac_try) 2>&5
11315 ac_status=$? 11212 ac_status=$?
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; }; then 11214 (exit $ac_status); }; }; then
11318 rxvt_cv_path_wtmp=`cat conftestval` 11215 path_wtmp=`cat conftestval`
11319else 11216else
11320 echo "$as_me: program exited with status $ac_status" >&5 11217 echo "$as_me: program exited with status $ac_status" >&5
11321echo "$as_me: failed program was:" >&5 11218echo "$as_me: failed program was:" >&5
11322sed 's/^/| /' conftest.$ac_ext >&5 11219sed 's/^/| /' conftest.$ac_ext >&5
11323 11220
11324( exit $ac_status ) 11221( exit $ac_status )
11325rxvt_cv_path_wtmp= 11222path_wtmp=
11326fi 11223fi
11327rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11224rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11328fi 11225fi
11329fi 11226fi
11330echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11227echo "$as_me:$LINENO: result: $path_wtmp" >&5
11331echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11228echo "${ECHO_T}$path_wtmp" >&6
11332if test x$rxvt_cv_path_wtmp != x; then 11229if test x$path_wtmp != x; then
11333 11230
11334cat >>confdefs.h <<_ACEOF 11231cat >>confdefs.h <<_ACEOF
11335#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11232#define WTMP_FILE "$path_wtmp"
11336_ACEOF 11233_ACEOF
11337 11234
11338fi 11235fi
11339 11236
11340echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11237echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11341echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11238echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11342if test "${rxvt_cv_path_wtmpx+set}" = set; then 11239if test "${path_wtmpx+set}" = set; then
11343 echo $ECHO_N "(cached) $ECHO_C" >&6 11240 echo $ECHO_N "(cached) $ECHO_C" >&6
11344else 11241else
11345 if test "$cross_compiling" = yes; then 11242 if test "$cross_compiling" = yes; then
11346 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11243 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11347echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11244echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11348else 11245else
11349 cat >conftest.$ac_ext <<_ACEOF 11246 cat >conftest.$ac_ext <<_ACEOF
11350/* confdefs.h. */ 11247/* confdefs.h. */
11351_ACEOF 11248_ACEOF
11352cat confdefs.h >>conftest.$ac_ext 11249cat confdefs.h >>conftest.$ac_ext
11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11390 (eval $ac_try) 2>&5 11287 (eval $ac_try) 2>&5
11391 ac_status=$? 11288 ac_status=$?
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); }; }; then 11290 (exit $ac_status); }; }; then
11394 rxvt_cv_path_wtmpx=`cat conftestval` 11291 path_wtmpx=`cat conftestval`
11395else 11292else
11396 echo "$as_me: program exited with status $ac_status" >&5 11293 echo "$as_me: program exited with status $ac_status" >&5
11397echo "$as_me: failed program was:" >&5 11294echo "$as_me: failed program was:" >&5
11398sed 's/^/| /' conftest.$ac_ext >&5 11295sed 's/^/| /' conftest.$ac_ext >&5
11399 11296
11400( exit $ac_status ) 11297( exit $ac_status )
11401rxvt_cv_path_wtmpx= 11298path_wtmpx=
11402fi 11299fi
11403rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11300rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11404fi 11301fi
11405fi 11302fi
11406echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11303echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11407echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11304echo "${ECHO_T}$path_wtmpx" >&6
11408if test x$rxvt_cv_path_wtmpx != x; then 11305if test x$path_wtmpx != x; then
11409 11306
11410cat >>confdefs.h <<_ACEOF 11307cat >>confdefs.h <<_ACEOF
11411#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11308#define WTMPX_FILE "$path_wtmpx"
11412_ACEOF 11309_ACEOF
11413 11310
11414fi 11311fi
11415 11312
11416echo "$as_me:$LINENO: checking where lastlog is located" >&5 11313echo "$as_me:$LINENO: checking where lastlog is located" >&5
11417echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11314echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11418if test "${rxvt_cv_path_lastlog+set}" = set; then 11315if test "${path_lastlog+set}" = set; then
11419 echo $ECHO_N "(cached) $ECHO_C" >&6 11316 echo $ECHO_N "(cached) $ECHO_C" >&6
11420else 11317else
11421 if test "$cross_compiling" = yes; then 11318 if test "$cross_compiling" = yes; then
11422 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11319 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11423echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11320echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11424else 11321else
11425 cat >conftest.$ac_ext <<_ACEOF 11322 cat >conftest.$ac_ext <<_ACEOF
11426/* confdefs.h. */ 11323/* confdefs.h. */
11427_ACEOF 11324_ACEOF
11428cat confdefs.h >>conftest.$ac_ext 11325cat confdefs.h >>conftest.$ac_ext
11470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471 (eval $ac_try) 2>&5 11368 (eval $ac_try) 2>&5
11472 ac_status=$? 11369 ac_status=$?
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; }; then 11371 (exit $ac_status); }; }; then
11475 rxvt_cv_path_lastlog=`cat conftestval` 11372 path_lastlog=`cat conftestval`
11476else 11373else
11477 echo "$as_me: program exited with status $ac_status" >&5 11374 echo "$as_me: program exited with status $ac_status" >&5
11478echo "$as_me: failed program was:" >&5 11375echo "$as_me: failed program was:" >&5
11479sed 's/^/| /' conftest.$ac_ext >&5 11376sed 's/^/| /' conftest.$ac_ext >&5
11480 11377
11481( exit $ac_status ) 11378( exit $ac_status )
11482rxvt_cv_path_lastlog= 11379path_lastlog=
11483fi 11380fi
11484rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11381rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11485fi 11382fi
11486fi 11383fi
11487echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11384echo "$as_me:$LINENO: result: $path_lastlog" >&5
11488echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11385echo "${ECHO_T}$path_lastlog" >&6
11489if test x$rxvt_cv_path_lastlog != x; then 11386if test x$path_lastlog != x; then
11490 11387
11491cat >>confdefs.h <<_ACEOF 11388cat >>confdefs.h <<_ACEOF
11492#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11389#define LASTLOG_FILE "$path_lastlog"
11493_ACEOF 11390_ACEOF
11494 11391
11495 if test -d "$rxvt_cv_path_lastlog"; then 11392 if test -d "$path_lastlog"; then
11496 11393
11497cat >>confdefs.h <<\_ACEOF 11394cat >>confdefs.h <<\_ACEOF
11498#define LASTLOG_IS_DIR 1 11395#define LASTLOG_IS_DIR 1
11499_ACEOF 11396_ACEOF
11500 11397
11501 fi 11398 fi
11502fi 11399fi
11503 11400
11504echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11401echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11505echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11402echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11506if test "${rxvt_cv_path_lastlogx+set}" = set; then 11403if test "${path_lastlogx+set}" = set; then
11507 echo $ECHO_N "(cached) $ECHO_C" >&6 11404 echo $ECHO_N "(cached) $ECHO_C" >&6
11508else 11405else
11509 if test "$cross_compiling" = yes; then 11406 if test "$cross_compiling" = yes; then
11510 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11407 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11511echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11408echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11512else 11409else
11513 cat >conftest.$ac_ext <<_ACEOF 11410 cat >conftest.$ac_ext <<_ACEOF
11514/* confdefs.h. */ 11411/* confdefs.h. */
11515_ACEOF 11412_ACEOF
11516cat confdefs.h >>conftest.$ac_ext 11413cat confdefs.h >>conftest.$ac_ext
11552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553 (eval $ac_try) 2>&5 11450 (eval $ac_try) 2>&5
11554 ac_status=$? 11451 ac_status=$?
11555 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556 (exit $ac_status); }; }; then 11453 (exit $ac_status); }; }; then
11557 rxvt_cv_path_lastlogx=`cat conftestval` 11454 path_lastlogx=`cat conftestval`
11558else 11455else
11559 echo "$as_me: program exited with status $ac_status" >&5 11456 echo "$as_me: program exited with status $ac_status" >&5
11560echo "$as_me: failed program was:" >&5 11457echo "$as_me: failed program was:" >&5
11561sed 's/^/| /' conftest.$ac_ext >&5 11458sed 's/^/| /' conftest.$ac_ext >&5
11562 11459
11563( exit $ac_status ) 11460( exit $ac_status )
11564rxvt_cv_path_lastlogx= 11461path_lastlogx=
11565fi 11462fi
11566rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11463rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11567fi 11464fi
11568fi 11465fi
11569echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11466echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11570echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11467echo "${ECHO_T}$path_lastlogx" >&6
11571if test x$rxvt_cv_path_lastlogx != x; then 11468if test x$path_lastlogx != x; then
11572 11469
11573cat >>confdefs.h <<_ACEOF 11470cat >>confdefs.h <<_ACEOF
11574#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11471#define LASTLOGX_FILE "$path_lastlogx"
11575_ACEOF 11472_ACEOF
11576 11473
11577fi 11474fi
11475
11578 11476
11579 11477
11580echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11478echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11581echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11479echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11582if test "${rxvt_cv_path_ttytab+set}" = set; then 11480if test "${rxvt_cv_path_ttytab+set}" = set; then
11849#define HAVE_NL_LANGINFO 1 11747#define HAVE_NL_LANGINFO 1
11850_ACEOF 11748_ACEOF
11851 11749
11852fi 11750fi
11853 11751
11752
11854echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 11753echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11855echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 11754echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11856if test "${rxvt_can_pass_fds+set}" = set; then 11755if test "${can_pass_fds+set}" = set; then
11857 echo $ECHO_N "(cached) $ECHO_C" >&6 11756 echo $ECHO_N "(cached) $ECHO_C" >&6
11858else 11757else
11859 cat >conftest.$ac_ext <<_ACEOF 11758 cat >conftest.$ac_ext <<_ACEOF
11860/* confdefs.h. */ 11759/* confdefs.h. */
11861_ACEOF 11760_ACEOF
11862cat confdefs.h >>conftest.$ac_ext 11761cat confdefs.h >>conftest.$ac_ext
11863cat >>conftest.$ac_ext <<_ACEOF 11762cat >>conftest.$ac_ext <<_ACEOF
11864/* end confdefs.h. */ 11763/* end confdefs.h. */
11865 11764
11765#include <cstddef> // broken bsds (is that redundant?) need this
11866#include <sys/types.h> 11766#include <sys/types.h>
11867#include <sys/socket.h> 11767#include <sys/socket.h>
11768#include <sys/uio.h>
11868 11769
11869int 11770int
11870main () 11771main ()
11871{ 11772{
11872 11773
11917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11818 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918 (eval $ac_try) 2>&5 11819 (eval $ac_try) 2>&5
11919 ac_status=$? 11820 ac_status=$?
11920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11821 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 (exit $ac_status); }; }; then 11822 (exit $ac_status); }; }; then
11922 rxvt_can_pass_fds=yes 11823 can_pass_fds=yes
11923else 11824else
11924 echo "$as_me: failed program was:" >&5 11825 echo "$as_me: failed program was:" >&5
11925sed 's/^/| /' conftest.$ac_ext >&5 11826sed 's/^/| /' conftest.$ac_ext >&5
11926 11827
11927rxvt_can_pass_fds=no 11828can_pass_fds=no
11928fi 11829fi
11929rm -f conftest.err conftest.$ac_objext \ 11830rm -f conftest.err conftest.$ac_objext \
11930 conftest$ac_exeext conftest.$ac_ext 11831 conftest$ac_exeext conftest.$ac_ext
11931fi 11832fi
11932echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 11833echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11933echo "${ECHO_T}$rxvt_can_pass_fds" >&6 11834echo "${ECHO_T}$can_pass_fds" >&6
11934if test x$rxvt_can_pass_fds = xyes; then 11835if test x$can_pass_fds = xyes; then
11935 11836
11936cat >>confdefs.h <<\_ACEOF 11837cat >>confdefs.h <<\_ACEOF
11937#define HAVE_UNIX_FDPASS 1 11838#define HAVE_UNIX_FDPASS 1
11938_ACEOF 11839_ACEOF
11939 11840
11841else
11842 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11843echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11844 { (exit 1); exit 1; }; }
11940fi 11845fi
11846
11941 11847
11942echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11848echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11943echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11849echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11944if test "${rxvt_broken_ximcb+set}" = set; then 11850if test "${rxvt_broken_ximcb+set}" = set; then
11945 echo $ECHO_N "(cached) $ECHO_C" >&6 11851 echo $ECHO_N "(cached) $ECHO_C" >&6
11995#define XIMCB_PROTO_BROKEN 1 11901#define XIMCB_PROTO_BROKEN 1
11996_ACEOF 11902_ACEOF
11997 11903
11998fi 11904fi
11999 11905
12000echo "$as_me:$LINENO: checking for getpt" >&5
12001echo $ECHO_N "checking for getpt... $ECHO_C" >&6
12002if test "${rxvt_cv_func_getpt+set}" = set; then
12003 echo $ECHO_N "(cached) $ECHO_C" >&6
12004else
12005 cat >conftest.$ac_ext <<_ACEOF
12006/* confdefs.h. */
12007_ACEOF
12008cat confdefs.h >>conftest.$ac_ext
12009cat >>conftest.$ac_ext <<_ACEOF
12010/* end confdefs.h. */
12011#define _GNU_SOURCE
12012#ifdef HAVE_STDLIB_H
12013# include <cstdlib>
12014#endif
12015int
12016main ()
12017{
12018(void)getpt();
12019 ;
12020 return 0;
12021}
12022_ACEOF
12023rm -f conftest.$ac_objext conftest$ac_exeext
12024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12025 (eval $ac_link) 2>conftest.er1
12026 ac_status=$?
12027 grep -v '^ *+' conftest.er1 >conftest.err
12028 rm -f conftest.er1
12029 cat conftest.err >&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); } &&
12032 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12034 (eval $ac_try) 2>&5
12035 ac_status=$?
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); }; } &&
12038 { ac_try='test -s conftest$ac_exeext'
12039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040 (eval $ac_try) 2>&5
12041 ac_status=$?
12042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043 (exit $ac_status); }; }; then
12044 rxvt_cv_func_getpt=yes
12045else
12046 echo "$as_me: failed program was:" >&5
12047sed 's/^/| /' conftest.$ac_ext >&5
12048 11906
12049rxvt_cv_func_getpt=no
12050fi
12051rm -f conftest.err conftest.$ac_objext \
12052 conftest$ac_exeext conftest.$ac_ext
12053fi
12054echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
12055echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
12056if test x$rxvt_cv_func_getpt = xyes; then
12057 11907
12058cat >>confdefs.h <<\_ACEOF
12059#define HAVE_GETPT 1
12060_ACEOF
12061 11908
12062fi
12063 11909
12064echo "$as_me:$LINENO: checking for pty/tty type" >&5
12065echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12066if test "${rxvt_cv_ptys+set}" = set; then
12067 echo $ECHO_N "(cached) $ECHO_C" >&6
12068else
12069 if test x$ac_cv_func_openpty = xyes; then
12070 rxvt_cv_ptys=OPENPTY
12071 else if test x$ac_cv_func__getpty = xyes; then
12072 rxvt_cv_ptys=SGI4
12073 else if test -c /dev/ttyp20; then
12074 rxvt_cv_ptys=SCO
12075 else if test -c /dev/ptym/clone; then
12076 rxvt_cv_ptys=HPUX
12077 else if test x$rxvt_cv_func_getpt = xyes; then
12078 rxvt_cv_ptys=GLIBC
12079 else if test -c /dev/ptc -a -c /dev/pts; then
12080 rxvt_cv_ptys=PTC
12081 else if test -c /dev/ptc -a -d /dev/pts; then
12082 rxvt_cv_ptys=PTC
12083 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12084 rxvt_cv_ptys=STREAMS
12085 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12086 rxvt_cv_ptys=STREAMS
12087 else
12088 rxvt_cv_ptys=BSD
12089fi
12090fi
12091fi
12092fi
12093fi
12094fi
12095fi
12096fi
12097fi
12098 11910
12099fi
12100echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12101echo "${ECHO_T}$rxvt_cv_ptys" >&6
12102 11911
12103if test x$rxvt_cv_ptys = xOPENPTY; then 11912for ac_header in \
11913 pty.h \
11914 util.h \
11915 libutil.h \
11916 sys/ioctl.h \
11917 sys/stropts.h \
12104 11918
12105cat >>confdefs.h <<\_ACEOF
12106#define PTYS_ARE_OPENPTY 1
12107_ACEOF
12108
12109fi
12110if test x$rxvt_cv_ptys = xSCO; then
12111
12112cat >>confdefs.h <<\_ACEOF
12113#define PTYS_ARE_NUMERIC 1
12114_ACEOF
12115
12116fi
12117if test x$rxvt_cv_ptys = xSTREAMS; then
12118
12119cat >>confdefs.h <<\_ACEOF
12120#define PTYS_ARE_PTMX 1
12121_ACEOF
12122
12123fi
12124if test x$rxvt_cv_ptys = xPTC; then
12125
12126cat >>confdefs.h <<\_ACEOF
12127#define PTYS_ARE_PTC 1
12128_ACEOF
12129
12130fi
12131if test x$rxvt_cv_ptys = xSGI4; then
12132
12133cat >>confdefs.h <<\_ACEOF
12134#define PTYS_ARE__GETPTY 1
12135_ACEOF
12136
12137fi
12138if test x$rxvt_cv_ptys = xCONVEX; then
12139
12140cat >>confdefs.h <<\_ACEOF
12141#define PTYS_ARE_GETPTY 1
12142_ACEOF
12143
12144fi
12145if test x$rxvt_cv_ptys = xGLIBC; then
12146
12147cat >>confdefs.h <<\_ACEOF
12148#define PTYS_ARE_GETPT 1
12149_ACEOF
12150
12151fi
12152if test x$rxvt_cv_ptys = xHPUX; then
12153
12154cat >>confdefs.h <<\_ACEOF
12155#define PTYS_ARE_CLONE 1
12156_ACEOF
12157
12158fi
12159if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12160
12161cat >>confdefs.h <<\_ACEOF
12162#define PTYS_ARE_SEARCHED 1
12163_ACEOF
12164
12165fi
12166
12167
12168{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12169echo "$as_me: checking for pty ranges..." >&6;}
12170ptys=`echo /dev/pty??`
12171pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12172pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12173if test x$pch1 != x; then
12174
12175cat >>confdefs.h <<_ACEOF
12176#define PTYCHAR1 "$pch1"
12177_ACEOF
12178
12179fi
12180if test x$pch2 != x; then
12181
12182cat >>confdefs.h <<_ACEOF
12183#define PTYCHAR2 "$pch2"
12184_ACEOF
12185
12186fi
12187
12188if test x$support_xft = xyes; then
12189 LIBS="$LIBS `pkg-config xft --libs`"
12190 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12191
12192
12193for ac_header in X11/Xft/Xft.h
12194do 11919do
12195as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11920as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12196if eval "test \"\${$as_ac_Header+set}\" = set"; then 11921if eval "test \"\${$as_ac_Header+set}\" = set"; then
12197 echo "$as_me:$LINENO: checking for $ac_header" >&5 11922 echo "$as_me:$LINENO: checking for $ac_header" >&5
12198echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11923echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12332if test `eval echo '${'$as_ac_Header'}'` = yes; then 12057if test `eval echo '${'$as_ac_Header'}'` = yes; then
12333 cat >>confdefs.h <<_ACEOF 12058 cat >>confdefs.h <<_ACEOF
12334#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12059#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12335_ACEOF 12060_ACEOF
12336 12061
12062fi
12063
12064done
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076for ac_func in \
12077 revoke \
12078 _getpty \
12079 getpt \
12080 posix_openpt \
12081 isastream \
12082 setuid \
12083 seteuid \
12084 setreuid \
12085 setresuid \
12086
12087do
12088as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12089echo "$as_me:$LINENO: checking for $ac_func" >&5
12090echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12091if eval "test \"\${$as_ac_var+set}\" = set"; then
12092 echo $ECHO_N "(cached) $ECHO_C" >&6
12093else
12094 cat >conftest.$ac_ext <<_ACEOF
12095/* confdefs.h. */
12096_ACEOF
12097cat confdefs.h >>conftest.$ac_ext
12098cat >>conftest.$ac_ext <<_ACEOF
12099/* end confdefs.h. */
12100/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12101 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12102#define $ac_func innocuous_$ac_func
12103
12104/* System header to define __stub macros and hopefully few prototypes,
12105 which can conflict with char $ac_func (); below.
12106 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12107 <limits.h> exists even on freestanding compilers. */
12108
12109#ifdef __STDC__
12110# include <limits.h>
12111#else
12112# include <assert.h>
12113#endif
12114
12115#undef $ac_func
12116
12117/* Override any gcc2 internal prototype to avoid an error. */
12118#ifdef __cplusplus
12119extern "C"
12120{
12121#endif
12122/* We use char because int might match the return type of a gcc2
12123 builtin and then its argument prototype would still apply. */
12124char $ac_func ();
12125/* The GNU C library defines this for functions which it implements
12126 to always fail with ENOSYS. Some functions are actually named
12127 something starting with __ and the normal name is an alias. */
12128#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12129choke me
12130#else
12131char (*f) () = $ac_func;
12132#endif
12133#ifdef __cplusplus
12134}
12135#endif
12136
12137int
12138main ()
12139{
12140return f != $ac_func;
12141 ;
12142 return 0;
12143}
12144_ACEOF
12145rm -f conftest.$ac_objext conftest$ac_exeext
12146if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12147 (eval $ac_link) 2>conftest.er1
12148 ac_status=$?
12149 grep -v '^ *+' conftest.er1 >conftest.err
12150 rm -f conftest.er1
12151 cat conftest.err >&5
12152 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12153 (exit $ac_status); } &&
12154 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12155 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12156 (eval $ac_try) 2>&5
12157 ac_status=$?
12158 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12159 (exit $ac_status); }; } &&
12160 { ac_try='test -s conftest$ac_exeext'
12161 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12162 (eval $ac_try) 2>&5
12163 ac_status=$?
12164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12165 (exit $ac_status); }; }; then
12166 eval "$as_ac_var=yes"
12167else
12168 echo "$as_me: failed program was:" >&5
12169sed 's/^/| /' conftest.$ac_ext >&5
12170
12171eval "$as_ac_var=no"
12172fi
12173rm -f conftest.err conftest.$ac_objext \
12174 conftest$ac_exeext conftest.$ac_ext
12175fi
12176echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12177echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12178if test `eval echo '${'$as_ac_var'}'` = yes; then
12179 cat >>confdefs.h <<_ACEOF
12180#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12181_ACEOF
12182
12183fi
12184done
12185
12186
12187have_clone=no
12188
12189echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12190echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12191if test -e /dev/ptym/clone; then
12192 echo "$as_me:$LINENO: result: yes" >&5
12193echo "${ECHO_T}yes" >&6
12194
12195cat >>confdefs.h <<\_ACEOF
12196#define HAVE_DEV_CLONE 1
12197_ACEOF
12198
12199
12200cat >>confdefs.h <<\_ACEOF
12201#define CLONE_DEVICE "/dev/ptym/clone"
12202_ACEOF
12203
12204 have_clone=yes
12205else
12206 echo "$as_me:$LINENO: result: no" >&5
12207echo "${ECHO_T}no" >&6
12208fi
12209
12210echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12211echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12212if test -e /dev/ptc; then
12213 echo "$as_me:$LINENO: result: yes" >&5
12214echo "${ECHO_T}yes" >&6
12215
12216cat >>confdefs.h <<\_ACEOF
12217#define HAVE_DEV_PTC 1
12218_ACEOF
12219
12220
12221cat >>confdefs.h <<\_ACEOF
12222#define CLONE_DEVICE "/dev/ptc"
12223_ACEOF
12224
12225 have_clone=yes
12226else
12227 echo "$as_me:$LINENO: result: no" >&5
12228echo "${ECHO_T}no" >&6
12229fi
12230
12231case $host in
12232 *-*-cygwin*)
12233 have_clone=yes
12234
12235cat >>confdefs.h <<\_ACEOF
12236#define CLONE_DEVICE "/dev/ptmx"
12237_ACEOF
12238
12239 ;;
12240 *)
12241 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12242echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12243 if test -e /dev/ptmx; then
12244 echo "$as_me:$LINENO: result: yes" >&5
12245echo "${ECHO_T}yes" >&6
12246
12247cat >>confdefs.h <<\_ACEOF
12248#define HAVE_DEV_PTMX 1
12249_ACEOF
12250
12251
12252cat >>confdefs.h <<\_ACEOF
12253#define CLONE_DEVICE "/dev/ptmx"
12254_ACEOF
12255
12256 have_clone=yes
12257 else
12258 echo "$as_me:$LINENO: result: no" >&5
12259echo "${ECHO_T}no" >&6
12260 fi
12261 ;;
12262esac
12263
12264if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12265 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12266echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12267 cat >conftest.$ac_ext <<_ACEOF
12268/* confdefs.h. */
12269_ACEOF
12270cat confdefs.h >>conftest.$ac_ext
12271cat >>conftest.$ac_ext <<_ACEOF
12272/* end confdefs.h. */
12273#include <stdlib.h>
12274int
12275main ()
12276{
12277grantpt(0);unlockpt(0);ptsname(0);
12278 ;
12279 return 0;
12280}
12281_ACEOF
12282rm -f conftest.$ac_objext conftest$ac_exeext
12283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12284 (eval $ac_link) 2>conftest.er1
12285 ac_status=$?
12286 grep -v '^ *+' conftest.er1 >conftest.err
12287 rm -f conftest.er1
12288 cat conftest.err >&5
12289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12290 (exit $ac_status); } &&
12291 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12293 (eval $ac_try) 2>&5
12294 ac_status=$?
12295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12296 (exit $ac_status); }; } &&
12297 { ac_try='test -s conftest$ac_exeext'
12298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12299 (eval $ac_try) 2>&5
12300 ac_status=$?
12301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12302 (exit $ac_status); }; }; then
12303 unix98_pty=yes
12304
12305cat >>confdefs.h <<\_ACEOF
12306#define UNIX98_PTY 1
12307_ACEOF
12308
12309 echo "$as_me:$LINENO: result: yes" >&5
12310echo "${ECHO_T}yes" >&6
12311else
12312 echo "$as_me: failed program was:" >&5
12313sed 's/^/| /' conftest.$ac_ext >&5
12314
12315echo "$as_me:$LINENO: result: no" >&5
12316echo "${ECHO_T}no" >&6
12317fi
12318rm -f conftest.err conftest.$ac_objext \
12319 conftest$ac_exeext conftest.$ac_ext
12320fi
12321
12322if test -z "$unix98_pty"; then
12323
12324for ac_func in openpty
12325do
12326as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12327echo "$as_me:$LINENO: checking for $ac_func" >&5
12328echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12329if eval "test \"\${$as_ac_var+set}\" = set"; then
12330 echo $ECHO_N "(cached) $ECHO_C" >&6
12331else
12332 cat >conftest.$ac_ext <<_ACEOF
12333/* confdefs.h. */
12334_ACEOF
12335cat confdefs.h >>conftest.$ac_ext
12336cat >>conftest.$ac_ext <<_ACEOF
12337/* end confdefs.h. */
12338/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12339 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12340#define $ac_func innocuous_$ac_func
12341
12342/* System header to define __stub macros and hopefully few prototypes,
12343 which can conflict with char $ac_func (); below.
12344 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12345 <limits.h> exists even on freestanding compilers. */
12346
12347#ifdef __STDC__
12348# include <limits.h>
12349#else
12350# include <assert.h>
12351#endif
12352
12353#undef $ac_func
12354
12355/* Override any gcc2 internal prototype to avoid an error. */
12356#ifdef __cplusplus
12357extern "C"
12358{
12359#endif
12360/* We use char because int might match the return type of a gcc2
12361 builtin and then its argument prototype would still apply. */
12362char $ac_func ();
12363/* The GNU C library defines this for functions which it implements
12364 to always fail with ENOSYS. Some functions are actually named
12365 something starting with __ and the normal name is an alias. */
12366#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12367choke me
12368#else
12369char (*f) () = $ac_func;
12370#endif
12371#ifdef __cplusplus
12372}
12373#endif
12374
12375int
12376main ()
12377{
12378return f != $ac_func;
12379 ;
12380 return 0;
12381}
12382_ACEOF
12383rm -f conftest.$ac_objext conftest$ac_exeext
12384if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12385 (eval $ac_link) 2>conftest.er1
12386 ac_status=$?
12387 grep -v '^ *+' conftest.er1 >conftest.err
12388 rm -f conftest.er1
12389 cat conftest.err >&5
12390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 (exit $ac_status); } &&
12392 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12393 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12394 (eval $ac_try) 2>&5
12395 ac_status=$?
12396 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12397 (exit $ac_status); }; } &&
12398 { ac_try='test -s conftest$ac_exeext'
12399 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12400 (eval $ac_try) 2>&5
12401 ac_status=$?
12402 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12403 (exit $ac_status); }; }; then
12404 eval "$as_ac_var=yes"
12405else
12406 echo "$as_me: failed program was:" >&5
12407sed 's/^/| /' conftest.$ac_ext >&5
12408
12409eval "$as_ac_var=no"
12410fi
12411rm -f conftest.err conftest.$ac_objext \
12412 conftest$ac_exeext conftest.$ac_ext
12413fi
12414echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12415echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12416if test `eval echo '${'$as_ac_var'}'` = yes; then
12417 cat >>confdefs.h <<_ACEOF
12418#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12419_ACEOF
12420
12421else
12422 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12423echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12424if test "${ac_cv_lib_util_openpty+set}" = set; then
12425 echo $ECHO_N "(cached) $ECHO_C" >&6
12426else
12427 ac_check_lib_save_LIBS=$LIBS
12428LIBS="-lutil $LIBS"
12429cat >conftest.$ac_ext <<_ACEOF
12430/* confdefs.h. */
12431_ACEOF
12432cat confdefs.h >>conftest.$ac_ext
12433cat >>conftest.$ac_ext <<_ACEOF
12434/* end confdefs.h. */
12435
12436/* Override any gcc2 internal prototype to avoid an error. */
12437#ifdef __cplusplus
12438extern "C"
12439#endif
12440/* We use char because int might match the return type of a gcc2
12441 builtin and then its argument prototype would still apply. */
12442char openpty ();
12443int
12444main ()
12445{
12446openpty ();
12447 ;
12448 return 0;
12449}
12450_ACEOF
12451rm -f conftest.$ac_objext conftest$ac_exeext
12452if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12453 (eval $ac_link) 2>conftest.er1
12454 ac_status=$?
12455 grep -v '^ *+' conftest.er1 >conftest.err
12456 rm -f conftest.er1
12457 cat conftest.err >&5
12458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12459 (exit $ac_status); } &&
12460 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12462 (eval $ac_try) 2>&5
12463 ac_status=$?
12464 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12465 (exit $ac_status); }; } &&
12466 { ac_try='test -s conftest$ac_exeext'
12467 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12468 (eval $ac_try) 2>&5
12469 ac_status=$?
12470 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12471 (exit $ac_status); }; }; then
12472 ac_cv_lib_util_openpty=yes
12473else
12474 echo "$as_me: failed program was:" >&5
12475sed 's/^/| /' conftest.$ac_ext >&5
12476
12477ac_cv_lib_util_openpty=no
12478fi
12479rm -f conftest.err conftest.$ac_objext \
12480 conftest$ac_exeext conftest.$ac_ext
12481LIBS=$ac_check_lib_save_LIBS
12482fi
12483echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12484echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12485if test $ac_cv_lib_util_openpty = yes; then
12486 cat >>confdefs.h <<\_ACEOF
12487#define HAVE_OPENPTY 1
12488_ACEOF
12489 LIBS="$LIBS -lutil"
12490fi
12491
12492fi
12493done
12494
12495fi
12496
12497
12498
12499echo "$as_me:$LINENO: checking for tty group" >&5
12500echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12501if test "${tty_group+set}" = set; then
12502 echo $ECHO_N "(cached) $ECHO_C" >&6
12503else
12504 if test "$cross_compiling" = yes; then
12505 tty_group=no
12506else
12507 cat >conftest.$ac_ext <<_ACEOF
12508/* confdefs.h. */
12509_ACEOF
12510cat confdefs.h >>conftest.$ac_ext
12511cat >>conftest.$ac_ext <<_ACEOF
12512/* end confdefs.h. */
12513
12514#include <sys/types.h>
12515#include <sys/stat.h>
12516#include <unistd.h>
12517#include <grp.h>
12518
12519main()
12520{
12521 struct stat st;
12522 struct group *gr;
12523 char *tty;
12524 gr = getgrnam("tty");
12525 tty = ttyname(0);
12526 if (gr != 0
12527 && tty != 0
12528 && (stat(tty, &st)) == 0
12529 && st.st_gid == gr->gr_gid)
12530 return 0;
12531 else
12532 return 1;
12533}
12534_ACEOF
12535rm -f conftest$ac_exeext
12536if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12537 (eval $ac_link) 2>&5
12538 ac_status=$?
12539 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12540 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12541 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12542 (eval $ac_try) 2>&5
12543 ac_status=$?
12544 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12545 (exit $ac_status); }; }; then
12546 tty_group=yes
12547else
12548 echo "$as_me: program exited with status $ac_status" >&5
12549echo "$as_me: failed program was:" >&5
12550sed 's/^/| /' conftest.$ac_ext >&5
12551
12552( exit $ac_status )
12553tty_group=no
12554fi
12555rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12556fi
12557fi
12558echo "$as_me:$LINENO: result: $tty_group" >&5
12559echo "${ECHO_T}$tty_group" >&6
12560if test x$tty_group = xyes; then
12561
12562cat >>confdefs.h <<\_ACEOF
12563#define TTY_GID_SUPPORT 1
12564_ACEOF
12565
12566fi
12567
12568if test x$support_xft = xyes; then
12569 # Extract the first word of "pkg-config", so it can be a program name with args.
12570set dummy pkg-config; ac_word=$2
12571echo "$as_me:$LINENO: checking for $ac_word" >&5
12572echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12573if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12574 echo $ECHO_N "(cached) $ECHO_C" >&6
12575else
12576 case $PKG_CONFIG in
12577 [\\/]* | ?:[\\/]*)
12578 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12579 ;;
12580 *)
12581 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12582for as_dir in $PATH
12583do
12584 IFS=$as_save_IFS
12585 test -z "$as_dir" && as_dir=.
12586 for ac_exec_ext in '' $ac_executable_extensions; do
12587 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12588 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12589 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12590 break 2
12591 fi
12592done
12593done
12594
12595 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12596 ;;
12597esac
12598fi
12599PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12600
12601if test -n "$PKG_CONFIG"; then
12602 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12603echo "${ECHO_T}$PKG_CONFIG" >&6
12604else
12605 echo "$as_me:$LINENO: result: no" >&5
12606echo "${ECHO_T}no" >&6
12607fi
12608
12609 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12610 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12611 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12612 else
12613 # Extract the first word of "xft-config", so it can be a program name with args.
12614set dummy xft-config; ac_word=$2
12615echo "$as_me:$LINENO: checking for $ac_word" >&5
12616echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12617if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12618 echo $ECHO_N "(cached) $ECHO_C" >&6
12619else
12620 case $XFT_CONFIG in
12621 [\\/]* | ?:[\\/]*)
12622 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12623 ;;
12624 *)
12625 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12626for as_dir in $PATH
12627do
12628 IFS=$as_save_IFS
12629 test -z "$as_dir" && as_dir=.
12630 for ac_exec_ext in '' $ac_executable_extensions; do
12631 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12632 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12633 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12634 break 2
12635 fi
12636done
12637done
12638
12639 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12640 ;;
12641esac
12642fi
12643XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12644
12645if test -n "$XFT_CONFIG"; then
12646 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12647echo "${ECHO_T}$XFT_CONFIG" >&6
12648else
12649 echo "$as_me:$LINENO: result: no" >&5
12650echo "${ECHO_T}no" >&6
12651fi
12652
12653 if test $XFT_CONFIG != no; then
12654 LIBS="$LIBS `$XFT_CONFIG --libs`"
12655 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12656 fi
12657 fi
12658
12659
12660for ac_header in X11/Xft/Xft.h
12661do
12662as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12663if eval "test \"\${$as_ac_Header+set}\" = set"; then
12664 echo "$as_me:$LINENO: checking for $ac_header" >&5
12665echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12666if eval "test \"\${$as_ac_Header+set}\" = set"; then
12667 echo $ECHO_N "(cached) $ECHO_C" >&6
12668fi
12669echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12670echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12671else
12672 # Is the header compilable?
12673echo "$as_me:$LINENO: checking $ac_header usability" >&5
12674echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12675cat >conftest.$ac_ext <<_ACEOF
12676/* confdefs.h. */
12677_ACEOF
12678cat confdefs.h >>conftest.$ac_ext
12679cat >>conftest.$ac_ext <<_ACEOF
12680/* end confdefs.h. */
12681$ac_includes_default
12682#include <$ac_header>
12683_ACEOF
12684rm -f conftest.$ac_objext
12685if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12686 (eval $ac_compile) 2>conftest.er1
12687 ac_status=$?
12688 grep -v '^ *+' conftest.er1 >conftest.err
12689 rm -f conftest.er1
12690 cat conftest.err >&5
12691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12692 (exit $ac_status); } &&
12693 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12695 (eval $ac_try) 2>&5
12696 ac_status=$?
12697 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12698 (exit $ac_status); }; } &&
12699 { ac_try='test -s conftest.$ac_objext'
12700 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12701 (eval $ac_try) 2>&5
12702 ac_status=$?
12703 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12704 (exit $ac_status); }; }; then
12705 ac_header_compiler=yes
12706else
12707 echo "$as_me: failed program was:" >&5
12708sed 's/^/| /' conftest.$ac_ext >&5
12709
12710ac_header_compiler=no
12711fi
12712rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12713echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12714echo "${ECHO_T}$ac_header_compiler" >&6
12715
12716# Is the header present?
12717echo "$as_me:$LINENO: checking $ac_header presence" >&5
12718echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12719cat >conftest.$ac_ext <<_ACEOF
12720/* confdefs.h. */
12721_ACEOF
12722cat confdefs.h >>conftest.$ac_ext
12723cat >>conftest.$ac_ext <<_ACEOF
12724/* end confdefs.h. */
12725#include <$ac_header>
12726_ACEOF
12727if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12728 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12729 ac_status=$?
12730 grep -v '^ *+' conftest.er1 >conftest.err
12731 rm -f conftest.er1
12732 cat conftest.err >&5
12733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12734 (exit $ac_status); } >/dev/null; then
12735 if test -s conftest.err; then
12736 ac_cpp_err=$ac_cxx_preproc_warn_flag
12737 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12738 else
12739 ac_cpp_err=
12740 fi
12741else
12742 ac_cpp_err=yes
12743fi
12744if test -z "$ac_cpp_err"; then
12745 ac_header_preproc=yes
12746else
12747 echo "$as_me: failed program was:" >&5
12748sed 's/^/| /' conftest.$ac_ext >&5
12749
12750 ac_header_preproc=no
12751fi
12752rm -f conftest.err conftest.$ac_ext
12753echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12754echo "${ECHO_T}$ac_header_preproc" >&6
12755
12756# So? What about this header?
12757case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12758 yes:no: )
12759 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12760echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12761 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12762echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12763 ac_header_preproc=yes
12764 ;;
12765 no:yes:* )
12766 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12767echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12768 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12769echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12770 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12771echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12772 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12773echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12774 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12775echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12776 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12777echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12778 (
12779 cat <<\_ASBOX
12780## ------------------------------------------ ##
12781## Report this to the AC_PACKAGE_NAME lists. ##
12782## ------------------------------------------ ##
12783_ASBOX
12784 ) |
12785 sed "s/^/$as_me: WARNING: /" >&2
12786 ;;
12787esac
12788echo "$as_me:$LINENO: checking for $ac_header" >&5
12789echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12790if eval "test \"\${$as_ac_Header+set}\" = set"; then
12791 echo $ECHO_N "(cached) $ECHO_C" >&6
12792else
12793 eval "$as_ac_Header=\$ac_header_preproc"
12794fi
12795echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12796echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12797
12798fi
12799if test `eval echo '${'$as_ac_Header'}'` = yes; then
12800 cat >>confdefs.h <<_ACEOF
12801#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12802_ACEOF
12803
12337else 12804else
12338 support_xft=no 12805 support_xft=no
12339fi 12806fi
12340 12807
12341done 12808done
12478cat >>confdefs.h <<\_ACEOF 12945cat >>confdefs.h <<\_ACEOF
12479#define SELECTION_SCROLLING 1 12946#define SELECTION_SCROLLING 1
12480_ACEOF 12947_ACEOF
12481 12948
12482fi 12949fi
12483if test x$support_menubar = xyes; then
12484
12485cat >>confdefs.h <<\_ACEOF
12486#define MENUBAR 1
12487_ACEOF
12488
12489fi
12490if test x$support_frills = xyes; then 12950if test x$support_frills = xyes; then
12491 12951
12492cat >>confdefs.h <<\_ACEOF 12952cat >>confdefs.h <<\_ACEOF
12493#define ENABLE_FRILLS 1 12953#define ENABLE_FRILLS 1
12494_ACEOF 12954_ACEOF
12495 12955
12496fi 12956fi
12497if test x$support_24bit = xyes; then
12498
12499cat >>confdefs.h <<\_ACEOF
12500#define PREFER_24BIT 1
12501_ACEOF
12502
12503fi
12504if test x$support_mousewheel = xyes; then 12957if test x$support_mousewheel = xyes; then
12505 12958
12506cat >>confdefs.h <<\_ACEOF 12959cat >>confdefs.h <<\_ACEOF
12507#define MOUSE_WHEEL 1 12960#define MOUSE_WHEEL 1
12508_ACEOF 12961_ACEOF
12510fi 12963fi
12511if test x$support_mouseslipwheel = xyes; then 12964if test x$support_mouseslipwheel = xyes; then
12512 12965
12513cat >>confdefs.h <<\_ACEOF 12966cat >>confdefs.h <<\_ACEOF
12514#define MOUSE_SLIP_WHEELING 1 12967#define MOUSE_SLIP_WHEELING 1
12515_ACEOF
12516
12517fi
12518if test x$support_utmp = xyes; then
12519
12520cat >>confdefs.h <<\_ACEOF
12521#define UTMP_SUPPORT 1
12522_ACEOF
12523
12524fi
12525if test x$support_wtmp = xyes; then
12526
12527cat >>confdefs.h <<\_ACEOF
12528#define WTMP_SUPPORT 1
12529_ACEOF
12530
12531fi
12532if test x$support_lastlog = xyes; then
12533
12534cat >>confdefs.h <<\_ACEOF
12535#define LASTLOG_SUPPORT 1
12536_ACEOF 12968_ACEOF
12537 12969
12538fi 12970fi
12539if test x$support_xim = xyes -o x$multichar_set = xyes; then 12971if test x$support_xim = xyes -o x$multichar_set = xyes; then
12540 if test x$rxvt_cv_func_xlocale = xyes; then 12972 if test x$rxvt_cv_func_xlocale = xyes; then
12810 PERL_O=rxvtperl.o 13242 PERL_O=rxvtperl.o
12811 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 13243 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12812 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 13244 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12813 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 13245 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12814 else 13246 else
12815 support_perl=no
12816 echo "$as_me:$LINENO: result: no, unable to link" >&5 13247 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12817echo "${ECHO_T}no, unable to link" >&6 13248echo "$as_me: error: no, unable to link" >&2;}
13249 { (exit 1); exit 1; }; }
12818 fi 13250 fi
12819 else 13251 else
12820 { { echo "$as_me:$LINENO: error: no working perl found" >&5 13252 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
12821echo "$as_me: error: no working perl found" >&2;} 13253echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12822 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; } 13254 { (exit 1); exit 1; }; }
12823 support_perl=no
12824 fi 13255 fi
12825fi 13256fi
12826 13257
12827 13258
12828 13259
12829 13260
12830 13261
12831 13262
12832 13263
13264 cat >conftest.$ac_ext <<_ACEOF
13265/* confdefs.h. */
13266_ACEOF
13267cat confdefs.h >>conftest.$ac_ext
13268cat >>conftest.$ac_ext <<_ACEOF
13269/* end confdefs.h. */
12833 13270
12834CFLAGS=${CFLAGS--O} 13271#include <EXTERN.h>
12835LDFLAGS=${LDFLAGS--O} 13272#include <perl.h>
13273#include <XSUB.h>
12836 13274
12837CPPFLAGS="$CPPFLAGS" 13275int
13276main ()
13277{
13278
13279 PerlInterpreter *perl = perl_alloc ();
13280
13281 ;
13282 return 0;
13283}
13284_ACEOF
13285rm -f conftest.$ac_objext conftest$ac_exeext
13286if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13287 (eval $ac_link) 2>conftest.er1
13288 ac_status=$?
13289 grep -v '^ *+' conftest.er1 >conftest.err
13290 rm -f conftest.er1
13291 cat conftest.err >&5
13292 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13293 (exit $ac_status); } &&
13294 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13295 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13296 (eval $ac_try) 2>&5
13297 ac_status=$?
13298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13299 (exit $ac_status); }; } &&
13300 { ac_try='test -s conftest$ac_exeext'
13301 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13302 (eval $ac_try) 2>&5
13303 ac_status=$?
13304 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13305 (exit $ac_status); }; }; then
13306 rxvt_perl_link=yes
13307else
13308 echo "$as_me: failed program was:" >&5
13309sed 's/^/| /' conftest.$ac_ext >&5
13310
13311rxvt_perl_link=no
13312fi
13313rm -f conftest.err conftest.$ac_objext \
13314 conftest$ac_exeext conftest.$ac_ext
13315if test x$support_perl = xyes; then
13316 support_frills=yes
13317fi
13318
12838 13319
12839 13320
12840 13321
12841 13322
12842 13323
12850 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 13331 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12851fi 13332fi
12852 13333
12853 13334
12854 13335
12855
12856
12857if test x$support_addstrings = xno; then
12858
12859cat >>confdefs.h <<\_ACEOF
12860#define NO_STRINGS 1
12861_ACEOF
12862
12863fi
12864
12865MCOMMON=./autoconf/Make.common
12866 13336
12867 13337
12868test "$program_prefix" != NONE && 13338test "$program_prefix" != NONE &&
12869 program_transform_name="s,^,$program_prefix,;$program_transform_name" 13339 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12870# Use a double $ so make ignores it. 13340# Use a double $ so make ignores it.
12946 include_time_h="#include <time.h>" 13416 include_time_h="#include <time.h>"
12947else 13417else
12948 include_time_h="/* #include <time.h> */" 13418 include_time_h="/* #include <time.h> */"
12949fi 13419fi
12950 13420
12951 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 13421 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12952 13422
12953cat >confcache <<\_ACEOF 13423cat >confcache <<\_ACEOF
12954# This file is a shell script that caches the results of configure 13424# This file is a shell script that caches the results of configure
12955# tests run on this system so they can be shared between configure 13425# tests run on this system so they can be shared between configure
12956# scripts and configure runs, see configure's option --config-cache. 13426# scripts and configure runs, see configure's option --config-cache.
13473cat >>$CONFIG_STATUS <<\_ACEOF 13943cat >>$CONFIG_STATUS <<\_ACEOF
13474for ac_config_target in $ac_config_targets 13944for ac_config_target in $ac_config_targets
13475do 13945do
13476 case "$ac_config_target" in 13946 case "$ac_config_target" in
13477 # Handling of arguments. 13947 # Handling of arguments.
13478 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13479 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13948 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13480 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13949 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13481 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13950 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13482 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13951 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13483 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13952 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13484 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13953 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13485echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13954echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13486 { (exit 1); exit 1; }; };; 13955 { (exit 1); exit 1; }; };;
13487 esac 13956 esac
13488done 13957done
13589s,@ac_ct_CXX@,$ac_ct_CXX,;t t 14058s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13590s,@CPP@,$CPP,;t t 14059s,@CPP@,$CPP,;t t
13591s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 14060s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13592s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 14061s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13593s,@INSTALL_DATA@,$INSTALL_DATA,;t t 14062s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13594s,@AWK@,$AWK,;t t 14063s,@EGREP@,$EGREP,;t t
13595s,@LINKER@,$LINKER,;t t 14064s,@LINKER@,$LINKER,;t t
13596s,@CXXCPP@,$CXXCPP,;t t
13597s,@EGREP@,$EGREP,;t t
13598s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 14065s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13599s,@RXVTNAME@,$RXVTNAME,;t t 14066s,@RXVTNAME@,$RXVTNAME,;t t
13600s,@MV@,$MV,;t t 14067s,@MV@,$MV,;t t
13601s,@RM@,$RM,;t t
13602s,@CP@,$CP,;t t 14068s,@CP@,$CP,;t t
13603s,@LN@,$LN,;t t 14069s,@LN@,$LN,;t t
13604s,@SED@,$SED,;t t 14070s,@SED@,$SED,;t t
13605s,@ECHO@,$ECHO,;t t 14071s,@ECHO@,$ECHO,;t t
13606s,@CMP@,$CMP,;t t 14072s,@CMP@,$CMP,;t t
13607s,@TBL@,$TBL,;t t
13608s,@TIC@,$TIC,;t t 14073s,@TIC@,$TIC,;t t
14074s,@CXXCPP@,$CXXCPP,;t t
13609s,@X_CFLAGS@,$X_CFLAGS,;t t 14075s,@X_CFLAGS@,$X_CFLAGS,;t t
13610s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 14076s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13611s,@X_LIBS@,$X_LIBS,;t t 14077s,@X_LIBS@,$X_LIBS,;t t
13612s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 14078s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13613s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 14079s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13617s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 14083s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13618s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 14084s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13619s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 14085s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13620s,@rxvt_intp_define@,$rxvt_intp_define,;t t 14086s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13621s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 14087s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14088s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14089s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13622s,@PERL@,$PERL,;t t 14090s,@PERL@,$PERL,;t t
13623s,@PERLLIB@,$PERLLIB,;t t 14091s,@PERLLIB@,$PERLLIB,;t t
13624s,@PERLFLAGS@,$PERLFLAGS,;t t 14092s,@PERLFLAGS@,$PERLFLAGS,;t t
13625s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 14093s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13626s,@IF_PERL@,$IF_PERL,;t t 14094s,@IF_PERL@,$IF_PERL,;t t
13641s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 14109s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13642s,@include_sys_time_h@,$include_sys_time_h,;t t 14110s,@include_sys_time_h@,$include_sys_time_h,;t t
13643s,@include_time_h@,$include_time_h,;t t 14111s,@include_time_h@,$include_time_h,;t t
13644s,@LIBOBJS@,$LIBOBJS,;t t 14112s,@LIBOBJS@,$LIBOBJS,;t t
13645s,@LTLIBOBJS@,$LTLIBOBJS,;t t 14113s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13646/@MCOMMON@/r $MCOMMON
13647s,@MCOMMON@,,;t t
13648CEOF 14114CEOF
13649 14115
13650_ACEOF 14116_ACEOF
13651 14117
13652 cat >>$CONFIG_STATUS <<\_ACEOF 14118 cat >>$CONFIG_STATUS <<\_ACEOF
14142 14608
14143 Rxvt version: $VERSION : $DATE 14609 Rxvt version: $VERSION : $DATE
14144 Source code location: $srcdir 14610 Source code location: $srcdir
14145 Install path: ${prefix}/bin 14611 Install path: ${prefix}/bin
14146 Compiler: $CXX 14612 Compiler: $CXX
14147 Compiler flags: $CFLAGS 14613 Compiler flags: $CXXFLAGS
14148 Linker: $LINKER" 14614 Linker: $LINKER"
14149
14150if test "$MALLOC_TYPE" = S; then
14151 echo " malloc support: system default"
14152fi
14153if test "$MALLOC_TYPE" = G; then
14154 echo " malloc support: Gray Watson's dmalloc"
14155fi
14156if test "$MALLOC_TYPE" = D; then
14157 echo " malloc support: Doug Lea's malloc"
14158fi
14159 14615
14160if test x$support_xpm = xyes; then 14616if test x$support_xpm = xyes; then
14161 echo " Xpm library: $XPM_LIBS" 14617 echo " Xpm library: $XPM_LIBS"
14162fi 14618fi
14163 14619
14164echo "
14165The following are set in config.h
14166"
14167echo " pty/tty type: "$rxvt_cv_ptys
14168if test x$support_utmp != xyes; then
14169 echo " utmp support: disabled"
14170 echo
14171else
14172 echo " utmp support: enabled
14173 utmp file: $rxvt_cv_path_utmp
14174 utmpx file: $rxvt_cv_path_utmpx
14175 wtmp file: $rxvt_cv_path_wtmp
14176 wtmpx file: $rxvt_cv_path_wtmpx
14177 lastlog file: $rxvt_cv_path_lastlog
14178 ttys/ttytab file: $rxvt_cv_path_ttytab
14179 embedded perl: $support_perl"
14180 echo
14181fi
14182if test x$term != x; then 14620if test x$term != x; then
14183 echo " set TERM to: $term" 14621 echo " set TERM to: $term"
14184fi 14622fi
14185if test x$terminfo != x; then 14623if test x$terminfo != x; then
14186 echo " set TERMINFO to: $terminfo" 14624 echo " set TERMINFO to: $terminfo"
14189echo " resource class: $RESCLASS" 14627echo " resource class: $RESCLASS"
14190if test x$RESFALLBACK != x; then 14628if test x$RESFALLBACK != x; then
14191 echo " resource class fallback: $RESFALLBACK" 14629 echo " resource class fallback: $RESFALLBACK"
14192fi 14630fi
14193echo 14631echo
14194if test x$rxvt_cv_ptys = xUNKNOWN; then 14632echo " embedded perl: $support_perl"
14195 echo ".----------------------------------------------------------------." 14633echo
14196 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14197 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14198 echo ".----------------------------------------------------------------."
14199fi
14200if test x$support_xpm = xneedsmanualspecification; then 14634if test x$support_xpm = xneedsmanualspecification; then
14201 echo ".----------------------------------------------------------------." 14635 echo ".----------------------------------------------------------------."
14202 echo ". WARNING: --enable-xpm-background was specified however the ." 14636 echo ". WARNING: --enable-xpm-background was specified however the ."
14203 echo ". XPM includes files and libraries could not be found. ." 14637 echo ". XPM includes files and libraries could not be found. ."
14204 echo ". XPM backgrounds are now being DISABLED! If you want ." 14638 echo ". XPM backgrounds are now being DISABLED! If you want ."
14213 echo ". functions could not be found. ." 14647 echo ". functions could not be found. ."
14214 echo ". XIM is now being DISABLED! ." 14648 echo ". XIM is now being DISABLED! ."
14215 echo ".----------------------------------------------------------------." 14649 echo ".----------------------------------------------------------------."
14216fi 14650fi
14217 14651
14218echo " *** Optionally check src/feature.h for further options ***" 14652echo "*** Optionally check src/feature.h for further, rarely used options ***"
14219echo 14653echo
14220 14654
14221echo ".----------------------------------------------------------------."
14222echo ". NOTE: some features are disabled by default, try ."
14223echo ". configure --help to get an idea of the optional features, ."
14224echo ". or read ./README.configure ."
14225echo ". ."
14226echo ". The script ./reconf gives a reasonable baseline, try it if ."
14227echo ". you do not want to read documentation and still want some ."
14228echo ". useful features. ."
14229echo ".----------------------------------------------------------------."
14230echo
14231

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines