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

Comparing rxvt-unicode/configure (file contents):
Revision 1.69 by root, Mon Jan 16 11:26:39 2006 UTC vs.
Revision 1.98 by root, Tue Jan 31 20:57:29 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-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
895 --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)
896 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
897 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
898 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
899 --enable-24bit enable support for using 24bit visuals if available
900 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
901 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
902 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
903 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
904 --enable-dmalloc enable Gray Watson's malloc - for debugging use
905 --enable-dlmalloc enable Doug Lea's malloc - for production use
906 NOTE: enable only one malloc package
907 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
908 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
909 --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)
910 903
911Optional Packages: 904Optional Packages:
912 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
913 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
914 --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)
1371 1364
1372 1365
1373 1366
1374 1367
1375 1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1376ac_aux_dir= 1373ac_aux_dir=
1377for ac_dir in autoconf $srcdir/autoconf; do 1374for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1378 if test -f $ac_dir/install-sh; then 1375 if test -f $ac_dir/install-sh; then
1379 ac_aux_dir=$ac_dir 1376 ac_aux_dir=$ac_dir
1380 ac_install_sh="$ac_aux_dir/install-sh -c" 1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1381 break 1378 break
1382 elif test -f $ac_dir/install.sh; then 1379 elif test -f $ac_dir/install.sh; then
1388 ac_install_sh="$ac_aux_dir/shtool install -c" 1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1389 break 1386 break
1390 fi 1387 fi
1391done 1388done
1392if test -z "$ac_aux_dir"; then 1389if test -z "$ac_aux_dir"; then
1393 { { 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
1394echo "$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;}
1395 { (exit 1); exit 1; }; } 1392 { (exit 1); exit 1; }; }
1396fi 1393fi
1397ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1394ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1398ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1395ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1399ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1396ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1400
1401 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1402
1403 1397
1404# Make sure we can run config.sub. 1398# Make sure we can run config.sub.
1405$ac_config_sub sun4 >/dev/null 2>&1 || 1399$ac_config_sub sun4 >/dev/null 2>&1 ||
1406 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1407echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1401echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1459VERSION=`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`
1460DATE=`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`
1461echo "" 1455echo ""
1462echo "configuring for rxvt $VERSION" 1456echo "configuring for rxvt $VERSION"
1463echo "" 1457echo ""
1458
1459orig_CXXFLAGS="$CXXFLAGS"
1464 1460
1465 1461
1466ac_ext=c 1462ac_ext=c
1467ac_cpp='$CPP $CPPFLAGS' 1463ac_cpp='$CPP $CPPFLAGS'
1468ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3049 3045
3050test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3046test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3051 3047
3052test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3048test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3053 3049
3054for ac_prog in gawk mawk nawk awk
3055do
3056 # Extract the first word of "$ac_prog", so it can be a program name with args.
3057set dummy $ac_prog; ac_word=$2
3058echo "$as_me:$LINENO: checking for $ac_word" >&5
3059echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3060if test "${ac_cv_prog_AWK+set}" = set; then
3061 echo $ECHO_N "(cached) $ECHO_C" >&6
3062else
3063 if test -n "$AWK"; then
3064 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3065else
3066as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3067for as_dir in $PATH
3068do
3069 IFS=$as_save_IFS
3070 test -z "$as_dir" && as_dir=.
3071 for ac_exec_ext in '' $ac_executable_extensions; do
3072 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3073 ac_cv_prog_AWK="$ac_prog"
3074 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3075 break 2
3076 fi
3077done
3078done
3079 3050
3080fi
3081fi
3082AWK=$ac_cv_prog_AWK
3083if test -n "$AWK"; then
3084 echo "$as_me:$LINENO: result: $AWK" >&5
3085echo "${ECHO_T}$AWK" >&6
3086else
3087 echo "$as_me:$LINENO: result: no" >&5
3088echo "${ECHO_T}no" >&6
3089fi
3090
3091 test -n "$AWK" && break
3092done
3093
3094
3095ac_ext=c
3096ac_cpp='$CPP $CPPFLAGS'
3097ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3098ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3099ac_compiler_gnu=$ac_cv_c_compiler_gnu
3100
3101
3102if test -z "$orig_CXXFLAGS"; then
3103 CXXFLAGS='-O'
3104 if test x$GCC = xyes && test "x$GXX" = xyes; then
3105 CXXFLAGS="-g -O3"
3106 fi
3107 CFLAGS="$CXXFLAGS"
3108fi
3109
3110LINKER="$CXX"
3111if test x$GCC = xyes && test x$GXX = xyes; then
3112
3113echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3114echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3115if test "${ac_cv_lib_supcpp_main+set}" = set; then
3116 echo $ECHO_N "(cached) $ECHO_C" >&6
3117else
3118 ac_check_lib_save_LIBS=$LIBS
3119LIBS="-lsupc++ $LIBS"
3120cat >conftest.$ac_ext <<_ACEOF
3121/* confdefs.h. */
3122_ACEOF
3123cat confdefs.h >>conftest.$ac_ext
3124cat >>conftest.$ac_ext <<_ACEOF
3125/* end confdefs.h. */
3126
3127
3128int
3129main ()
3130{
3131main ();
3132 ;
3133 return 0;
3134}
3135_ACEOF
3136rm -f conftest.$ac_objext conftest$ac_exeext
3137if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3138 (eval $ac_link) 2>conftest.er1
3139 ac_status=$?
3140 grep -v '^ *+' conftest.er1 >conftest.err
3141 rm -f conftest.er1
3142 cat conftest.err >&5
3143 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3144 (exit $ac_status); } &&
3145 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3146 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3147 (eval $ac_try) 2>&5
3148 ac_status=$?
3149 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3150 (exit $ac_status); }; } &&
3151 { ac_try='test -s conftest$ac_exeext'
3152 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3153 (eval $ac_try) 2>&5
3154 ac_status=$?
3155 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3156 (exit $ac_status); }; }; then
3157 ac_cv_lib_supcpp_main=yes
3158else
3159 echo "$as_me: failed program was:" >&5
3160sed 's/^/| /' conftest.$ac_ext >&5
3161
3162ac_cv_lib_supcpp_main=no
3163fi
3164rm -f conftest.err conftest.$ac_objext \
3165 conftest$ac_exeext conftest.$ac_ext
3166LIBS=$ac_check_lib_save_LIBS
3167fi
3168echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3169echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3170if test $ac_cv_lib_supcpp_main = yes; then
3171
3172 LINKER="$CC"
3173 LIBS="$LIBS -lsupc++"
3174
3175fi
3176
3177fi
3178LINKER=$LINKER
3179
3180
3181
3182cat >>confdefs.h <<\_ACEOF
3183#define _GNU_SOURCE 1
3184_ACEOF
3185
3186
3187case $host in
3188 *-*-solaris* )
3189
3190cat >>confdefs.h <<\_ACEOF
3191#define _XOPEN_SOURCE_EXTENDED 1
3192_ACEOF
3193
3194
3195cat >>confdefs.h <<\_ACEOF
3196#define _XOPEN_SOURCE 2
3197_ACEOF
3198
3199
3200cat >>confdefs.h <<\_ACEOF
3201#define __EXTENSIONS__ 1
3202_ACEOF
3203
3204 ;;
3205esac
3206
3207
3208ac_ext=cc
3209ac_cpp='$CXXCPP $CPPFLAGS'
3210ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3211ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3212ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3213
3214
3215
3216ac_ext=cc
3217ac_cpp='$CXXCPP $CPPFLAGS'
3218ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3219ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3220ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3221echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3222echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3223if test -z "$CXXCPP"; then
3224 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3225 echo $ECHO_N "(cached) $ECHO_C" >&6
3226else
3227 # Double quotes because CXXCPP needs to be expanded
3228 for CXXCPP in "$CXX -E" "/lib/cpp"
3229 do
3230 ac_preproc_ok=false
3231for ac_cxx_preproc_warn_flag in '' yes
3232do
3233 # Use a header file that comes with gcc, so configuring glibc
3234 # with a fresh cross-compiler works.
3235 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3236 # <limits.h> exists even on freestanding compilers.
3237 # On the NeXT, cc -E runs the code through the compiler's parser,
3238 # not just through cpp. "Syntax error" is here to catch this case.
3239 cat >conftest.$ac_ext <<_ACEOF
3240/* confdefs.h. */
3241_ACEOF
3242cat confdefs.h >>conftest.$ac_ext
3243cat >>conftest.$ac_ext <<_ACEOF
3244/* end confdefs.h. */
3245#ifdef __STDC__
3246# include <limits.h>
3247#else
3248# include <assert.h>
3249#endif
3250 Syntax error
3251_ACEOF
3252if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3253 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3254 ac_status=$?
3255 grep -v '^ *+' conftest.er1 >conftest.err
3256 rm -f conftest.er1
3257 cat conftest.err >&5
3258 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3259 (exit $ac_status); } >/dev/null; then
3260 if test -s conftest.err; then
3261 ac_cpp_err=$ac_cxx_preproc_warn_flag
3262 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3263 else
3264 ac_cpp_err=
3265 fi
3266else
3267 ac_cpp_err=yes
3268fi
3269if test -z "$ac_cpp_err"; then
3270 :
3271else
3272 echo "$as_me: failed program was:" >&5
3273sed 's/^/| /' conftest.$ac_ext >&5
3274
3275 # Broken: fails on valid input.
3276continue
3277fi
3278rm -f conftest.err conftest.$ac_ext
3279
3280 # OK, works on sane cases. Now check whether non-existent headers
3281 # can be detected and how.
3282 cat >conftest.$ac_ext <<_ACEOF
3283/* confdefs.h. */
3284_ACEOF
3285cat confdefs.h >>conftest.$ac_ext
3286cat >>conftest.$ac_ext <<_ACEOF
3287/* end confdefs.h. */
3288#include <ac_nonexistent.h>
3289_ACEOF
3290if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3291 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3292 ac_status=$?
3293 grep -v '^ *+' conftest.er1 >conftest.err
3294 rm -f conftest.er1
3295 cat conftest.err >&5
3296 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3297 (exit $ac_status); } >/dev/null; then
3298 if test -s conftest.err; then
3299 ac_cpp_err=$ac_cxx_preproc_warn_flag
3300 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3301 else
3302 ac_cpp_err=
3303 fi
3304else
3305 ac_cpp_err=yes
3306fi
3307if test -z "$ac_cpp_err"; then
3308 # Broken: success on invalid input.
3309continue
3310else
3311 echo "$as_me: failed program was:" >&5
3312sed 's/^/| /' conftest.$ac_ext >&5
3313
3314 # Passes both tests.
3315ac_preproc_ok=:
3316break
3317fi
3318rm -f conftest.err conftest.$ac_ext
3319
3320done
3321# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3322rm -f conftest.err conftest.$ac_ext
3323if $ac_preproc_ok; then
3324 break
3325fi
3326
3327 done
3328 ac_cv_prog_CXXCPP=$CXXCPP
3329
3330fi
3331 CXXCPP=$ac_cv_prog_CXXCPP
3332else
3333 ac_cv_prog_CXXCPP=$CXXCPP
3334fi
3335echo "$as_me:$LINENO: result: $CXXCPP" >&5
3336echo "${ECHO_T}$CXXCPP" >&6
3337ac_preproc_ok=false
3338for ac_cxx_preproc_warn_flag in '' yes
3339do
3340 # Use a header file that comes with gcc, so configuring glibc
3341 # with a fresh cross-compiler works.
3342 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3343 # <limits.h> exists even on freestanding compilers.
3344 # On the NeXT, cc -E runs the code through the compiler's parser,
3345 # not just through cpp. "Syntax error" is here to catch this case.
3346 cat >conftest.$ac_ext <<_ACEOF
3347/* confdefs.h. */
3348_ACEOF
3349cat confdefs.h >>conftest.$ac_ext
3350cat >>conftest.$ac_ext <<_ACEOF
3351/* end confdefs.h. */
3352#ifdef __STDC__
3353# include <limits.h>
3354#else
3355# include <assert.h>
3356#endif
3357 Syntax error
3358_ACEOF
3359if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3360 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3361 ac_status=$?
3362 grep -v '^ *+' conftest.er1 >conftest.err
3363 rm -f conftest.er1
3364 cat conftest.err >&5
3365 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3366 (exit $ac_status); } >/dev/null; then
3367 if test -s conftest.err; then
3368 ac_cpp_err=$ac_cxx_preproc_warn_flag
3369 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3370 else
3371 ac_cpp_err=
3372 fi
3373else
3374 ac_cpp_err=yes
3375fi
3376if test -z "$ac_cpp_err"; then
3377 :
3378else
3379 echo "$as_me: failed program was:" >&5
3380sed 's/^/| /' conftest.$ac_ext >&5
3381
3382 # Broken: fails on valid input.
3383continue
3384fi
3385rm -f conftest.err conftest.$ac_ext
3386
3387 # OK, works on sane cases. Now check whether non-existent headers
3388 # can be detected and how.
3389 cat >conftest.$ac_ext <<_ACEOF
3390/* confdefs.h. */
3391_ACEOF
3392cat confdefs.h >>conftest.$ac_ext
3393cat >>conftest.$ac_ext <<_ACEOF
3394/* end confdefs.h. */
3395#include <ac_nonexistent.h>
3396_ACEOF
3397if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3398 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3399 ac_status=$?
3400 grep -v '^ *+' conftest.er1 >conftest.err
3401 rm -f conftest.er1
3402 cat conftest.err >&5
3403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3404 (exit $ac_status); } >/dev/null; then
3405 if test -s conftest.err; then
3406 ac_cpp_err=$ac_cxx_preproc_warn_flag
3407 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3408 else
3409 ac_cpp_err=
3410 fi
3411else
3412 ac_cpp_err=yes
3413fi
3414if test -z "$ac_cpp_err"; then
3415 # Broken: success on invalid input.
3416continue
3417else
3418 echo "$as_me: failed program was:" >&5
3419sed 's/^/| /' conftest.$ac_ext >&5
3420
3421 # Passes both tests.
3422ac_preproc_ok=:
3423break
3424fi
3425rm -f conftest.err conftest.$ac_ext
3426
3427done
3428# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3429rm -f conftest.err conftest.$ac_ext
3430if $ac_preproc_ok; then
3431 :
3432else
3433 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3434See \`config.log' for more details." >&5
3435echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&2;}
3437 { (exit 1); exit 1; }; }
3438fi
3439
3440ac_ext=cc
3441ac_cpp='$CXXCPP $CPPFLAGS'
3442ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3443ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3444ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3445 3051
3446 3052
3447echo "$as_me:$LINENO: checking for egrep" >&5 3053echo "$as_me:$LINENO: checking for egrep" >&5
3448echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3054echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3449if test "${ac_cv_prog_egrep+set}" = set; then 3055if test "${ac_cv_prog_egrep+set}" = set; then
3524 grep -v '^ *+' conftest.er1 >conftest.err 3130 grep -v '^ *+' conftest.er1 >conftest.err
3525 rm -f conftest.er1 3131 rm -f conftest.er1
3526 cat conftest.err >&5 3132 cat conftest.err >&5
3527 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3528 (exit $ac_status); } && 3134 (exit $ac_status); } &&
3529 { 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'
3530 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3531 (eval $ac_try) 2>&5 3137 (eval $ac_try) 2>&5
3532 ac_status=$? 3138 ac_status=$?
3533 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3534 (exit $ac_status); }; } && 3140 (exit $ac_status); }; } &&
3578 grep -v '^ *+' conftest.er1 >conftest.err 3184 grep -v '^ *+' conftest.er1 >conftest.err
3579 rm -f conftest.er1 3185 rm -f conftest.er1
3580 cat conftest.err >&5 3186 cat conftest.err >&5
3581 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3582 (exit $ac_status); } && 3188 (exit $ac_status); } &&
3583 { 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'
3584 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3585 (eval $ac_try) 2>&5 3191 (eval $ac_try) 2>&5
3586 ac_status=$? 3192 ac_status=$?
3587 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3588 (exit $ac_status); }; } && 3194 (exit $ac_status); }; } &&
3609echo "${ECHO_T}$ac_cv_search_strerror" >&6 3215echo "${ECHO_T}$ac_cv_search_strerror" >&6
3610if test "$ac_cv_search_strerror" != no; then 3216if test "$ac_cv_search_strerror" != no; then
3611 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"
3612 3218
3613fi 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
3294ac_ext=cc
3295ac_cpp='$CXXCPP $CPPFLAGS'
3296ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3297ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3298ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3299
3300if test -z "$orig_CXXFLAGS"; then
3301 if test x$GCC = xyes && test "x$GXX" = xyes; then
3302 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3303 cat >conftest.$ac_ext <<_ACEOF
3304/* confdefs.h. */
3305_ACEOF
3306cat confdefs.h >>conftest.$ac_ext
3307cat >>conftest.$ac_ext <<_ACEOF
3308/* end confdefs.h. */
3309
3310int
3311main ()
3312{
3313
3314 ;
3315 return 0;
3316}
3317_ACEOF
3318rm -f conftest.$ac_objext
3319if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3320 (eval $ac_compile) 2>conftest.er1
3321 ac_status=$?
3322 grep -v '^ *+' conftest.er1 >conftest.err
3323 rm -f conftest.er1
3324 cat conftest.err >&5
3325 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3326 (exit $ac_status); } &&
3327 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
3333 { ac_try='test -s conftest.$ac_objext'
3334 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3335 (eval $ac_try) 2>&5
3336 ac_status=$?
3337 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3338 (exit $ac_status); }; }; then
3339 :
3340else
3341 echo "$as_me: failed program was:" >&5
3342sed 's/^/| /' conftest.$ac_ext >&5
3343
3344CXXFLAGS="-g -O3"
3345fi
3346rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3347 else
3348 CXXFLAGS="-O"
3349 fi
3350 CFLAGS="$CXXFLAGS"
3351fi
3352
3353
3354cat >>confdefs.h <<\_ACEOF
3355#define _GNU_SOURCE 1
3356_ACEOF
3357
3358
3359case $host in
3360 *-*-solaris* )
3361
3362cat >>confdefs.h <<\_ACEOF
3363#define _XOPEN_SOURCE_EXTENDED 1
3364_ACEOF
3365
3366
3367cat >>confdefs.h <<\_ACEOF
3368#define _XOPEN_SOURCE 2
3369_ACEOF
3370
3371
3372cat >>confdefs.h <<\_ACEOF
3373#define __EXTENSIONS__ 1
3374_ACEOF
3375
3376 ;;
3377esac
3614 3378
3615 3379
3616echo "$as_me:$LINENO: checking for setlocale" >&5 3380echo "$as_me:$LINENO: checking for setlocale" >&5
3617echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3381echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3618if test "${ac_cv_func_setlocale+set}" = set; then 3382if test "${ac_cv_func_setlocale+set}" = set; then
4096fi 3860fi
4097 3861
4098fi 3862fi
4099 3863
4100 3864
4101echo "$as_me:$LINENO: checking for sched_yield" >&5
4102echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4103if test "${ac_cv_func_sched_yield+set}" = set; then
4104 echo $ECHO_N "(cached) $ECHO_C" >&6
4105else
4106 cat >conftest.$ac_ext <<_ACEOF
4107/* confdefs.h. */
4108_ACEOF
4109cat confdefs.h >>conftest.$ac_ext
4110cat >>conftest.$ac_ext <<_ACEOF
4111/* end confdefs.h. */
4112/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4113 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4114#define sched_yield innocuous_sched_yield
4115
4116/* System header to define __stub macros and hopefully few prototypes,
4117 which can conflict with char sched_yield (); below.
4118 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4119 <limits.h> exists even on freestanding compilers. */
4120
4121#ifdef __STDC__
4122# include <limits.h>
4123#else
4124# include <assert.h>
4125#endif
4126
4127#undef sched_yield
4128
4129/* Override any gcc2 internal prototype to avoid an error. */
4130#ifdef __cplusplus
4131extern "C"
4132{
4133#endif
4134/* We use char because int might match the return type of a gcc2
4135 builtin and then its argument prototype would still apply. */
4136char sched_yield ();
4137/* The GNU C library defines this for functions which it implements
4138 to always fail with ENOSYS. Some functions are actually named
4139 something starting with __ and the normal name is an alias. */
4140#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4141choke me
4142#else
4143char (*f) () = sched_yield;
4144#endif
4145#ifdef __cplusplus
4146}
4147#endif
4148
4149int
4150main ()
4151{
4152return f != sched_yield;
4153 ;
4154 return 0;
4155}
4156_ACEOF
4157rm -f conftest.$ac_objext conftest$ac_exeext
4158if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4159 (eval $ac_link) 2>conftest.er1
4160 ac_status=$?
4161 grep -v '^ *+' conftest.er1 >conftest.err
4162 rm -f conftest.er1
4163 cat conftest.err >&5
4164 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4165 (exit $ac_status); } &&
4166 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4167 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4168 (eval $ac_try) 2>&5
4169 ac_status=$?
4170 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4171 (exit $ac_status); }; } &&
4172 { ac_try='test -s conftest$ac_exeext'
4173 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4174 (eval $ac_try) 2>&5
4175 ac_status=$?
4176 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4177 (exit $ac_status); }; }; then
4178 ac_cv_func_sched_yield=yes
4179else
4180 echo "$as_me: failed program was:" >&5
4181sed 's/^/| /' conftest.$ac_ext >&5
4182
4183ac_cv_func_sched_yield=no
4184fi
4185rm -f conftest.err conftest.$ac_objext \
4186 conftest$ac_exeext conftest.$ac_ext
4187fi
4188echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4189echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4190if test $ac_cv_func_sched_yield = yes; then
4191 :
4192else
4193 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4194echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4195if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4196 echo $ECHO_N "(cached) $ECHO_C" >&6
4197else
4198 ac_check_lib_save_LIBS=$LIBS
4199LIBS="-lrt $LIBS"
4200cat >conftest.$ac_ext <<_ACEOF
4201/* confdefs.h. */
4202_ACEOF
4203cat confdefs.h >>conftest.$ac_ext
4204cat >>conftest.$ac_ext <<_ACEOF
4205/* end confdefs.h. */
4206
4207/* Override any gcc2 internal prototype to avoid an error. */
4208#ifdef __cplusplus
4209extern "C"
4210#endif
4211/* We use char because int might match the return type of a gcc2
4212 builtin and then its argument prototype would still apply. */
4213char sched_yield ();
4214int
4215main ()
4216{
4217sched_yield ();
4218 ;
4219 return 0;
4220}
4221_ACEOF
4222rm -f conftest.$ac_objext conftest$ac_exeext
4223if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4224 (eval $ac_link) 2>conftest.er1
4225 ac_status=$?
4226 grep -v '^ *+' conftest.er1 >conftest.err
4227 rm -f conftest.er1
4228 cat conftest.err >&5
4229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4230 (exit $ac_status); } &&
4231 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4232 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4233 (eval $ac_try) 2>&5
4234 ac_status=$?
4235 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4236 (exit $ac_status); }; } &&
4237 { ac_try='test -s conftest$ac_exeext'
4238 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4239 (eval $ac_try) 2>&5
4240 ac_status=$?
4241 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4242 (exit $ac_status); }; }; then
4243 ac_cv_lib_rt_sched_yield=yes
4244else
4245 echo "$as_me: failed program was:" >&5
4246sed 's/^/| /' conftest.$ac_ext >&5
4247
4248ac_cv_lib_rt_sched_yield=no
4249fi
4250rm -f conftest.err conftest.$ac_objext \
4251 conftest$ac_exeext conftest.$ac_ext
4252LIBS=$ac_check_lib_save_LIBS
4253fi
4254echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4255echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4256if test $ac_cv_lib_rt_sched_yield = yes; then
4257 LIBS="$LIBS -lrt"
4258fi
4259
4260fi
4261
4262
4263echo "$as_me:$LINENO: checking for sched_yield support" >&5
4264echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4265cat >conftest.$ac_ext <<_ACEOF
4266/* confdefs.h. */
4267_ACEOF
4268cat confdefs.h >>conftest.$ac_ext
4269cat >>conftest.$ac_ext <<_ACEOF
4270/* end confdefs.h. */
4271#include <sched.h>
4272int
4273main ()
4274{
4275sched_yield ()
4276 ;
4277 return 0;
4278}
4279_ACEOF
4280rm -f conftest.$ac_objext conftest$ac_exeext
4281if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4282 (eval $ac_link) 2>conftest.er1
4283 ac_status=$?
4284 grep -v '^ *+' conftest.er1 >conftest.err
4285 rm -f conftest.er1
4286 cat conftest.err >&5
4287 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4288 (exit $ac_status); } &&
4289 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4290 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4291 (eval $ac_try) 2>&5
4292 ac_status=$?
4293 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4294 (exit $ac_status); }; } &&
4295 { ac_try='test -s conftest$ac_exeext'
4296 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4297 (eval $ac_try) 2>&5
4298 ac_status=$?
4299 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4300 (exit $ac_status); }; }; then
4301 echo "$as_me:$LINENO: result: yes" >&5
4302echo "${ECHO_T}yes" >&6
4303
4304cat >>confdefs.h <<\_ACEOF
4305#define HAVE_SCHED_YIELD 1
4306_ACEOF
4307
4308else
4309 echo "$as_me: failed program was:" >&5
4310sed 's/^/| /' conftest.$ac_ext >&5
4311
4312echo "$as_me:$LINENO: result: no" >&5
4313echo "${ECHO_T}no" >&6
4314fi
4315rm -f conftest.err conftest.$ac_objext \
4316 conftest$ac_exeext conftest.$ac_ext
4317
4318
4319MALLOC_TYPE=S
4320 3865
4321support_frills=yes 3866support_frills=yes
4322support_inheritpixmap=yes 3867support_inheritpixmap=yes
4323support_tinting=yes 3868support_tinting=yes
4324support_fading=yes 3869support_fading=yes
4325support_keepscrolling=yes 3870support_keepscrolling=yes
4326support_selectionscrolling=yes 3871support_selectionscrolling=yes
4327support_menubar=no
4328support_mousewheel=yes 3872support_mousewheel=yes
4329support_mouseslipwheel=yes 3873support_mouseslipwheel=yes
4330support_utmp=yes
4331support_wtmp=yes
4332support_lastlog=yes
4333support_text_blink=yes 3874support_text_blink=yes
4334support_pointer_blank=yes 3875support_pointer_blank=yes
4335support_scroll_rxvt=yes 3876support_scroll_rxvt=yes
4336support_scroll_next=yes 3877support_scroll_next=yes
4337support_scroll_xterm=yes 3878support_scroll_xterm=yes
4361# Check whether --enable-everything or --disable-everything was given. 3902# Check whether --enable-everything or --disable-everything was given.
4362if test "${enable_everything+set}" = set; then 3903if test "${enable_everything+set}" = set; then
4363 enableval="$enable_everything" 3904 enableval="$enable_everything"
4364 3905
4365 if test x$enableval = xno; then 3906 if test x$enableval = xno; then
4366 support_24bit=no
4367 support_frills=no 3907 support_frills=no
4368 support_inheritpixmap=no 3908 support_inheritpixmap=no
4369 support_tinting=no 3909 support_tinting=no
4370 support_fading=no 3910 support_fading=no
4371 support_keepscrolling=no 3911 support_keepscrolling=no
4372 support_selectionscrolling=no 3912 support_selectionscrolling=no
4373 support_lastlog=no 3913 support_lastlog=no
4374 support_menubar=no
4375 support_mousewheel=no 3914 support_mousewheel=no
4376 support_mouseslipwheel=no 3915 support_mouseslipwheel=no
4377 support_text_blink=no 3916 support_text_blink=no
4378 support_pointer_blank=no 3917 support_pointer_blank=no
4379 support_scroll_rxvt=no 3918 support_scroll_rxvt=no
4392 support_styles=no 3931 support_styles=no
4393 support_perl=no 3932 support_perl=no
4394 codesets= 3933 codesets=
4395 fi 3934 fi
4396 if test x$enableval = xyes; then 3935 if test x$enableval = xyes; then
4397 support_24bit=yes
4398 support_frills=yes 3936 support_frills=yes
4399 support_inheritpixmap=yes 3937 support_inheritpixmap=yes
4400 support_tinting=yes 3938 support_tinting=yes
4401 support_fading=yes 3939 support_fading=yes
4402 support_keepscrolling=yes 3940 support_keepscrolling=yes
4403 support_selectionscrolling=yes 3941 support_selectionscrolling=yes
4404 support_lastlog=yes 3942 support_lastlog=yes
4405 support_menubar=yes
4406 support_mousewheel=yes 3943 support_mousewheel=yes
4407 support_mouseslipwheel=yes 3944 support_mouseslipwheel=yes
4408 support_text_blink=yes 3945 support_text_blink=yes
4409 support_pointer_blank=yes 3946 support_pointer_blank=yes
4410 support_scroll_rxvt=yes 3947 support_scroll_rxvt=yes
4457 if test x$enableval = xyes -o x$enableval = xno; then 3994 if test x$enableval = xyes -o x$enableval = xno; then
4458 support_styles=$enableval 3995 support_styles=$enableval
4459 fi 3996 fi
4460fi; 3997fi;
4461 3998
4462# Check whether --enable-utmp or --disable-utmp was given.
4463if test "${enable_utmp+set}" = set; then
4464 enableval="$enable_utmp"
4465 if test x$enableval = xyes -o x$enableval = xno; then
4466 support_utmp=$enableval
4467 fi
4468fi;
4469
4470# Check whether --enable-wtmp or --disable-wtmp was given.
4471if test "${enable_wtmp+set}" = set; then
4472 enableval="$enable_wtmp"
4473 if test x$enableval = xyes -o x$enableval = xno; then
4474 support_wtmp=$enableval
4475 fi
4476fi;
4477
4478# Check whether --enable-lastlog or --disable-lastlog was given.
4479if test "${enable_lastlog+set}" = set; then
4480 enableval="$enable_lastlog"
4481 if test x$enableval = xyes -o x$enableval = xno; then
4482 support_lastlog=$enableval
4483 fi
4484fi;
4485
4486# Check whether --enable-xpm-background or --disable-xpm-background was given. 3999# Check whether --enable-xpm-background or --disable-xpm-background was given.
4487if test "${enable_xpm_background+set}" = set; then 4000if test "${enable_xpm_background+set}" = set; then
4488 enableval="$enable_xpm_background" 4001 enableval="$enable_xpm_background"
4489 if test x$enableval = xyes -o x$enableval = xno; then 4002 if test x$enableval = xyes -o x$enableval = xno; then
4490 support_xpm=$enableval 4003 support_xpm=$enableval
4513 if test x$enableval = xyes -o x$enableval = xno; then 4026 if test x$enableval = xyes -o x$enableval = xno; then
4514 support_fading=$enableval 4027 support_fading=$enableval
4515 fi 4028 fi
4516fi; 4029fi;
4517 4030
4518# Check whether --enable-menubar or --disable-menubar was given.
4519if test "${enable_menubar+set}" = set; then
4520 enableval="$enable_menubar"
4521 if test x$enableval = xyes -o x$enableval = xno; then
4522 support_menubar=$enableval
4523 fi
4524fi;
4525
4526# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4031# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4527if test "${enable_rxvt_scroll+set}" = set; then 4032if test "${enable_rxvt_scroll+set}" = set; then
4528 enableval="$enable_rxvt_scroll" 4033 enableval="$enable_rxvt_scroll"
4529 if test x$enableval = xyes -o x$enableval = xno; then 4034 if test x$enableval = xyes -o x$enableval = xno; then
4530 support_scroll_rxvt=$enableval 4035 support_scroll_rxvt=$enableval
4561 if test x$enableval = xyes -o x$enableval = xno; then 4066 if test x$enableval = xyes -o x$enableval = xno; then
4562 support_scroll_plain=$enableval 4067 support_scroll_plain=$enableval
4563 fi 4068 fi
4564fi; 4069fi;
4565 4070
4566# Check whether --enable-half-shadow or --disable-half-shadow was given.
4567if test "${enable_half_shadow+set}" = set; then
4568 enableval="$enable_half_shadow"
4569 if test x$enableval = xyes; then
4570
4571cat >>confdefs.h <<\_ACEOF
4572#define HALFSHADOW 1
4573_ACEOF
4574
4575 fi
4576fi;
4577
4578 4071
4579# Check whether --with-codesets or --without-codesets was given. 4072# Check whether --with-codesets or --without-codesets was given.
4580if test "${with_codesets+set}" = set; then 4073if test "${with_codesets+set}" = set; then
4581 withval="$with_codesets" 4074 withval="$with_codesets"
4582 codesets="$withval" 4075 codesets="$withval"
4588 if test x$enableval = xyes -o x$enableval = xno; then 4081 if test x$enableval = xyes -o x$enableval = xno; then
4589 support_xim=$enableval 4082 support_xim=$enableval
4590 fi 4083 fi
4591fi; 4084fi;
4592 4085
4593# Check whether --enable-ttygid or --disable-ttygid was given.
4594if test "${enable_ttygid+set}" = set; then
4595 enableval="$enable_ttygid"
4596 if test x$enableval = xyes; then
4597
4598cat >>confdefs.h <<\_ACEOF
4599#define TTY_GID_SUPPORT 1
4600_ACEOF
4601
4602 fi
4603fi;
4604
4605# Check whether --enable-backspace-key or --disable-backspace-key was given. 4086# Check whether --enable-backspace-key or --disable-backspace-key was given.
4606if test "${enable_backspace_key+set}" = set; then 4087if test "${enable_backspace_key+set}" = set; then
4607 enableval="$enable_backspace_key" 4088 enableval="$enable_backspace_key"
4608 if test x$enableval = xno; then 4089 if test x$enableval = xno; then
4609 4090
4733 if test x$enableval = xyes -o x$enableval = xno; then 4214 if test x$enableval = xyes -o x$enableval = xno; then
4734 support_frills=$enableval 4215 support_frills=$enableval
4735 fi 4216 fi
4736fi; 4217fi;
4737 4218
4738# Check whether --enable-24bit or --disable-24bit was given.
4739if test "${enable_24bit+set}" = set; then
4740 enableval="$enable_24bit"
4741 if test x$enableval = xyes -o x$enableval = xno; then
4742 support_24bit=$enableval
4743 fi
4744fi;
4745
4746# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4219# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4747if test "${enable_keepscrolling+set}" = set; then 4220if test "${enable_keepscrolling+set}" = set; then
4748 enableval="$enable_keepscrolling" 4221 enableval="$enable_keepscrolling"
4749 if test x$enableval = xyes -o x$enableval = xno; then 4222 if test x$enableval = xyes -o x$enableval = xno; then
4750 support_keepscrolling=$enableval 4223 support_keepscrolling=$enableval
4773 if test x$enableval = xyes -o x$enableval = xno; then 4246 if test x$enableval = xyes -o x$enableval = xno; then
4774 support_mouseslipwheel=$enableval 4247 support_mouseslipwheel=$enableval
4775 fi 4248 fi
4776fi; 4249fi;
4777 4250
4778# Check whether --enable-dmalloc or --disable-dmalloc was given.
4779if test "${enable_dmalloc+set}" = set; then
4780 enableval="$enable_dmalloc"
4781 if test x$enableval = xyes; then
4782 MALLOC_TYPE=G
4783 DEBUG=-DDEBUG_MALLOC
4784 DLIB="-L/usr/local/lib -ldmalloc"
4785 DINCLUDE=-I/usr/local/include
4786 fi
4787fi;
4788
4789# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4790if test "${enable_dlmalloc+set}" = set; then
4791 enableval="$enable_dlmalloc"
4792 if test x$enableval = xyes; then
4793 MALLOC_TYPE=D
4794 DEBUG=
4795 DLIB="-L/usr/local/lib -ldlmalloc"
4796 DINCLUDE=
4797 fi
4798fi;
4799
4800# Check whether --enable-smart-resize or --disable-smart-resize was given. 4251# Check whether --enable-smart-resize or --disable-smart-resize was given.
4801if test "${enable_smart_resize+set}" = set; then 4252if test "${enable_smart_resize+set}" = set; then
4802 enableval="$enable_smart_resize" 4253 enableval="$enable_smart_resize"
4803 if test x$enableval = xyes; then 4254 if test x$enableval = xyes; then
4804 4255
4848#define RXVT_TERMINFO "$withval" 4299#define RXVT_TERMINFO "$withval"
4849_ACEOF 4300_ACEOF
4850 terminfo="$withval" 4301 terminfo="$withval"
4851 fi 4302 fi
4852fi; 4303fi;
4853
4854
4855
4856cat >>confdefs.h <<\_ACEOF
4857#define PROTOTYPES 1
4858_ACEOF
4859 4304
4860 4305
4861# Extract the first word of "mv", so it can be a program name with args. 4306# Extract the first word of "mv", so it can be a program name with args.
4862set dummy mv; ac_word=$2 4307set dummy mv; ac_word=$2
4863echo "$as_me:$LINENO: checking for $ac_word" >&5 4308echo "$as_me:$LINENO: checking for $ac_word" >&5
4896else 4341else
4897 echo "$as_me:$LINENO: result: no" >&5 4342 echo "$as_me:$LINENO: result: no" >&5
4898echo "${ECHO_T}no" >&6 4343echo "${ECHO_T}no" >&6
4899fi 4344fi
4900 4345
4901# Extract the first word of "rm", so it can be a program name with args.
4902set dummy rm; ac_word=$2
4903echo "$as_me:$LINENO: checking for $ac_word" >&5
4904echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4905if test "${ac_cv_path_RM+set}" = set; then
4906 echo $ECHO_N "(cached) $ECHO_C" >&6
4907else
4908 case $RM in
4909 [\\/]* | ?:[\\/]*)
4910 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4911 ;;
4912 *)
4913 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4914for as_dir in $PATH
4915do
4916 IFS=$as_save_IFS
4917 test -z "$as_dir" && as_dir=.
4918 for ac_exec_ext in '' $ac_executable_extensions; do
4919 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4920 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4921 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4922 break 2
4923 fi
4924done
4925done
4926
4927 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4928 ;;
4929esac
4930fi
4931RM=$ac_cv_path_RM
4932
4933if test -n "$RM"; then
4934 echo "$as_me:$LINENO: result: $RM" >&5
4935echo "${ECHO_T}$RM" >&6
4936else
4937 echo "$as_me:$LINENO: result: no" >&5
4938echo "${ECHO_T}no" >&6
4939fi
4940
4941# Extract the first word of "cp", so it can be a program name with args. 4346# Extract the first word of "cp", so it can be a program name with args.
4942set dummy cp; ac_word=$2 4347set dummy cp; ac_word=$2
4943echo "$as_me:$LINENO: checking for $ac_word" >&5 4348echo "$as_me:$LINENO: checking for $ac_word" >&5
4944echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4349echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4945if test "${ac_cv_path_CP+set}" = set; then 4350if test "${ac_cv_path_CP+set}" = set; then
5136else 4541else
5137 echo "$as_me:$LINENO: result: no" >&5 4542 echo "$as_me:$LINENO: result: no" >&5
5138echo "${ECHO_T}no" >&6 4543echo "${ECHO_T}no" >&6
5139fi 4544fi
5140 4545
5141# Extract the first word of "tbl", so it can be a program name with args.
5142set dummy tbl; ac_word=$2
5143echo "$as_me:$LINENO: checking for $ac_word" >&5
5144echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5145if test "${ac_cv_path_TBL+set}" = set; then
5146 echo $ECHO_N "(cached) $ECHO_C" >&6
5147else
5148 case $TBL in
5149 [\\/]* | ?:[\\/]*)
5150 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5151 ;;
5152 *)
5153 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5154for as_dir in $PATH
5155do
5156 IFS=$as_save_IFS
5157 test -z "$as_dir" && as_dir=.
5158 for ac_exec_ext in '' $ac_executable_extensions; do
5159 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5160 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5161 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5162 break 2
5163 fi
5164done
5165done
5166
5167 ;;
5168esac
5169fi
5170TBL=$ac_cv_path_TBL
5171
5172if test -n "$TBL"; then
5173 echo "$as_me:$LINENO: result: $TBL" >&5
5174echo "${ECHO_T}$TBL" >&6
5175else
5176 echo "$as_me:$LINENO: result: no" >&5
5177echo "${ECHO_T}no" >&6
5178fi
5179
5180# Extract the first word of "tic", so it can be a program name with args. 4546# Extract the first word of "tic", so it can be a program name with args.
5181set dummy tic; ac_word=$2 4547set dummy tic; ac_word=$2
5182echo "$as_me:$LINENO: checking for $ac_word" >&5 4548echo "$as_me:$LINENO: checking for $ac_word" >&5
5183echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4549echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5184if test "${ac_cv_path_TIC+set}" = set; then 4550if test "${ac_cv_path_TIC+set}" = set; then
5215 echo "$as_me:$LINENO: result: no" >&5 4581 echo "$as_me:$LINENO: result: no" >&5
5216echo "${ECHO_T}no" >&6 4582echo "${ECHO_T}no" >&6
5217fi 4583fi
5218 4584
5219 4585
4586
4587
4588ac_ext=cc
4589ac_cpp='$CXXCPP $CPPFLAGS'
4590ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4591ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4592ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4593echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4594echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4595if test -z "$CXXCPP"; then
4596 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4597 echo $ECHO_N "(cached) $ECHO_C" >&6
4598else
4599 # Double quotes because CXXCPP needs to be expanded
4600 for CXXCPP in "$CXX -E" "/lib/cpp"
4601 do
4602 ac_preproc_ok=false
4603for ac_cxx_preproc_warn_flag in '' yes
4604do
4605 # Use a header file that comes with gcc, so configuring glibc
4606 # with a fresh cross-compiler works.
4607 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4608 # <limits.h> exists even on freestanding compilers.
4609 # On the NeXT, cc -E runs the code through the compiler's parser,
4610 # not just through cpp. "Syntax error" is here to catch this case.
4611 cat >conftest.$ac_ext <<_ACEOF
4612/* confdefs.h. */
4613_ACEOF
4614cat confdefs.h >>conftest.$ac_ext
4615cat >>conftest.$ac_ext <<_ACEOF
4616/* end confdefs.h. */
4617#ifdef __STDC__
4618# include <limits.h>
4619#else
4620# include <assert.h>
4621#endif
4622 Syntax error
4623_ACEOF
4624if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4625 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4626 ac_status=$?
4627 grep -v '^ *+' conftest.er1 >conftest.err
4628 rm -f conftest.er1
4629 cat conftest.err >&5
4630 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4631 (exit $ac_status); } >/dev/null; then
4632 if test -s conftest.err; then
4633 ac_cpp_err=$ac_cxx_preproc_warn_flag
4634 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4635 else
4636 ac_cpp_err=
4637 fi
4638else
4639 ac_cpp_err=yes
4640fi
4641if test -z "$ac_cpp_err"; then
4642 :
4643else
4644 echo "$as_me: failed program was:" >&5
4645sed 's/^/| /' conftest.$ac_ext >&5
4646
4647 # Broken: fails on valid input.
4648continue
4649fi
4650rm -f conftest.err conftest.$ac_ext
4651
4652 # OK, works on sane cases. Now check whether non-existent headers
4653 # can be detected and how.
4654 cat >conftest.$ac_ext <<_ACEOF
4655/* confdefs.h. */
4656_ACEOF
4657cat confdefs.h >>conftest.$ac_ext
4658cat >>conftest.$ac_ext <<_ACEOF
4659/* end confdefs.h. */
4660#include <ac_nonexistent.h>
4661_ACEOF
4662if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4663 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4664 ac_status=$?
4665 grep -v '^ *+' conftest.er1 >conftest.err
4666 rm -f conftest.er1
4667 cat conftest.err >&5
4668 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4669 (exit $ac_status); } >/dev/null; then
4670 if test -s conftest.err; then
4671 ac_cpp_err=$ac_cxx_preproc_warn_flag
4672 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4673 else
4674 ac_cpp_err=
4675 fi
4676else
4677 ac_cpp_err=yes
4678fi
4679if test -z "$ac_cpp_err"; then
4680 # Broken: success on invalid input.
4681continue
4682else
4683 echo "$as_me: failed program was:" >&5
4684sed 's/^/| /' conftest.$ac_ext >&5
4685
4686 # Passes both tests.
4687ac_preproc_ok=:
4688break
4689fi
4690rm -f conftest.err conftest.$ac_ext
4691
4692done
4693# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4694rm -f conftest.err conftest.$ac_ext
4695if $ac_preproc_ok; then
4696 break
4697fi
4698
4699 done
4700 ac_cv_prog_CXXCPP=$CXXCPP
4701
4702fi
4703 CXXCPP=$ac_cv_prog_CXXCPP
4704else
4705 ac_cv_prog_CXXCPP=$CXXCPP
4706fi
4707echo "$as_me:$LINENO: result: $CXXCPP" >&5
4708echo "${ECHO_T}$CXXCPP" >&6
4709ac_preproc_ok=false
4710for ac_cxx_preproc_warn_flag in '' yes
4711do
4712 # Use a header file that comes with gcc, so configuring glibc
4713 # with a fresh cross-compiler works.
4714 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4715 # <limits.h> exists even on freestanding compilers.
4716 # On the NeXT, cc -E runs the code through the compiler's parser,
4717 # not just through cpp. "Syntax error" is here to catch this case.
4718 cat >conftest.$ac_ext <<_ACEOF
4719/* confdefs.h. */
4720_ACEOF
4721cat confdefs.h >>conftest.$ac_ext
4722cat >>conftest.$ac_ext <<_ACEOF
4723/* end confdefs.h. */
4724#ifdef __STDC__
4725# include <limits.h>
4726#else
4727# include <assert.h>
4728#endif
4729 Syntax error
4730_ACEOF
4731if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4732 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4733 ac_status=$?
4734 grep -v '^ *+' conftest.er1 >conftest.err
4735 rm -f conftest.er1
4736 cat conftest.err >&5
4737 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4738 (exit $ac_status); } >/dev/null; then
4739 if test -s conftest.err; then
4740 ac_cpp_err=$ac_cxx_preproc_warn_flag
4741 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4742 else
4743 ac_cpp_err=
4744 fi
4745else
4746 ac_cpp_err=yes
4747fi
4748if test -z "$ac_cpp_err"; then
4749 :
4750else
4751 echo "$as_me: failed program was:" >&5
4752sed 's/^/| /' conftest.$ac_ext >&5
4753
4754 # Broken: fails on valid input.
4755continue
4756fi
4757rm -f conftest.err conftest.$ac_ext
4758
4759 # OK, works on sane cases. Now check whether non-existent headers
4760 # can be detected and how.
4761 cat >conftest.$ac_ext <<_ACEOF
4762/* confdefs.h. */
4763_ACEOF
4764cat confdefs.h >>conftest.$ac_ext
4765cat >>conftest.$ac_ext <<_ACEOF
4766/* end confdefs.h. */
4767#include <ac_nonexistent.h>
4768_ACEOF
4769if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4770 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4771 ac_status=$?
4772 grep -v '^ *+' conftest.er1 >conftest.err
4773 rm -f conftest.er1
4774 cat conftest.err >&5
4775 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4776 (exit $ac_status); } >/dev/null; then
4777 if test -s conftest.err; then
4778 ac_cpp_err=$ac_cxx_preproc_warn_flag
4779 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4780 else
4781 ac_cpp_err=
4782 fi
4783else
4784 ac_cpp_err=yes
4785fi
4786if test -z "$ac_cpp_err"; then
4787 # Broken: success on invalid input.
4788continue
4789else
4790 echo "$as_me: failed program was:" >&5
4791sed 's/^/| /' conftest.$ac_ext >&5
4792
4793 # Passes both tests.
4794ac_preproc_ok=:
4795break
4796fi
4797rm -f conftest.err conftest.$ac_ext
4798
4799done
4800# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4801rm -f conftest.err conftest.$ac_ext
4802if $ac_preproc_ok; then
4803 :
4804else
4805 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4806See \`config.log' for more details." >&5
4807echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
4808See \`config.log' for more details." >&2;}
4809 { (exit 1); exit 1; }; }
4810fi
4811
4812ac_ext=cc
4813ac_cpp='$CXXCPP $CPPFLAGS'
4814ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4815ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4816ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
5220 4817
5221 4818
5222 4819
5223if test "x$ac_path_x_has_been_run" != xyes; then 4820if test "x$ac_path_x_has_been_run" != xyes; then
5224 echo "$as_me:$LINENO: checking for X" >&5 4821 echo "$as_me:$LINENO: checking for X" >&5
7278 6875
7279 6876
7280 6877
7281 6878
7282 6879
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292for ac_header in \ 6880for ac_header in \
7293 assert.h \ 6881 assert.h \
7294 fcntl.h \ 6882 fcntl.h \
7295 grp.h \
7296 libc.h \
7297 lastlog.h \
7298 stdarg.h \ 6883 stdarg.h \
7299 stdlib.h \ 6884 stdlib.h \
7300 string.h \ 6885 string.h \
7301 termios.h \ 6886 termios.h \
7302 unistd.h \ 6887 unistd.h \
7303 sys/byteorder.h \ 6888 sys/byteorder.h \
7304 sys/ioctl.h \ 6889 sys/ioctl.h \
7305 sys/select.h \ 6890 sys/select.h \
7306 sys/sockio.h \ 6891 sys/sockio.h \
7307 sys/strredir.h \ 6892 sys/strredir.h \
7308 sys/stropts.h \
7309 sys/time.h \ 6893 sys/time.h \
7310 utmp.h \ 6894 stdint.h \
7311 utmpx.h \ 6895 wchar.h \
7312 stdint.h \ 6896 cwchar \
7313 pty.h \ 6897 clocale \
7314 util.h \
7315 libutil.h \
7316 wchar.h \
7317 cwchar \
7318 clocale \
7319 6898
7320do 6899do
7321as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6900as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7322if eval "test \"\${$as_ac_Header+set}\" = set"; then 6901if eval "test \"\${$as_ac_Header+set}\" = set"; then
7323 echo "$as_me:$LINENO: checking for $ac_header" >&5 6902 echo "$as_me:$LINENO: checking for $ac_header" >&5
10150#define RETSIGTYPE $ac_cv_type_signal 9729#define RETSIGTYPE $ac_cv_type_signal
10151_ACEOF 9730_ACEOF
10152 9731
10153 9732
10154 9733
10155case "$host_alias" in
10156 *ultrix) ac_cv_func_setsid='no' ;;
10157 *) break;;
10158esac
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176 9734
10177 9735
10178 9736
10179for ac_func in \ 9737for ac_func in \
10180 atexit \
10181 revoke \
10182 unsetenv \ 9738 unsetenv \
10183 setutent \ 9739 setutent \
10184 seteuid \
10185 setreuid \
10186 setsid \
10187 setpgrp \
10188 setpgid \
10189 _getpty \
10190 posix_openpt \
10191 grantpt \
10192 unlockpt \
10193 isastream \
10194 on_exit \ 9740 on_exit \
10195 nanosleep \
10196 updwtmp \
10197 updwtmpx \
10198 ttyslot \
10199 9741
10200do 9742do
10201as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9743as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10202echo "$as_me:$LINENO: checking for $ac_func" >&5 9744echo "$as_me:$LINENO: checking for $ac_func" >&5
10203echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9745echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10292 cat >>confdefs.h <<_ACEOF 9834 cat >>confdefs.h <<_ACEOF
10293#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9835#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10294_ACEOF 9836_ACEOF
10295 9837
10296fi 9838fi
9839done
9840
9841
9842
9843support_utmp=yes
9844support_wtmp=yes
9845support_lastlog=yes
9846
9847# Check whether --enable-utmp or --disable-utmp was given.
9848if test "${enable_utmp+set}" = set; then
9849 enableval="$enable_utmp"
9850 if test x$enableval = xyes -o x$enableval = xno; then
9851 support_utmp=$enableval
9852 fi
9853fi;
9854
9855# Check whether --enable-wtmp or --disable-wtmp was given.
9856if test "${enable_wtmp+set}" = set; then
9857 enableval="$enable_wtmp"
9858 if test x$enableval = xyes -o x$enableval = xno; then
9859 support_wtmp=$enableval
9860 fi
9861fi;
9862
9863# Check whether --enable-lastlog or --disable-lastlog was given.
9864if test "${enable_lastlog+set}" = set; then
9865 enableval="$enable_lastlog"
9866 if test x$enableval = xyes -o x$enableval = xno; then
9867 support_lastlog=$enableval
9868 fi
9869fi;
9870
9871if test x$support_utmp = xyes; then
9872
9873cat >>confdefs.h <<\_ACEOF
9874#define UTMP_SUPPORT 1
9875_ACEOF
9876
9877fi
9878if test x$support_wtmp = xyes; then
9879
9880cat >>confdefs.h <<\_ACEOF
9881#define WTMP_SUPPORT 1
9882_ACEOF
9883
9884fi
9885if test x$support_lastlog = xyes; then
9886
9887cat >>confdefs.h <<\_ACEOF
9888#define LASTLOG_SUPPORT 1
9889_ACEOF
9890
9891fi
9892
9893
9894
9895
9896for ac_func in \
9897 ttyslot \
9898 updwtmp \
9899 updwtmpx \
9900
9901do
9902as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9903echo "$as_me:$LINENO: checking for $ac_func" >&5
9904echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9905if eval "test \"\${$as_ac_var+set}\" = set"; then
9906 echo $ECHO_N "(cached) $ECHO_C" >&6
9907else
9908 cat >conftest.$ac_ext <<_ACEOF
9909/* confdefs.h. */
9910_ACEOF
9911cat confdefs.h >>conftest.$ac_ext
9912cat >>conftest.$ac_ext <<_ACEOF
9913/* end confdefs.h. */
9914/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
9915 For example, HP-UX 11i <limits.h> declares gettimeofday. */
9916#define $ac_func innocuous_$ac_func
9917
9918/* System header to define __stub macros and hopefully few prototypes,
9919 which can conflict with char $ac_func (); below.
9920 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
9921 <limits.h> exists even on freestanding compilers. */
9922
9923#ifdef __STDC__
9924# include <limits.h>
9925#else
9926# include <assert.h>
9927#endif
9928
9929#undef $ac_func
9930
9931/* Override any gcc2 internal prototype to avoid an error. */
9932#ifdef __cplusplus
9933extern "C"
9934{
9935#endif
9936/* We use char because int might match the return type of a gcc2
9937 builtin and then its argument prototype would still apply. */
9938char $ac_func ();
9939/* The GNU C library defines this for functions which it implements
9940 to always fail with ENOSYS. Some functions are actually named
9941 something starting with __ and the normal name is an alias. */
9942#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
9943choke me
9944#else
9945char (*f) () = $ac_func;
9946#endif
9947#ifdef __cplusplus
9948}
9949#endif
9950
9951int
9952main ()
9953{
9954return f != $ac_func;
9955 ;
9956 return 0;
9957}
9958_ACEOF
9959rm -f conftest.$ac_objext conftest$ac_exeext
9960if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
9961 (eval $ac_link) 2>conftest.er1
9962 ac_status=$?
9963 grep -v '^ *+' conftest.er1 >conftest.err
9964 rm -f conftest.er1
9965 cat conftest.err >&5
9966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9967 (exit $ac_status); } &&
9968 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
9969 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9970 (eval $ac_try) 2>&5
9971 ac_status=$?
9972 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9973 (exit $ac_status); }; } &&
9974 { ac_try='test -s conftest$ac_exeext'
9975 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9976 (eval $ac_try) 2>&5
9977 ac_status=$?
9978 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9979 (exit $ac_status); }; }; then
9980 eval "$as_ac_var=yes"
9981else
9982 echo "$as_me: failed program was:" >&5
9983sed 's/^/| /' conftest.$ac_ext >&5
9984
9985eval "$as_ac_var=no"
9986fi
9987rm -f conftest.err conftest.$ac_objext \
9988 conftest$ac_exeext conftest.$ac_ext
9989fi
9990echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
9991echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
9992if test `eval echo '${'$as_ac_var'}'` = yes; then
9993 cat >>confdefs.h <<_ACEOF
9994#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9995_ACEOF
9996
9997fi
9998done
9999
10000
10001
10002
10003
10004for ac_header in \
10005 utmp.h \
10006 utmpx.h \
10007 lastlog.h \
10008
10009do
10010as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10011if eval "test \"\${$as_ac_Header+set}\" = set"; then
10012 echo "$as_me:$LINENO: checking for $ac_header" >&5
10013echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10014if eval "test \"\${$as_ac_Header+set}\" = set"; then
10015 echo $ECHO_N "(cached) $ECHO_C" >&6
10016fi
10017echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10018echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10019else
10020 # Is the header compilable?
10021echo "$as_me:$LINENO: checking $ac_header usability" >&5
10022echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10023cat >conftest.$ac_ext <<_ACEOF
10024/* confdefs.h. */
10025_ACEOF
10026cat confdefs.h >>conftest.$ac_ext
10027cat >>conftest.$ac_ext <<_ACEOF
10028/* end confdefs.h. */
10029$ac_includes_default
10030#include <$ac_header>
10031_ACEOF
10032rm -f conftest.$ac_objext
10033if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10034 (eval $ac_compile) 2>conftest.er1
10035 ac_status=$?
10036 grep -v '^ *+' conftest.er1 >conftest.err
10037 rm -f conftest.er1
10038 cat conftest.err >&5
10039 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10040 (exit $ac_status); } &&
10041 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10042 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10043 (eval $ac_try) 2>&5
10044 ac_status=$?
10045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10046 (exit $ac_status); }; } &&
10047 { ac_try='test -s conftest.$ac_objext'
10048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10049 (eval $ac_try) 2>&5
10050 ac_status=$?
10051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10052 (exit $ac_status); }; }; then
10053 ac_header_compiler=yes
10054else
10055 echo "$as_me: failed program was:" >&5
10056sed 's/^/| /' conftest.$ac_ext >&5
10057
10058ac_header_compiler=no
10059fi
10060rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10061echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10062echo "${ECHO_T}$ac_header_compiler" >&6
10063
10064# Is the header present?
10065echo "$as_me:$LINENO: checking $ac_header presence" >&5
10066echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10067cat >conftest.$ac_ext <<_ACEOF
10068/* confdefs.h. */
10069_ACEOF
10070cat confdefs.h >>conftest.$ac_ext
10071cat >>conftest.$ac_ext <<_ACEOF
10072/* end confdefs.h. */
10073#include <$ac_header>
10074_ACEOF
10075if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10076 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10077 ac_status=$?
10078 grep -v '^ *+' conftest.er1 >conftest.err
10079 rm -f conftest.er1
10080 cat conftest.err >&5
10081 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10082 (exit $ac_status); } >/dev/null; then
10083 if test -s conftest.err; then
10084 ac_cpp_err=$ac_cxx_preproc_warn_flag
10085 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10086 else
10087 ac_cpp_err=
10088 fi
10089else
10090 ac_cpp_err=yes
10091fi
10092if test -z "$ac_cpp_err"; then
10093 ac_header_preproc=yes
10094else
10095 echo "$as_me: failed program was:" >&5
10096sed 's/^/| /' conftest.$ac_ext >&5
10097
10098 ac_header_preproc=no
10099fi
10100rm -f conftest.err conftest.$ac_ext
10101echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10102echo "${ECHO_T}$ac_header_preproc" >&6
10103
10104# So? What about this header?
10105case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10106 yes:no: )
10107 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10108echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10109 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10110echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10111 ac_header_preproc=yes
10112 ;;
10113 no:yes:* )
10114 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10115echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10116 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10117echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10118 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10119echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10120 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10121echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10122 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10123echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10124 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10125echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10126 (
10127 cat <<\_ASBOX
10128## ------------------------------------------ ##
10129## Report this to the AC_PACKAGE_NAME lists. ##
10130## ------------------------------------------ ##
10131_ASBOX
10132 ) |
10133 sed "s/^/$as_me: WARNING: /" >&2
10134 ;;
10135esac
10136echo "$as_me:$LINENO: checking for $ac_header" >&5
10137echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10138if eval "test \"\${$as_ac_Header+set}\" = set"; then
10139 echo $ECHO_N "(cached) $ECHO_C" >&6
10140else
10141 eval "$as_ac_Header=\$ac_header_preproc"
10142fi
10143echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10144echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10145
10146fi
10147if test `eval echo '${'$as_ac_Header'}'` = yes; then
10148 cat >>confdefs.h <<_ACEOF
10149#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10150_ACEOF
10151
10152fi
10153
10297done 10154done
10298 10155
10299 10156
10300 10157
10301if test "${ac_cv_header_utmp_h+set}" = set; then 10158if test "${ac_cv_header_utmp_h+set}" = set; then
10435 10292
10436fi 10293fi
10437if test $ac_cv_header_utmp_h = yes; then 10294if test $ac_cv_header_utmp_h = yes; then
10438 echo "$as_me:$LINENO: checking for struct utmp" >&5 10295 echo "$as_me:$LINENO: checking for struct utmp" >&5
10439echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10296echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10440if test "${rxvt_cv_struct_utmp+set}" = set; then 10297if test "${struct_utmp+set}" = set; then
10441 echo $ECHO_N "(cached) $ECHO_C" >&6 10298 echo $ECHO_N "(cached) $ECHO_C" >&6
10442else 10299else
10443 cat >conftest.$ac_ext <<_ACEOF 10300 cat >conftest.$ac_ext <<_ACEOF
10444/* confdefs.h. */ 10301/* confdefs.h. */
10445_ACEOF 10302_ACEOF
10446cat confdefs.h >>conftest.$ac_ext 10303cat confdefs.h >>conftest.$ac_ext
10447cat >>conftest.$ac_ext <<_ACEOF 10304cat >>conftest.$ac_ext <<_ACEOF
10448/* end confdefs.h. */ 10305/* end confdefs.h. */
10449#include <sys/types.h> 10306#include <sys/types.h>
10450#include <stdint.h>
10451#include <utmp.h> 10307#include <utmp.h>
10452int 10308int
10453main () 10309main ()
10454{ 10310{
10455struct utmp ut; 10311struct utmp ut;
10476 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10477 (eval $ac_try) 2>&5 10333 (eval $ac_try) 2>&5
10478 ac_status=$? 10334 ac_status=$?
10479 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10480 (exit $ac_status); }; }; then 10336 (exit $ac_status); }; }; then
10481 rxvt_cv_struct_utmp=yes 10337 struct_utmp=yes
10482else 10338else
10483 echo "$as_me: failed program was:" >&5 10339 echo "$as_me: failed program was:" >&5
10484sed 's/^/| /' conftest.$ac_ext >&5 10340sed 's/^/| /' conftest.$ac_ext >&5
10485 10341
10486rxvt_cv_struct_utmp=no 10342struct_utmp=no
10487fi 10343fi
10488rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10344rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10489fi 10345fi
10490echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10346echo "$as_me:$LINENO: result: $struct_utmp" >&5
10491echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10347echo "${ECHO_T}$struct_utmp" >&6
10492if test x$rxvt_cv_struct_utmp = xyes; then 10348if test x$struct_utmp = xyes; then
10493 10349
10494cat >>confdefs.h <<\_ACEOF 10350cat >>confdefs.h <<\_ACEOF
10495#define HAVE_STRUCT_UTMP 1 10351#define HAVE_STRUCT_UTMP 1
10496_ACEOF 10352_ACEOF
10497 10353
10498fi 10354fi
10499 10355
10500 10356
10501echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10357echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10502echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10358echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10503if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10359if test "${struct_utmp_host+set}" = set; then
10504 echo $ECHO_N "(cached) $ECHO_C" >&6 10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10505else 10361else
10506 cat >conftest.$ac_ext <<_ACEOF 10362 cat >conftest.$ac_ext <<_ACEOF
10507/* confdefs.h. */ 10363/* confdefs.h. */
10508_ACEOF 10364_ACEOF
10538 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10539 (eval $ac_try) 2>&5 10395 (eval $ac_try) 2>&5
10540 ac_status=$? 10396 ac_status=$?
10541 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10542 (exit $ac_status); }; }; then 10398 (exit $ac_status); }; }; then
10543 rxvt_cv_struct_utmp_host=yes 10399 struct_utmp_host=yes
10544else 10400else
10545 echo "$as_me: failed program was:" >&5 10401 echo "$as_me: failed program was:" >&5
10546sed 's/^/| /' conftest.$ac_ext >&5 10402sed 's/^/| /' conftest.$ac_ext >&5
10547 10403
10548rxvt_cv_struct_utmp_host=no 10404struct_utmp_host=no
10549fi 10405fi
10550rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10551fi 10407fi
10552echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10408echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10553echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10409echo "${ECHO_T}$struct_utmp_host" >&6
10554if test x$rxvt_cv_struct_utmp_host = xyes; then 10410if test x$struct_utmp_host = xyes; then
10555 10411
10556cat >>confdefs.h <<\_ACEOF 10412cat >>confdefs.h <<\_ACEOF
10557#define HAVE_UTMP_HOST 1 10413#define HAVE_UTMP_HOST 1
10558_ACEOF 10414_ACEOF
10559 10415
10560fi 10416fi
10561 10417
10562echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10418echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10563echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10419echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10564if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10420if test "${struct_utmp_pid+set}" = set; then
10565 echo $ECHO_N "(cached) $ECHO_C" >&6 10421 echo $ECHO_N "(cached) $ECHO_C" >&6
10566else 10422else
10567 cat >conftest.$ac_ext <<_ACEOF 10423 cat >conftest.$ac_ext <<_ACEOF
10568/* confdefs.h. */ 10424/* confdefs.h. */
10569_ACEOF 10425_ACEOF
10599 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10600 (eval $ac_try) 2>&5 10456 (eval $ac_try) 2>&5
10601 ac_status=$? 10457 ac_status=$?
10602 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10603 (exit $ac_status); }; }; then 10459 (exit $ac_status); }; }; then
10604 rxvt_cv_struct_utmp_pid=yes 10460 struct_utmp_pid=yes
10605else 10461else
10606 echo "$as_me: failed program was:" >&5 10462 echo "$as_me: failed program was:" >&5
10607sed 's/^/| /' conftest.$ac_ext >&5 10463sed 's/^/| /' conftest.$ac_ext >&5
10608 10464
10609rxvt_cv_struct_utmp_pid=no 10465struct_utmp_pid=no
10610fi 10466fi
10611rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10467rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10612fi 10468fi
10613echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10469echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10614echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10470echo "${ECHO_T}$struct_utmp_pid" >&6
10615if test x$rxvt_cv_struct_utmp_pid = xyes; then 10471if test x$struct_utmp_pid = xyes; then
10616 10472
10617cat >>confdefs.h <<\_ACEOF 10473cat >>confdefs.h <<\_ACEOF
10618#define HAVE_UTMP_PID 1 10474#define HAVE_UTMP_PID 1
10619_ACEOF 10475_ACEOF
10620 10476
10761 10617
10762fi 10618fi
10763if test $ac_cv_header_utmpx_h = yes; then 10619if test $ac_cv_header_utmpx_h = yes; then
10764 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10620 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10765echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10621echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10766if test "${rxvt_cv_struct_utmpx+set}" = set; then 10622if test "${struct_utmpx+set}" = set; then
10767 echo $ECHO_N "(cached) $ECHO_C" >&6 10623 echo $ECHO_N "(cached) $ECHO_C" >&6
10768else 10624else
10769 cat >conftest.$ac_ext <<_ACEOF 10625 cat >conftest.$ac_ext <<_ACEOF
10770/* confdefs.h. */ 10626/* confdefs.h. */
10771_ACEOF 10627_ACEOF
10801 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10802 (eval $ac_try) 2>&5 10658 (eval $ac_try) 2>&5
10803 ac_status=$? 10659 ac_status=$?
10804 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10805 (exit $ac_status); }; }; then 10661 (exit $ac_status); }; }; then
10806 rxvt_cv_struct_utmpx=yes 10662 struct_utmpx=yes
10807else 10663else
10808 echo "$as_me: failed program was:" >&5 10664 echo "$as_me: failed program was:" >&5
10809sed 's/^/| /' conftest.$ac_ext >&5 10665sed 's/^/| /' conftest.$ac_ext >&5
10810 10666
10811rxvt_cv_struct_utmpx=no 10667struct_utmpx=no
10812fi 10668fi
10813rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10669rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10814fi 10670fi
10815echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10671echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10816echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10672echo "${ECHO_T}$struct_utmpx" >&6
10817if test x$rxvt_cv_struct_utmpx = xyes; then 10673if test x$struct_utmpx = xyes; then
10818 10674
10819cat >>confdefs.h <<\_ACEOF 10675cat >>confdefs.h <<\_ACEOF
10820#define HAVE_STRUCT_UTMPX 1 10676#define HAVE_STRUCT_UTMPX 1
10821_ACEOF 10677_ACEOF
10822 10678
10823fi 10679fi
10824 10680
10825 10681
10826echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10682echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10827echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10683echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10828if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10684if test "${struct_utmpx_host+set}" = set; then
10829 echo $ECHO_N "(cached) $ECHO_C" >&6 10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10830else 10686else
10831 cat >conftest.$ac_ext <<_ACEOF 10687 cat >conftest.$ac_ext <<_ACEOF
10832/* confdefs.h. */ 10688/* confdefs.h. */
10833_ACEOF 10689_ACEOF
10863 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10864 (eval $ac_try) 2>&5 10720 (eval $ac_try) 2>&5
10865 ac_status=$? 10721 ac_status=$?
10866 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10867 (exit $ac_status); }; }; then 10723 (exit $ac_status); }; }; then
10868 rxvt_cv_struct_utmpx_host=yes 10724 struct_utmpx_host=yes
10869else 10725else
10870 echo "$as_me: failed program was:" >&5 10726 echo "$as_me: failed program was:" >&5
10871sed 's/^/| /' conftest.$ac_ext >&5 10727sed 's/^/| /' conftest.$ac_ext >&5
10872 10728
10873rxvt_cv_struct_utmpx_host=no 10729struct_utmpx_host=no
10874fi 10730fi
10875rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10731rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10876fi 10732fi
10877echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10733echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10878echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10734echo "${ECHO_T}$struct_utmpx_host" >&6
10879if test x$rxvt_cv_struct_utmpx_host = xyes; then 10735if test x$struct_utmpx_host = xyes; then
10880 10736
10881cat >>confdefs.h <<\_ACEOF 10737cat >>confdefs.h <<\_ACEOF
10882#define HAVE_UTMPX_HOST 1 10738#define HAVE_UTMPX_HOST 1
10883_ACEOF 10739_ACEOF
10884 10740
10885fi 10741fi
10886 10742
10887echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 10743echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10888echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 10744echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10889if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 10745if test "${struct_utmpx_session+set}" = set; then
10890 echo $ECHO_N "(cached) $ECHO_C" >&6 10746 echo $ECHO_N "(cached) $ECHO_C" >&6
10891else 10747else
10892 cat >conftest.$ac_ext <<_ACEOF 10748 cat >conftest.$ac_ext <<_ACEOF
10893/* confdefs.h. */ 10749/* confdefs.h. */
10894_ACEOF 10750_ACEOF
10924 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10925 (eval $ac_try) 2>&5 10781 (eval $ac_try) 2>&5
10926 ac_status=$? 10782 ac_status=$?
10927 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10928 (exit $ac_status); }; }; then 10784 (exit $ac_status); }; }; then
10929 rxvt_cv_struct_utmpx_session=yes 10785 struct_utmpx_session=yes
10930else 10786else
10931 echo "$as_me: failed program was:" >&5 10787 echo "$as_me: failed program was:" >&5
10932sed 's/^/| /' conftest.$ac_ext >&5 10788sed 's/^/| /' conftest.$ac_ext >&5
10933 10789
10934rxvt_cv_struct_utmpx_session=no 10790struct_utmpx_session=no
10935fi 10791fi
10936rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10792rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10937fi 10793fi
10938echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 10794echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10939echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 10795echo "${ECHO_T}$struct_utmpx_session" >&6
10940if test x$rxvt_cv_struct_utmpx_session = xyes; then 10796if test x$struct_utmpx_session = xyes; then
10941 10797
10942cat >>confdefs.h <<\_ACEOF 10798cat >>confdefs.h <<\_ACEOF
10943#define HAVE_UTMPX_SESSION 1 10799#define HAVE_UTMPX_SESSION 1
10944_ACEOF 10800_ACEOF
10945 10801
10948fi 10804fi
10949 10805
10950 10806
10951echo "$as_me:$LINENO: checking for struct lastlog" >&5 10807echo "$as_me:$LINENO: checking for struct lastlog" >&5
10952echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10808echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10953if test "${rxvt_cv_struct_lastlog+set}" = set; then 10809if test "${struct_lastlog+set}" = set; then
10954 echo $ECHO_N "(cached) $ECHO_C" >&6 10810 echo $ECHO_N "(cached) $ECHO_C" >&6
10955else 10811else
10956 cat >conftest.$ac_ext <<_ACEOF 10812 cat >conftest.$ac_ext <<_ACEOF
10957/* confdefs.h. */ 10813/* confdefs.h. */
10958_ACEOF 10814_ACEOF
10992 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10993 (eval $ac_try) 2>&5 10849 (eval $ac_try) 2>&5
10994 ac_status=$? 10850 ac_status=$?
10995 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10996 (exit $ac_status); }; }; then 10852 (exit $ac_status); }; }; then
10997 rxvt_cv_struct_lastlog=yes 10853 struct_lastlog=yes
10998else 10854else
10999 echo "$as_me: failed program was:" >&5 10855 echo "$as_me: failed program was:" >&5
11000sed 's/^/| /' conftest.$ac_ext >&5 10856sed 's/^/| /' conftest.$ac_ext >&5
11001 10857
11002rxvt_cv_struct_lastlog=no 10858struct_lastlog=no
11003fi 10859fi
11004rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10860rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11005fi 10861fi
11006echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10862echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11007echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10863echo "${ECHO_T}$struct_lastlog" >&6
11008if test x$rxvt_cv_struct_lastlog = xyes; then 10864if test x$struct_lastlog = xyes; then
11009 10865
11010cat >>confdefs.h <<\_ACEOF 10866cat >>confdefs.h <<\_ACEOF
11011#define HAVE_STRUCT_LASTLOG 1 10867#define HAVE_STRUCT_LASTLOG 1
11012_ACEOF 10868_ACEOF
11013 10869
11014fi 10870fi
11015 10871
11016echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10872echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11017echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10873echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11018if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10874if test "${struct_lastlogx+set}" = set; then
11019 echo $ECHO_N "(cached) $ECHO_C" >&6 10875 echo $ECHO_N "(cached) $ECHO_C" >&6
11020else 10876else
11021 cat >conftest.$ac_ext <<_ACEOF 10877 cat >conftest.$ac_ext <<_ACEOF
11022/* confdefs.h. */ 10878/* confdefs.h. */
11023_ACEOF 10879_ACEOF
11057 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11058 (eval $ac_try) 2>&5 10914 (eval $ac_try) 2>&5
11059 ac_status=$? 10915 ac_status=$?
11060 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11061 (exit $ac_status); }; }; then 10917 (exit $ac_status); }; }; then
11062 rxvt_cv_struct_lastlogx=yes 10918 struct_lastlogx=yes
11063else 10919else
11064 echo "$as_me: failed program was:" >&5 10920 echo "$as_me: failed program was:" >&5
11065sed 's/^/| /' conftest.$ac_ext >&5 10921sed 's/^/| /' conftest.$ac_ext >&5
11066 10922
11067rxvt_cv_struct_lastlogx=no 10923struct_lastlogx=no
11068fi 10924fi
11069rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10925rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11070fi 10926fi
11071echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10927echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11072echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10928echo "${ECHO_T}$struct_lastlogx" >&6
11073if test x$rxvt_cv_struct_lastlogx = xyes; then 10929if test x$struct_lastlogx = xyes; then
11074 10930
11075cat >>confdefs.h <<\_ACEOF 10931cat >>confdefs.h <<\_ACEOF
11076#define HAVE_STRUCT_LASTLOGX 1 10932#define HAVE_STRUCT_LASTLOGX 1
11077_ACEOF 10933_ACEOF
11078 10934
11079fi 10935fi
11080 10936
11081 10937
11082echo "$as_me:$LINENO: checking where utmp is located" >&5 10938echo "$as_me:$LINENO: checking where utmp is located" >&5
11083echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10939echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11084if test "${rxvt_cv_path_utmp+set}" = set; then 10940if test "${path_utmp+set}" = set; then
11085 echo $ECHO_N "(cached) $ECHO_C" >&6 10941 echo $ECHO_N "(cached) $ECHO_C" >&6
11086else 10942else
11087 if test "$cross_compiling" = yes; then 10943 if test "$cross_compiling" = yes; then
11088 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 10944 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11089echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 10945echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11090else 10946else
11091 cat >conftest.$ac_ext <<_ACEOF 10947 cat >conftest.$ac_ext <<_ACEOF
11092/* confdefs.h. */ 10948/* confdefs.h. */
11093_ACEOF 10949_ACEOF
11094cat confdefs.h >>conftest.$ac_ext 10950cat confdefs.h >>conftest.$ac_ext
11130 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11131 (eval $ac_try) 2>&5 10987 (eval $ac_try) 2>&5
11132 ac_status=$? 10988 ac_status=$?
11133 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11134 (exit $ac_status); }; }; then 10990 (exit $ac_status); }; }; then
11135 rxvt_cv_path_utmp=`cat conftestval` 10991 path_utmp=`cat conftestval`
11136else 10992else
11137 echo "$as_me: program exited with status $ac_status" >&5 10993 echo "$as_me: program exited with status $ac_status" >&5
11138echo "$as_me: failed program was:" >&5 10994echo "$as_me: failed program was:" >&5
11139sed 's/^/| /' conftest.$ac_ext >&5 10995sed 's/^/| /' conftest.$ac_ext >&5
11140 10996
11141( exit $ac_status ) 10997( exit $ac_status )
11142rxvt_cv_path_utmp= 10998path_utmp=
11143fi 10999fi
11144rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11000rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11145fi 11001fi
11146fi 11002fi
11147echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11003echo "$as_me:$LINENO: result: $path_utmp" >&5
11148echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11004echo "${ECHO_T}$path_utmp" >&6
11149if test x$rxvt_cv_path_utmp != x; then 11005if test x$path_utmp != x; then
11150 11006
11151cat >>confdefs.h <<_ACEOF 11007cat >>confdefs.h <<_ACEOF
11152#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11008#define UTMP_FILE "$path_utmp"
11153_ACEOF 11009_ACEOF
11154 11010
11155fi 11011fi
11156 11012
11157 11013
11158echo "$as_me:$LINENO: checking where utmpx is located" >&5 11014echo "$as_me:$LINENO: checking where utmpx is located" >&5
11159echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11015echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11160if test "${rxvt_cv_path_utmpx+set}" = set; then 11016if test "${path_utmpx+set}" = set; then
11161 echo $ECHO_N "(cached) $ECHO_C" >&6 11017 echo $ECHO_N "(cached) $ECHO_C" >&6
11162else 11018else
11163 if test "$cross_compiling" = yes; then 11019 if test "$cross_compiling" = yes; then
11164 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 11020 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11165echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11021echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11166else 11022else
11167 cat >conftest.$ac_ext <<_ACEOF 11023 cat >conftest.$ac_ext <<_ACEOF
11168/* confdefs.h. */ 11024/* confdefs.h. */
11169_ACEOF 11025_ACEOF
11170cat confdefs.h >>conftest.$ac_ext 11026cat confdefs.h >>conftest.$ac_ext
11216 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11217 (eval $ac_try) 2>&5 11073 (eval $ac_try) 2>&5
11218 ac_status=$? 11074 ac_status=$?
11219 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11220 (exit $ac_status); }; }; then 11076 (exit $ac_status); }; }; then
11221 rxvt_cv_path_utmpx=`cat conftestval` 11077 path_utmpx=`cat conftestval`
11222else 11078else
11223 echo "$as_me: program exited with status $ac_status" >&5 11079 echo "$as_me: program exited with status $ac_status" >&5
11224echo "$as_me: failed program was:" >&5 11080echo "$as_me: failed program was:" >&5
11225sed 's/^/| /' conftest.$ac_ext >&5 11081sed 's/^/| /' conftest.$ac_ext >&5
11226 11082
11227( exit $ac_status ) 11083( exit $ac_status )
11228rxvt_cv_path_utmpx= 11084path_utmpx=
11229fi 11085fi
11230rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11086rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11231fi 11087fi
11232fi 11088fi
11233echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11089echo "$as_me:$LINENO: result: $path_utmpx" >&5
11234echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11090echo "${ECHO_T}$path_utmpx" >&6
11235if test x$rxvt_cv_path_utmpx != x; then 11091if test x$path_utmpx != x; then
11236 11092
11237cat >>confdefs.h <<_ACEOF 11093cat >>confdefs.h <<_ACEOF
11238#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11094#define UTMPX_FILE "$path_utmpx"
11239_ACEOF 11095_ACEOF
11240 11096
11241fi 11097fi
11242 11098
11243 11099
11244echo "$as_me:$LINENO: checking where wtmp is located" >&5 11100echo "$as_me:$LINENO: checking where wtmp is located" >&5
11245echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11101echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11246if test "${rxvt_cv_path_wtmp+set}" = set; then 11102if test "${path_wtmp+set}" = set; then
11247 echo $ECHO_N "(cached) $ECHO_C" >&6 11103 echo $ECHO_N "(cached) $ECHO_C" >&6
11248else 11104else
11249 if test "$cross_compiling" = yes; then 11105 if test "$cross_compiling" = yes; then
11250 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 11106 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11251echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11107echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11252else 11108else
11253 cat >conftest.$ac_ext <<_ACEOF 11109 cat >conftest.$ac_ext <<_ACEOF
11254/* confdefs.h. */ 11110/* confdefs.h. */
11255_ACEOF 11111_ACEOF
11256cat confdefs.h >>conftest.$ac_ext 11112cat confdefs.h >>conftest.$ac_ext
11294 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11295 (eval $ac_try) 2>&5 11151 (eval $ac_try) 2>&5
11296 ac_status=$? 11152 ac_status=$?
11297 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11298 (exit $ac_status); }; }; then 11154 (exit $ac_status); }; }; then
11299 rxvt_cv_path_wtmp=`cat conftestval` 11155 path_wtmp=`cat conftestval`
11300else 11156else
11301 echo "$as_me: program exited with status $ac_status" >&5 11157 echo "$as_me: program exited with status $ac_status" >&5
11302echo "$as_me: failed program was:" >&5 11158echo "$as_me: failed program was:" >&5
11303sed 's/^/| /' conftest.$ac_ext >&5 11159sed 's/^/| /' conftest.$ac_ext >&5
11304 11160
11305( exit $ac_status ) 11161( exit $ac_status )
11306rxvt_cv_path_wtmp= 11162path_wtmp=
11307fi 11163fi
11308rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11164rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11309fi 11165fi
11310fi 11166fi
11311echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11167echo "$as_me:$LINENO: result: $path_wtmp" >&5
11312echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11168echo "${ECHO_T}$path_wtmp" >&6
11313if test x$rxvt_cv_path_wtmp != x; then 11169if test x$path_wtmp != x; then
11314 11170
11315cat >>confdefs.h <<_ACEOF 11171cat >>confdefs.h <<_ACEOF
11316#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11172#define WTMP_FILE "$path_wtmp"
11317_ACEOF 11173_ACEOF
11318 11174
11319fi 11175fi
11320 11176
11321echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11177echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11322echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11178echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11323if test "${rxvt_cv_path_wtmpx+set}" = set; then 11179if test "${path_wtmpx+set}" = set; then
11324 echo $ECHO_N "(cached) $ECHO_C" >&6 11180 echo $ECHO_N "(cached) $ECHO_C" >&6
11325else 11181else
11326 if test "$cross_compiling" = yes; then 11182 if test "$cross_compiling" = yes; then
11327 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11183 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11328echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11184echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11329else 11185else
11330 cat >conftest.$ac_ext <<_ACEOF 11186 cat >conftest.$ac_ext <<_ACEOF
11331/* confdefs.h. */ 11187/* confdefs.h. */
11332_ACEOF 11188_ACEOF
11333cat confdefs.h >>conftest.$ac_ext 11189cat confdefs.h >>conftest.$ac_ext
11370 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11371 (eval $ac_try) 2>&5 11227 (eval $ac_try) 2>&5
11372 ac_status=$? 11228 ac_status=$?
11373 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11374 (exit $ac_status); }; }; then 11230 (exit $ac_status); }; }; then
11375 rxvt_cv_path_wtmpx=`cat conftestval` 11231 path_wtmpx=`cat conftestval`
11376else 11232else
11377 echo "$as_me: program exited with status $ac_status" >&5 11233 echo "$as_me: program exited with status $ac_status" >&5
11378echo "$as_me: failed program was:" >&5 11234echo "$as_me: failed program was:" >&5
11379sed 's/^/| /' conftest.$ac_ext >&5 11235sed 's/^/| /' conftest.$ac_ext >&5
11380 11236
11381( exit $ac_status ) 11237( exit $ac_status )
11382rxvt_cv_path_wtmpx= 11238path_wtmpx=
11383fi 11239fi
11384rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11240rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11385fi 11241fi
11386fi 11242fi
11387echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11243echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11388echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11244echo "${ECHO_T}$path_wtmpx" >&6
11389if test x$rxvt_cv_path_wtmpx != x; then 11245if test x$path_wtmpx != x; then
11390 11246
11391cat >>confdefs.h <<_ACEOF 11247cat >>confdefs.h <<_ACEOF
11392#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11248#define WTMPX_FILE "$path_wtmpx"
11393_ACEOF 11249_ACEOF
11394 11250
11395fi 11251fi
11396 11252
11397echo "$as_me:$LINENO: checking where lastlog is located" >&5 11253echo "$as_me:$LINENO: checking where lastlog is located" >&5
11398echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11254echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11399if test "${rxvt_cv_path_lastlog+set}" = set; then 11255if test "${path_lastlog+set}" = set; then
11400 echo $ECHO_N "(cached) $ECHO_C" >&6 11256 echo $ECHO_N "(cached) $ECHO_C" >&6
11401else 11257else
11402 if test "$cross_compiling" = yes; then 11258 if test "$cross_compiling" = yes; then
11403 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11259 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11404echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11260echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11405else 11261else
11406 cat >conftest.$ac_ext <<_ACEOF 11262 cat >conftest.$ac_ext <<_ACEOF
11407/* confdefs.h. */ 11263/* confdefs.h. */
11408_ACEOF 11264_ACEOF
11409cat confdefs.h >>conftest.$ac_ext 11265cat confdefs.h >>conftest.$ac_ext
11451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11452 (eval $ac_try) 2>&5 11308 (eval $ac_try) 2>&5
11453 ac_status=$? 11309 ac_status=$?
11454 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11455 (exit $ac_status); }; }; then 11311 (exit $ac_status); }; }; then
11456 rxvt_cv_path_lastlog=`cat conftestval` 11312 path_lastlog=`cat conftestval`
11457else 11313else
11458 echo "$as_me: program exited with status $ac_status" >&5 11314 echo "$as_me: program exited with status $ac_status" >&5
11459echo "$as_me: failed program was:" >&5 11315echo "$as_me: failed program was:" >&5
11460sed 's/^/| /' conftest.$ac_ext >&5 11316sed 's/^/| /' conftest.$ac_ext >&5
11461 11317
11462( exit $ac_status ) 11318( exit $ac_status )
11463rxvt_cv_path_lastlog= 11319path_lastlog=
11464fi 11320fi
11465rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11321rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11466fi 11322fi
11467fi 11323fi
11468echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11324echo "$as_me:$LINENO: result: $path_lastlog" >&5
11469echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11325echo "${ECHO_T}$path_lastlog" >&6
11470if test x$rxvt_cv_path_lastlog != x; then 11326if test x$path_lastlog != x; then
11471 11327
11472cat >>confdefs.h <<_ACEOF 11328cat >>confdefs.h <<_ACEOF
11473#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11329#define LASTLOG_FILE "$path_lastlog"
11474_ACEOF 11330_ACEOF
11475 11331
11476 if test -d "$rxvt_cv_path_lastlog"; then 11332 if test -d "$path_lastlog"; then
11477 11333
11478cat >>confdefs.h <<\_ACEOF 11334cat >>confdefs.h <<\_ACEOF
11479#define LASTLOG_IS_DIR 1 11335#define LASTLOG_IS_DIR 1
11480_ACEOF 11336_ACEOF
11481 11337
11482 fi 11338 fi
11483fi 11339fi
11484 11340
11485echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11341echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11486echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11342echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11487if test "${rxvt_cv_path_lastlogx+set}" = set; then 11343if test "${path_lastlogx+set}" = set; then
11488 echo $ECHO_N "(cached) $ECHO_C" >&6 11344 echo $ECHO_N "(cached) $ECHO_C" >&6
11489else 11345else
11490 if test "$cross_compiling" = yes; then 11346 if test "$cross_compiling" = yes; then
11491 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11347 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11492echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11348echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11493else 11349else
11494 cat >conftest.$ac_ext <<_ACEOF 11350 cat >conftest.$ac_ext <<_ACEOF
11495/* confdefs.h. */ 11351/* confdefs.h. */
11496_ACEOF 11352_ACEOF
11497cat confdefs.h >>conftest.$ac_ext 11353cat confdefs.h >>conftest.$ac_ext
11533 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11534 (eval $ac_try) 2>&5 11390 (eval $ac_try) 2>&5
11535 ac_status=$? 11391 ac_status=$?
11536 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11537 (exit $ac_status); }; }; then 11393 (exit $ac_status); }; }; then
11538 rxvt_cv_path_lastlogx=`cat conftestval` 11394 path_lastlogx=`cat conftestval`
11539else 11395else
11540 echo "$as_me: program exited with status $ac_status" >&5 11396 echo "$as_me: program exited with status $ac_status" >&5
11541echo "$as_me: failed program was:" >&5 11397echo "$as_me: failed program was:" >&5
11542sed 's/^/| /' conftest.$ac_ext >&5 11398sed 's/^/| /' conftest.$ac_ext >&5
11543 11399
11544( exit $ac_status ) 11400( exit $ac_status )
11545rxvt_cv_path_lastlogx= 11401path_lastlogx=
11546fi 11402fi
11547rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11403rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11548fi 11404fi
11549fi 11405fi
11550echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11406echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11551echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11407echo "${ECHO_T}$path_lastlogx" >&6
11552if test x$rxvt_cv_path_lastlogx != x; then 11408if test x$path_lastlogx != x; then
11553 11409
11554cat >>confdefs.h <<_ACEOF 11410cat >>confdefs.h <<_ACEOF
11555#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11411#define LASTLOGX_FILE "$path_lastlogx"
11556_ACEOF 11412_ACEOF
11557 11413
11558fi 11414fi
11415
11416if test x$support_utmp != xyes; then
11417 echo " utmp support: disabled"
11418 echo
11419else
11420 echo " utmp support: enabled
11421 utmp file: $path_utmp
11422 utmpx file: $path_utmpx
11423 wtmp file: $path_wtmp
11424 wtmpx file: $path_wtmpx
11425 lastlog file: $path_lastlog
11426 lastlogx file: $path_lastlogx"
11427fi
11428
11559 11429
11560 11430
11561echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11431echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11562echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11432echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11563if test "${rxvt_cv_path_ttytab+set}" = set; then 11433if test "${rxvt_cv_path_ttytab+set}" = set; then
11830#define HAVE_NL_LANGINFO 1 11700#define HAVE_NL_LANGINFO 1
11831_ACEOF 11701_ACEOF
11832 11702
11833fi 11703fi
11834 11704
11705
11835echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 11706echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11836echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 11707echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11837if test "${rxvt_can_pass_fds+set}" = set; then 11708if test "${can_pass_fds+set}" = set; then
11838 echo $ECHO_N "(cached) $ECHO_C" >&6 11709 echo $ECHO_N "(cached) $ECHO_C" >&6
11839else 11710else
11840 cat >conftest.$ac_ext <<_ACEOF 11711 cat >conftest.$ac_ext <<_ACEOF
11841/* confdefs.h. */ 11712/* confdefs.h. */
11842_ACEOF 11713_ACEOF
11843cat confdefs.h >>conftest.$ac_ext 11714cat confdefs.h >>conftest.$ac_ext
11844cat >>conftest.$ac_ext <<_ACEOF 11715cat >>conftest.$ac_ext <<_ACEOF
11845/* end confdefs.h. */ 11716/* end confdefs.h. */
11846 11717
11718#include <cstddef> // broken bsds (is that redundant?) need this
11847#include <sys/types.h> 11719#include <sys/types.h>
11848#include <sys/socket.h> 11720#include <sys/socket.h>
11721#include <sys/uio.h>
11849 11722
11850int 11723int
11851main () 11724main ()
11852{ 11725{
11853 11726
11898 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11899 (eval $ac_try) 2>&5 11772 (eval $ac_try) 2>&5
11900 ac_status=$? 11773 ac_status=$?
11901 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11902 (exit $ac_status); }; }; then 11775 (exit $ac_status); }; }; then
11903 rxvt_can_pass_fds=yes 11776 can_pass_fds=yes
11904else 11777else
11905 echo "$as_me: failed program was:" >&5 11778 echo "$as_me: failed program was:" >&5
11906sed 's/^/| /' conftest.$ac_ext >&5 11779sed 's/^/| /' conftest.$ac_ext >&5
11907 11780
11908rxvt_can_pass_fds=no 11781can_pass_fds=no
11909fi 11782fi
11910rm -f conftest.err conftest.$ac_objext \ 11783rm -f conftest.err conftest.$ac_objext \
11911 conftest$ac_exeext conftest.$ac_ext 11784 conftest$ac_exeext conftest.$ac_ext
11912fi 11785fi
11913echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 11786echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11914echo "${ECHO_T}$rxvt_can_pass_fds" >&6 11787echo "${ECHO_T}$can_pass_fds" >&6
11915if test x$rxvt_can_pass_fds = xyes; then 11788if test x$can_pass_fds = xyes; then
11916 11789
11917cat >>confdefs.h <<\_ACEOF 11790cat >>confdefs.h <<\_ACEOF
11918#define HAVE_UNIX_FDPASS 1 11791#define HAVE_UNIX_FDPASS 1
11919_ACEOF 11792_ACEOF
11920 11793
11794else
11795 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
11796echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
11797 { (exit 1); exit 1; }; }
11921fi 11798fi
11799
11922 11800
11923echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11801echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11924echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11802echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11925if test "${rxvt_broken_ximcb+set}" = set; then 11803if test "${rxvt_broken_ximcb+set}" = set; then
11926 echo $ECHO_N "(cached) $ECHO_C" >&6 11804 echo $ECHO_N "(cached) $ECHO_C" >&6
11976#define XIMCB_PROTO_BROKEN 1 11854#define XIMCB_PROTO_BROKEN 1
11977_ACEOF 11855_ACEOF
11978 11856
11979fi 11857fi
11980 11858
11981if test x$rxvt_cv_func_posix_openpt = xno; then
11982 echo "$as_me:$LINENO: checking for openpty" >&5
11983echo $ECHO_N "checking for openpty... $ECHO_C" >&6
11984if test "${ac_cv_func_openpty+set}" = set; then
11985 echo $ECHO_N "(cached) $ECHO_C" >&6
11986else
11987 cat >conftest.$ac_ext <<_ACEOF
11988/* confdefs.h. */
11989_ACEOF
11990cat confdefs.h >>conftest.$ac_ext
11991cat >>conftest.$ac_ext <<_ACEOF
11992/* end confdefs.h. */
11993/* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
11994 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11995#define openpty innocuous_openpty
11996 11859
11997/* System header to define __stub macros and hopefully few prototypes,
11998 which can conflict with char openpty (); below.
11999 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12000 <limits.h> exists even on freestanding compilers. */
12001 11860
12002#ifdef __STDC__
12003# include <limits.h>
12004#else
12005# include <assert.h>
12006#endif
12007 11861
12008#undef openpty
12009 11862
12010/* Override any gcc2 internal prototype to avoid an error. */
12011#ifdef __cplusplus
12012extern "C"
12013{
12014#endif
12015/* We use char because int might match the return type of a gcc2
12016 builtin and then its argument prototype would still apply. */
12017char openpty ();
12018/* The GNU C library defines this for functions which it implements
12019 to always fail with ENOSYS. Some functions are actually named
12020 something starting with __ and the normal name is an alias. */
12021#if defined (__stub_openpty) || defined (__stub___openpty)
12022choke me
12023#else
12024char (*f) () = openpty;
12025#endif
12026#ifdef __cplusplus
12027}
12028#endif
12029 11863
12030int
12031main ()
12032{
12033return f != openpty;
12034 ;
12035 return 0;
12036}
12037_ACEOF
12038rm -f conftest.$ac_objext conftest$ac_exeext
12039if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12040 (eval $ac_link) 2>conftest.er1
12041 ac_status=$?
12042 grep -v '^ *+' conftest.er1 >conftest.err
12043 rm -f conftest.er1
12044 cat conftest.err >&5
12045 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12046 (exit $ac_status); } &&
12047 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12048 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12049 (eval $ac_try) 2>&5
12050 ac_status=$?
12051 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12052 (exit $ac_status); }; } &&
12053 { ac_try='test -s conftest$ac_exeext'
12054 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12055 (eval $ac_try) 2>&5
12056 ac_status=$?
12057 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12058 (exit $ac_status); }; }; then
12059 ac_cv_func_openpty=yes
12060else
12061 echo "$as_me: failed program was:" >&5
12062sed 's/^/| /' conftest.$ac_ext >&5
12063 11864
12064ac_cv_func_openpty=no 11865for ac_header in \
12065fi 11866 pty.h \
12066rm -f conftest.err conftest.$ac_objext \ 11867 util.h \
12067 conftest$ac_exeext conftest.$ac_ext 11868 libutil.h \
12068fi 11869 sys/ioctl.h \
12069echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5 11870 sys/stropts.h \
12070echo "${ECHO_T}$ac_cv_func_openpty" >&6
12071if test $ac_cv_func_openpty = yes; then
12072 :
12073else
12074 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12075echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12076if test "${ac_cv_lib_util_openpty+set}" = set; then
12077 echo $ECHO_N "(cached) $ECHO_C" >&6
12078else
12079 ac_check_lib_save_LIBS=$LIBS
12080LIBS="-lutil $LIBS"
12081cat >conftest.$ac_ext <<_ACEOF
12082/* confdefs.h. */
12083_ACEOF
12084cat confdefs.h >>conftest.$ac_ext
12085cat >>conftest.$ac_ext <<_ACEOF
12086/* end confdefs.h. */
12087 11871
12088/* Override any gcc2 internal prototype to avoid an error. */
12089#ifdef __cplusplus
12090extern "C"
12091#endif
12092/* We use char because int might match the return type of a gcc2
12093 builtin and then its argument prototype would still apply. */
12094char openpty ();
12095int
12096main ()
12097{
12098openpty ();
12099 ;
12100 return 0;
12101}
12102_ACEOF
12103rm -f conftest.$ac_objext conftest$ac_exeext
12104if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12105 (eval $ac_link) 2>conftest.er1
12106 ac_status=$?
12107 grep -v '^ *+' conftest.er1 >conftest.err
12108 rm -f conftest.er1
12109 cat conftest.err >&5
12110 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12111 (exit $ac_status); } &&
12112 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12113 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12114 (eval $ac_try) 2>&5
12115 ac_status=$?
12116 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12117 (exit $ac_status); }; } &&
12118 { ac_try='test -s conftest$ac_exeext'
12119 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12120 (eval $ac_try) 2>&5
12121 ac_status=$?
12122 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12123 (exit $ac_status); }; }; then
12124 ac_cv_lib_util_openpty=yes
12125else
12126 echo "$as_me: failed program was:" >&5
12127sed 's/^/| /' conftest.$ac_ext >&5
12128
12129ac_cv_lib_util_openpty=no
12130fi
12131rm -f conftest.err conftest.$ac_objext \
12132 conftest$ac_exeext conftest.$ac_ext
12133LIBS=$ac_check_lib_save_LIBS
12134fi
12135echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12136echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12137if test $ac_cv_lib_util_openpty = yes; then
12138 LIBS="$LIBS -lutil"
12139fi
12140
12141fi
12142
12143fi
12144
12145echo "$as_me:$LINENO: checking for pty/tty type" >&5
12146echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12147if test "${rxvt_cv_ptys+set}" = set; then
12148 echo $ECHO_N "(cached) $ECHO_C" >&6
12149else
12150 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12151 rxvt_cv_ptys=OPENPTY
12152 else if test x$ac_cv_func_posix_openpt = xyes; then
12153 rxvt_cv_ptys=POSIX
12154 else if test x$ac_cv_func__getpty = xyes; then
12155 rxvt_cv_ptys=SGI4
12156 else if test -c /dev/ttyp20; then
12157 rxvt_cv_ptys=SCO
12158 else if test -c /dev/ptym/clone; then
12159 rxvt_cv_ptys=HPUX
12160 else if test -c /dev/ptc -a -c /dev/pts; then
12161 rxvt_cv_ptys=PTC
12162 else if test -c /dev/ptc -a -d /dev/pts; then
12163 rxvt_cv_ptys=PTC
12164 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12165 rxvt_cv_ptys=STREAMS
12166 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12167 rxvt_cv_ptys=STREAMS
12168 else
12169 rxvt_cv_ptys=BSD
12170fi
12171fi
12172fi
12173fi
12174fi
12175fi
12176fi
12177fi
12178fi
12179
12180fi
12181echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12182echo "${ECHO_T}$rxvt_cv_ptys" >&6
12183
12184if test x$rxvt_cv_ptys = xPOSIX; then
12185
12186cat >>confdefs.h <<\_ACEOF
12187#define PTYS_ARE_POSIX 1
12188_ACEOF
12189
12190fi
12191if test x$rxvt_cv_ptys = xOPENPTY; then
12192
12193cat >>confdefs.h <<\_ACEOF
12194#define PTYS_ARE_OPENPTY 1
12195_ACEOF
12196
12197fi
12198if test x$rxvt_cv_ptys = xSCO; then
12199
12200cat >>confdefs.h <<\_ACEOF
12201#define PTYS_ARE_NUMERIC 1
12202_ACEOF
12203
12204fi
12205if test x$rxvt_cv_ptys = xSTREAMS; then
12206
12207cat >>confdefs.h <<\_ACEOF
12208#define PTYS_ARE_PTMX 1
12209_ACEOF
12210
12211fi
12212if test x$rxvt_cv_ptys = xPTC; then
12213
12214cat >>confdefs.h <<\_ACEOF
12215#define PTYS_ARE_PTC 1
12216_ACEOF
12217
12218fi
12219if test x$rxvt_cv_ptys = xSGI4; then
12220
12221cat >>confdefs.h <<\_ACEOF
12222#define PTYS_ARE__GETPTY 1
12223_ACEOF
12224
12225fi
12226if test x$rxvt_cv_ptys = xHPUX; then
12227
12228cat >>confdefs.h <<\_ACEOF
12229#define PTYS_ARE_CLONE 1
12230_ACEOF
12231
12232fi
12233if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xPOSIX; then
12234
12235cat >>confdefs.h <<\_ACEOF
12236#define PTYS_ARE_SEARCHED 1
12237_ACEOF
12238
12239fi
12240
12241
12242{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12243echo "$as_me: checking for pty ranges..." >&6;}
12244ptys=`echo /dev/pty??`
12245pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12246pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12247if test x$pch1 != x; then
12248
12249cat >>confdefs.h <<_ACEOF
12250#define PTYCHAR1 "$pch1"
12251_ACEOF
12252
12253fi
12254if test x$pch2 != x; then
12255
12256cat >>confdefs.h <<_ACEOF
12257#define PTYCHAR2 "$pch2"
12258_ACEOF
12259
12260fi
12261
12262if test x$support_xft = xyes; then
12263 LIBS="$LIBS `pkg-config xft --libs`"
12264 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12265
12266
12267for ac_header in X11/Xft/Xft.h
12268do 11872do
12269as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11873as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12270if eval "test \"\${$as_ac_Header+set}\" = set"; then 11874if eval "test \"\${$as_ac_Header+set}\" = set"; then
12271 echo "$as_me:$LINENO: checking for $ac_header" >&5 11875 echo "$as_me:$LINENO: checking for $ac_header" >&5
12272echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11876echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12406if test `eval echo '${'$as_ac_Header'}'` = yes; then 12010if test `eval echo '${'$as_ac_Header'}'` = yes; then
12407 cat >>confdefs.h <<_ACEOF 12011 cat >>confdefs.h <<_ACEOF
12408#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12012#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12409_ACEOF 12013_ACEOF
12410 12014
12015fi
12016
12017done
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029for ac_func in \
12030 revoke \
12031 _getpty \
12032 getpt \
12033 posix_openpt \
12034 isastream \
12035 setuid \
12036 seteuid \
12037 setreuid \
12038 setresuid \
12039
12040do
12041as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12042echo "$as_me:$LINENO: checking for $ac_func" >&5
12043echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12044if eval "test \"\${$as_ac_var+set}\" = set"; then
12045 echo $ECHO_N "(cached) $ECHO_C" >&6
12046else
12047 cat >conftest.$ac_ext <<_ACEOF
12048/* confdefs.h. */
12049_ACEOF
12050cat confdefs.h >>conftest.$ac_ext
12051cat >>conftest.$ac_ext <<_ACEOF
12052/* end confdefs.h. */
12053/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12054 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12055#define $ac_func innocuous_$ac_func
12056
12057/* System header to define __stub macros and hopefully few prototypes,
12058 which can conflict with char $ac_func (); below.
12059 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12060 <limits.h> exists even on freestanding compilers. */
12061
12062#ifdef __STDC__
12063# include <limits.h>
12064#else
12065# include <assert.h>
12066#endif
12067
12068#undef $ac_func
12069
12070/* Override any gcc2 internal prototype to avoid an error. */
12071#ifdef __cplusplus
12072extern "C"
12073{
12074#endif
12075/* We use char because int might match the return type of a gcc2
12076 builtin and then its argument prototype would still apply. */
12077char $ac_func ();
12078/* The GNU C library defines this for functions which it implements
12079 to always fail with ENOSYS. Some functions are actually named
12080 something starting with __ and the normal name is an alias. */
12081#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12082choke me
12083#else
12084char (*f) () = $ac_func;
12085#endif
12086#ifdef __cplusplus
12087}
12088#endif
12089
12090int
12091main ()
12092{
12093return f != $ac_func;
12094 ;
12095 return 0;
12096}
12097_ACEOF
12098rm -f conftest.$ac_objext conftest$ac_exeext
12099if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12100 (eval $ac_link) 2>conftest.er1
12101 ac_status=$?
12102 grep -v '^ *+' conftest.er1 >conftest.err
12103 rm -f conftest.er1
12104 cat conftest.err >&5
12105 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12106 (exit $ac_status); } &&
12107 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12108 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12109 (eval $ac_try) 2>&5
12110 ac_status=$?
12111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12112 (exit $ac_status); }; } &&
12113 { ac_try='test -s conftest$ac_exeext'
12114 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12115 (eval $ac_try) 2>&5
12116 ac_status=$?
12117 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12118 (exit $ac_status); }; }; then
12119 eval "$as_ac_var=yes"
12120else
12121 echo "$as_me: failed program was:" >&5
12122sed 's/^/| /' conftest.$ac_ext >&5
12123
12124eval "$as_ac_var=no"
12125fi
12126rm -f conftest.err conftest.$ac_objext \
12127 conftest$ac_exeext conftest.$ac_ext
12128fi
12129echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12130echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12131if test `eval echo '${'$as_ac_var'}'` = yes; then
12132 cat >>confdefs.h <<_ACEOF
12133#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12134_ACEOF
12135
12136fi
12137done
12138
12139
12140have_clone=no
12141
12142echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12143echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12144if test -e /dev/ptym/clone; then
12145 echo "$as_me:$LINENO: result: yes" >&5
12146echo "${ECHO_T}yes" >&6
12147
12148cat >>confdefs.h <<\_ACEOF
12149#define HAVE_DEV_CLONE 1
12150_ACEOF
12151
12152
12153cat >>confdefs.h <<\_ACEOF
12154#define CLONE_DEVICE "/dev/ptym/clone"
12155_ACEOF
12156
12157 have_clone=yes
12158else
12159 echo "$as_me:$LINENO: result: no" >&5
12160echo "${ECHO_T}no" >&6
12161fi
12162
12163echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12164echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12165if test -e /dev/ptc; then
12166 echo "$as_me:$LINENO: result: yes" >&5
12167echo "${ECHO_T}yes" >&6
12168
12169cat >>confdefs.h <<\_ACEOF
12170#define HAVE_DEV_PTC 1
12171_ACEOF
12172
12173
12174cat >>confdefs.h <<\_ACEOF
12175#define CLONE_DEVICE "/dev/ptc"
12176_ACEOF
12177
12178 have_clone=yes
12179else
12180 echo "$as_me:$LINENO: result: no" >&5
12181echo "${ECHO_T}no" >&6
12182fi
12183
12184case $host in
12185 *-*-cygwin*)
12186 have_clone=yes
12187
12188cat >>confdefs.h <<\_ACEOF
12189#define CLONE_DEVICE "/dev/ptmx"
12190_ACEOF
12191
12192 ;;
12193 *)
12194 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12195echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12196 if test -e /dev/ptmx; then
12197 echo "$as_me:$LINENO: result: yes" >&5
12198echo "${ECHO_T}yes" >&6
12199
12200cat >>confdefs.h <<\_ACEOF
12201#define HAVE_DEV_PTMX 1
12202_ACEOF
12203
12204
12205cat >>confdefs.h <<\_ACEOF
12206#define CLONE_DEVICE "/dev/ptmx"
12207_ACEOF
12208
12209 have_clone=yes
12210 else
12211 echo "$as_me:$LINENO: result: no" >&5
12212echo "${ECHO_T}no" >&6
12213 fi
12214 ;;
12215esac
12216
12217if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12218 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12219echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12220 cat >conftest.$ac_ext <<_ACEOF
12221/* confdefs.h. */
12222_ACEOF
12223cat confdefs.h >>conftest.$ac_ext
12224cat >>conftest.$ac_ext <<_ACEOF
12225/* end confdefs.h. */
12226#include <stdlib.h>
12227int
12228main ()
12229{
12230grantpt(0);unlockpt(0);ptsname(0);
12231 ;
12232 return 0;
12233}
12234_ACEOF
12235rm -f conftest.$ac_objext conftest$ac_exeext
12236if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12237 (eval $ac_link) 2>conftest.er1
12238 ac_status=$?
12239 grep -v '^ *+' conftest.er1 >conftest.err
12240 rm -f conftest.er1
12241 cat conftest.err >&5
12242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12243 (exit $ac_status); } &&
12244 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12245 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12246 (eval $ac_try) 2>&5
12247 ac_status=$?
12248 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12249 (exit $ac_status); }; } &&
12250 { ac_try='test -s conftest$ac_exeext'
12251 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12252 (eval $ac_try) 2>&5
12253 ac_status=$?
12254 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12255 (exit $ac_status); }; }; then
12256 unix98_pty=yes
12257
12258cat >>confdefs.h <<\_ACEOF
12259#define UNIX98_PTY 1
12260_ACEOF
12261
12262 echo "$as_me:$LINENO: result: yes" >&5
12263echo "${ECHO_T}yes" >&6
12264else
12265 echo "$as_me: failed program was:" >&5
12266sed 's/^/| /' conftest.$ac_ext >&5
12267
12268echo "$as_me:$LINENO: result: no" >&5
12269echo "${ECHO_T}no" >&6
12270fi
12271rm -f conftest.err conftest.$ac_objext \
12272 conftest$ac_exeext conftest.$ac_ext
12273fi
12274
12275if test -z "$unix98_pty"; then
12276
12277for ac_func in openpty
12278do
12279as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12280echo "$as_me:$LINENO: checking for $ac_func" >&5
12281echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12282if eval "test \"\${$as_ac_var+set}\" = set"; then
12283 echo $ECHO_N "(cached) $ECHO_C" >&6
12284else
12285 cat >conftest.$ac_ext <<_ACEOF
12286/* confdefs.h. */
12287_ACEOF
12288cat confdefs.h >>conftest.$ac_ext
12289cat >>conftest.$ac_ext <<_ACEOF
12290/* end confdefs.h. */
12291/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12292 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12293#define $ac_func innocuous_$ac_func
12294
12295/* System header to define __stub macros and hopefully few prototypes,
12296 which can conflict with char $ac_func (); below.
12297 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12298 <limits.h> exists even on freestanding compilers. */
12299
12300#ifdef __STDC__
12301# include <limits.h>
12302#else
12303# include <assert.h>
12304#endif
12305
12306#undef $ac_func
12307
12308/* Override any gcc2 internal prototype to avoid an error. */
12309#ifdef __cplusplus
12310extern "C"
12311{
12312#endif
12313/* We use char because int might match the return type of a gcc2
12314 builtin and then its argument prototype would still apply. */
12315char $ac_func ();
12316/* The GNU C library defines this for functions which it implements
12317 to always fail with ENOSYS. Some functions are actually named
12318 something starting with __ and the normal name is an alias. */
12319#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12320choke me
12321#else
12322char (*f) () = $ac_func;
12323#endif
12324#ifdef __cplusplus
12325}
12326#endif
12327
12328int
12329main ()
12330{
12331return f != $ac_func;
12332 ;
12333 return 0;
12334}
12335_ACEOF
12336rm -f conftest.$ac_objext conftest$ac_exeext
12337if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12338 (eval $ac_link) 2>conftest.er1
12339 ac_status=$?
12340 grep -v '^ *+' conftest.er1 >conftest.err
12341 rm -f conftest.er1
12342 cat conftest.err >&5
12343 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12344 (exit $ac_status); } &&
12345 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12346 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12347 (eval $ac_try) 2>&5
12348 ac_status=$?
12349 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12350 (exit $ac_status); }; } &&
12351 { ac_try='test -s conftest$ac_exeext'
12352 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12353 (eval $ac_try) 2>&5
12354 ac_status=$?
12355 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12356 (exit $ac_status); }; }; then
12357 eval "$as_ac_var=yes"
12358else
12359 echo "$as_me: failed program was:" >&5
12360sed 's/^/| /' conftest.$ac_ext >&5
12361
12362eval "$as_ac_var=no"
12363fi
12364rm -f conftest.err conftest.$ac_objext \
12365 conftest$ac_exeext conftest.$ac_ext
12366fi
12367echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12368echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12369if test `eval echo '${'$as_ac_var'}'` = yes; then
12370 cat >>confdefs.h <<_ACEOF
12371#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12372_ACEOF
12373
12374else
12375 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12376echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12377if test "${ac_cv_lib_util_openpty+set}" = set; then
12378 echo $ECHO_N "(cached) $ECHO_C" >&6
12379else
12380 ac_check_lib_save_LIBS=$LIBS
12381LIBS="-lutil $LIBS"
12382cat >conftest.$ac_ext <<_ACEOF
12383/* confdefs.h. */
12384_ACEOF
12385cat confdefs.h >>conftest.$ac_ext
12386cat >>conftest.$ac_ext <<_ACEOF
12387/* end confdefs.h. */
12388
12389/* Override any gcc2 internal prototype to avoid an error. */
12390#ifdef __cplusplus
12391extern "C"
12392#endif
12393/* We use char because int might match the return type of a gcc2
12394 builtin and then its argument prototype would still apply. */
12395char openpty ();
12396int
12397main ()
12398{
12399openpty ();
12400 ;
12401 return 0;
12402}
12403_ACEOF
12404rm -f conftest.$ac_objext conftest$ac_exeext
12405if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12406 (eval $ac_link) 2>conftest.er1
12407 ac_status=$?
12408 grep -v '^ *+' conftest.er1 >conftest.err
12409 rm -f conftest.er1
12410 cat conftest.err >&5
12411 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12412 (exit $ac_status); } &&
12413 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12414 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12415 (eval $ac_try) 2>&5
12416 ac_status=$?
12417 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12418 (exit $ac_status); }; } &&
12419 { ac_try='test -s conftest$ac_exeext'
12420 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12421 (eval $ac_try) 2>&5
12422 ac_status=$?
12423 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12424 (exit $ac_status); }; }; then
12425 ac_cv_lib_util_openpty=yes
12426else
12427 echo "$as_me: failed program was:" >&5
12428sed 's/^/| /' conftest.$ac_ext >&5
12429
12430ac_cv_lib_util_openpty=no
12431fi
12432rm -f conftest.err conftest.$ac_objext \
12433 conftest$ac_exeext conftest.$ac_ext
12434LIBS=$ac_check_lib_save_LIBS
12435fi
12436echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12437echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12438if test $ac_cv_lib_util_openpty = yes; then
12439 cat >>confdefs.h <<\_ACEOF
12440#define HAVE_OPENPTY 1
12441_ACEOF
12442 LIBS="$LIBS -lutil"
12443fi
12444
12445fi
12446done
12447
12448fi
12449
12450
12451
12452echo "$as_me:$LINENO: checking for tty group" >&5
12453echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12454if test "${tty_group+set}" = set; then
12455 echo $ECHO_N "(cached) $ECHO_C" >&6
12456else
12457 if test "$cross_compiling" = yes; then
12458 tty_group=no
12459else
12460 cat >conftest.$ac_ext <<_ACEOF
12461/* confdefs.h. */
12462_ACEOF
12463cat confdefs.h >>conftest.$ac_ext
12464cat >>conftest.$ac_ext <<_ACEOF
12465/* end confdefs.h. */
12466
12467#include <sys/types.h>
12468#include <sys/stat.h>
12469#include <unistd.h>
12470#include <grp.h>
12471
12472main()
12473{
12474 struct stat st;
12475 struct group *gr;
12476 char *tty;
12477 gr = getgrnam("tty");
12478 tty = ttyname(0);
12479 if (gr != 0
12480 && tty != 0
12481 && (stat(tty, &st)) == 0
12482 && st.st_gid == gr->gr_gid)
12483 return 0;
12484 else
12485 return 1;
12486}
12487_ACEOF
12488rm -f conftest$ac_exeext
12489if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12490 (eval $ac_link) 2>&5
12491 ac_status=$?
12492 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12493 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12494 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12495 (eval $ac_try) 2>&5
12496 ac_status=$?
12497 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12498 (exit $ac_status); }; }; then
12499 tty_group=yes
12500else
12501 echo "$as_me: program exited with status $ac_status" >&5
12502echo "$as_me: failed program was:" >&5
12503sed 's/^/| /' conftest.$ac_ext >&5
12504
12505( exit $ac_status )
12506tty_group=no
12507fi
12508rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12509fi
12510fi
12511echo "$as_me:$LINENO: result: $tty_group" >&5
12512echo "${ECHO_T}$tty_group" >&6
12513if test x$tty_group = xyes; then
12514
12515cat >>confdefs.h <<\_ACEOF
12516#define TTY_GID_SUPPORT 1
12517_ACEOF
12518
12519fi
12520
12521if test x$support_xft = xyes; then
12522 # Extract the first word of "pkg-config", so it can be a program name with args.
12523set dummy pkg-config; ac_word=$2
12524echo "$as_me:$LINENO: checking for $ac_word" >&5
12525echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12526if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12527 echo $ECHO_N "(cached) $ECHO_C" >&6
12528else
12529 case $PKG_CONFIG in
12530 [\\/]* | ?:[\\/]*)
12531 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12532 ;;
12533 *)
12534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12535for as_dir in $PATH
12536do
12537 IFS=$as_save_IFS
12538 test -z "$as_dir" && as_dir=.
12539 for ac_exec_ext in '' $ac_executable_extensions; do
12540 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12541 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12542 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12543 break 2
12544 fi
12545done
12546done
12547
12548 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12549 ;;
12550esac
12551fi
12552PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12553
12554if test -n "$PKG_CONFIG"; then
12555 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12556echo "${ECHO_T}$PKG_CONFIG" >&6
12557else
12558 echo "$as_me:$LINENO: result: no" >&5
12559echo "${ECHO_T}no" >&6
12560fi
12561
12562 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12563 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12564 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12565 else
12566 # Extract the first word of "xft-config", so it can be a program name with args.
12567set dummy xft-config; ac_word=$2
12568echo "$as_me:$LINENO: checking for $ac_word" >&5
12569echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12570if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12571 echo $ECHO_N "(cached) $ECHO_C" >&6
12572else
12573 case $XFT_CONFIG in
12574 [\\/]* | ?:[\\/]*)
12575 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12576 ;;
12577 *)
12578 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12579for as_dir in $PATH
12580do
12581 IFS=$as_save_IFS
12582 test -z "$as_dir" && as_dir=.
12583 for ac_exec_ext in '' $ac_executable_extensions; do
12584 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12585 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12586 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12587 break 2
12588 fi
12589done
12590done
12591
12592 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12593 ;;
12594esac
12595fi
12596XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12597
12598if test -n "$XFT_CONFIG"; then
12599 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12600echo "${ECHO_T}$XFT_CONFIG" >&6
12601else
12602 echo "$as_me:$LINENO: result: no" >&5
12603echo "${ECHO_T}no" >&6
12604fi
12605
12606 if test $XFT_CONFIG != no; then
12607 LIBS="$LIBS `$XFT_CONFIG --libs`"
12608 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12609 fi
12610 fi
12611
12612
12613for ac_header in X11/Xft/Xft.h
12614do
12615as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12616if eval "test \"\${$as_ac_Header+set}\" = set"; then
12617 echo "$as_me:$LINENO: checking for $ac_header" >&5
12618echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12619if eval "test \"\${$as_ac_Header+set}\" = set"; then
12620 echo $ECHO_N "(cached) $ECHO_C" >&6
12621fi
12622echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12623echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12624else
12625 # Is the header compilable?
12626echo "$as_me:$LINENO: checking $ac_header usability" >&5
12627echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12628cat >conftest.$ac_ext <<_ACEOF
12629/* confdefs.h. */
12630_ACEOF
12631cat confdefs.h >>conftest.$ac_ext
12632cat >>conftest.$ac_ext <<_ACEOF
12633/* end confdefs.h. */
12634$ac_includes_default
12635#include <$ac_header>
12636_ACEOF
12637rm -f conftest.$ac_objext
12638if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12639 (eval $ac_compile) 2>conftest.er1
12640 ac_status=$?
12641 grep -v '^ *+' conftest.er1 >conftest.err
12642 rm -f conftest.er1
12643 cat conftest.err >&5
12644 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12645 (exit $ac_status); } &&
12646 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12647 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12648 (eval $ac_try) 2>&5
12649 ac_status=$?
12650 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12651 (exit $ac_status); }; } &&
12652 { ac_try='test -s conftest.$ac_objext'
12653 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12654 (eval $ac_try) 2>&5
12655 ac_status=$?
12656 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12657 (exit $ac_status); }; }; then
12658 ac_header_compiler=yes
12659else
12660 echo "$as_me: failed program was:" >&5
12661sed 's/^/| /' conftest.$ac_ext >&5
12662
12663ac_header_compiler=no
12664fi
12665rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12666echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12667echo "${ECHO_T}$ac_header_compiler" >&6
12668
12669# Is the header present?
12670echo "$as_me:$LINENO: checking $ac_header presence" >&5
12671echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12672cat >conftest.$ac_ext <<_ACEOF
12673/* confdefs.h. */
12674_ACEOF
12675cat confdefs.h >>conftest.$ac_ext
12676cat >>conftest.$ac_ext <<_ACEOF
12677/* end confdefs.h. */
12678#include <$ac_header>
12679_ACEOF
12680if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12681 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12682 ac_status=$?
12683 grep -v '^ *+' conftest.er1 >conftest.err
12684 rm -f conftest.er1
12685 cat conftest.err >&5
12686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12687 (exit $ac_status); } >/dev/null; then
12688 if test -s conftest.err; then
12689 ac_cpp_err=$ac_cxx_preproc_warn_flag
12690 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12691 else
12692 ac_cpp_err=
12693 fi
12694else
12695 ac_cpp_err=yes
12696fi
12697if test -z "$ac_cpp_err"; then
12698 ac_header_preproc=yes
12699else
12700 echo "$as_me: failed program was:" >&5
12701sed 's/^/| /' conftest.$ac_ext >&5
12702
12703 ac_header_preproc=no
12704fi
12705rm -f conftest.err conftest.$ac_ext
12706echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12707echo "${ECHO_T}$ac_header_preproc" >&6
12708
12709# So? What about this header?
12710case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12711 yes:no: )
12712 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12713echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12714 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12715echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12716 ac_header_preproc=yes
12717 ;;
12718 no:yes:* )
12719 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12720echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12721 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12722echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12723 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12724echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12725 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12726echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12727 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12728echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12729 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12730echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12731 (
12732 cat <<\_ASBOX
12733## ------------------------------------------ ##
12734## Report this to the AC_PACKAGE_NAME lists. ##
12735## ------------------------------------------ ##
12736_ASBOX
12737 ) |
12738 sed "s/^/$as_me: WARNING: /" >&2
12739 ;;
12740esac
12741echo "$as_me:$LINENO: checking for $ac_header" >&5
12742echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12743if eval "test \"\${$as_ac_Header+set}\" = set"; then
12744 echo $ECHO_N "(cached) $ECHO_C" >&6
12745else
12746 eval "$as_ac_Header=\$ac_header_preproc"
12747fi
12748echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12749echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12750
12751fi
12752if test `eval echo '${'$as_ac_Header'}'` = yes; then
12753 cat >>confdefs.h <<_ACEOF
12754#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12755_ACEOF
12756
12411else 12757else
12412 support_xft=no 12758 support_xft=no
12413fi 12759fi
12414 12760
12415done 12761done
12552cat >>confdefs.h <<\_ACEOF 12898cat >>confdefs.h <<\_ACEOF
12553#define SELECTION_SCROLLING 1 12899#define SELECTION_SCROLLING 1
12554_ACEOF 12900_ACEOF
12555 12901
12556fi 12902fi
12557if test x$support_menubar = xyes; then
12558
12559cat >>confdefs.h <<\_ACEOF
12560#define MENUBAR 1
12561_ACEOF
12562
12563fi
12564if test x$support_frills = xyes; then 12903if test x$support_frills = xyes; then
12565 12904
12566cat >>confdefs.h <<\_ACEOF 12905cat >>confdefs.h <<\_ACEOF
12567#define ENABLE_FRILLS 1 12906#define ENABLE_FRILLS 1
12568_ACEOF 12907_ACEOF
12569 12908
12570fi 12909fi
12571if test x$support_24bit = xyes; then
12572
12573cat >>confdefs.h <<\_ACEOF
12574#define PREFER_24BIT 1
12575_ACEOF
12576
12577fi
12578if test x$support_mousewheel = xyes; then 12910if test x$support_mousewheel = xyes; then
12579 12911
12580cat >>confdefs.h <<\_ACEOF 12912cat >>confdefs.h <<\_ACEOF
12581#define MOUSE_WHEEL 1 12913#define MOUSE_WHEEL 1
12582_ACEOF 12914_ACEOF
12584fi 12916fi
12585if test x$support_mouseslipwheel = xyes; then 12917if test x$support_mouseslipwheel = xyes; then
12586 12918
12587cat >>confdefs.h <<\_ACEOF 12919cat >>confdefs.h <<\_ACEOF
12588#define MOUSE_SLIP_WHEELING 1 12920#define MOUSE_SLIP_WHEELING 1
12589_ACEOF
12590
12591fi
12592if test x$support_utmp = xyes; then
12593
12594cat >>confdefs.h <<\_ACEOF
12595#define UTMP_SUPPORT 1
12596_ACEOF
12597
12598fi
12599if test x$support_wtmp = xyes; then
12600
12601cat >>confdefs.h <<\_ACEOF
12602#define WTMP_SUPPORT 1
12603_ACEOF
12604
12605fi
12606if test x$support_lastlog = xyes; then
12607
12608cat >>confdefs.h <<\_ACEOF
12609#define LASTLOG_SUPPORT 1
12610_ACEOF 12921_ACEOF
12611 12922
12612fi 12923fi
12613if test x$support_xim = xyes -o x$multichar_set = xyes; then 12924if test x$support_xim = xyes -o x$multichar_set = xyes; then
12614 if test x$rxvt_cv_func_xlocale = xyes; then 12925 if test x$rxvt_cv_func_xlocale = xyes; then
12884 PERL_O=rxvtperl.o 13195 PERL_O=rxvtperl.o
12885 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 13196 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12886 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 13197 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12887 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 13198 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12888 else 13199 else
12889 support_perl=no
12890 echo "$as_me:$LINENO: result: no, unable to link" >&5 13200 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12891echo "${ECHO_T}no, unable to link" >&6 13201echo "$as_me: error: no, unable to link" >&2;}
13202 { (exit 1); exit 1; }; }
12892 fi 13203 fi
12893 else 13204 else
12894 { { echo "$as_me:$LINENO: error: no working perl found" >&5 13205 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
12895echo "$as_me: error: no working perl found" >&2;} 13206echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12896 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; } 13207 { (exit 1); exit 1; }; }
12897 support_perl=no
12898 fi 13208 fi
12899fi 13209fi
12900 13210
12901 13211
12902 13212
12928 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 13238 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12929fi 13239fi
12930 13240
12931 13241
12932 13242
12933
12934
12935MCOMMON=./autoconf/Make.common
12936 13243
12937 13244
12938test "$program_prefix" != NONE && 13245test "$program_prefix" != NONE &&
12939 program_transform_name="s,^,$program_prefix,;$program_transform_name" 13246 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12940# Use a double $ so make ignores it. 13247# Use a double $ so make ignores it.
13016 include_time_h="#include <time.h>" 13323 include_time_h="#include <time.h>"
13017else 13324else
13018 include_time_h="/* #include <time.h> */" 13325 include_time_h="/* #include <time.h> */"
13019fi 13326fi
13020 13327
13021 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 13328 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
13022 13329
13023cat >confcache <<\_ACEOF 13330cat >confcache <<\_ACEOF
13024# This file is a shell script that caches the results of configure 13331# This file is a shell script that caches the results of configure
13025# tests run on this system so they can be shared between configure 13332# tests run on this system so they can be shared between configure
13026# scripts and configure runs, see configure's option --config-cache. 13333# scripts and configure runs, see configure's option --config-cache.
13543cat >>$CONFIG_STATUS <<\_ACEOF 13850cat >>$CONFIG_STATUS <<\_ACEOF
13544for ac_config_target in $ac_config_targets 13851for ac_config_target in $ac_config_targets
13545do 13852do
13546 case "$ac_config_target" in 13853 case "$ac_config_target" in
13547 # Handling of arguments. 13854 # Handling of arguments.
13548 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13549 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13855 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13550 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13856 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13551 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13857 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13552 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13858 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13553 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13859 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13554 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13860 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13555echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13861echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13556 { (exit 1); exit 1; }; };; 13862 { (exit 1); exit 1; }; };;
13557 esac 13863 esac
13558done 13864done
13659s,@ac_ct_CXX@,$ac_ct_CXX,;t t 13965s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13660s,@CPP@,$CPP,;t t 13966s,@CPP@,$CPP,;t t
13661s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 13967s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13662s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 13968s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13663s,@INSTALL_DATA@,$INSTALL_DATA,;t t 13969s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13664s,@AWK@,$AWK,;t t 13970s,@EGREP@,$EGREP,;t t
13665s,@LINKER@,$LINKER,;t t 13971s,@LINKER@,$LINKER,;t t
13666s,@CXXCPP@,$CXXCPP,;t t
13667s,@EGREP@,$EGREP,;t t
13668s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 13972s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13669s,@RXVTNAME@,$RXVTNAME,;t t 13973s,@RXVTNAME@,$RXVTNAME,;t t
13670s,@MV@,$MV,;t t 13974s,@MV@,$MV,;t t
13671s,@RM@,$RM,;t t
13672s,@CP@,$CP,;t t 13975s,@CP@,$CP,;t t
13673s,@LN@,$LN,;t t 13976s,@LN@,$LN,;t t
13674s,@SED@,$SED,;t t 13977s,@SED@,$SED,;t t
13675s,@ECHO@,$ECHO,;t t 13978s,@ECHO@,$ECHO,;t t
13676s,@CMP@,$CMP,;t t 13979s,@CMP@,$CMP,;t t
13677s,@TBL@,$TBL,;t t
13678s,@TIC@,$TIC,;t t 13980s,@TIC@,$TIC,;t t
13981s,@CXXCPP@,$CXXCPP,;t t
13679s,@X_CFLAGS@,$X_CFLAGS,;t t 13982s,@X_CFLAGS@,$X_CFLAGS,;t t
13680s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 13983s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13681s,@X_LIBS@,$X_LIBS,;t t 13984s,@X_LIBS@,$X_LIBS,;t t
13682s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 13985s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13683s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 13986s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13687s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13990s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13688s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13991s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13689s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13992s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13690s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13993s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13691s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 13994s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13995s,@PKG_CONFIG@,$PKG_CONFIG,;t t
13996s,@XFT_CONFIG@,$XFT_CONFIG,;t t
13692s,@PERL@,$PERL,;t t 13997s,@PERL@,$PERL,;t t
13693s,@PERLLIB@,$PERLLIB,;t t 13998s,@PERLLIB@,$PERLLIB,;t t
13694s,@PERLFLAGS@,$PERLFLAGS,;t t 13999s,@PERLFLAGS@,$PERLFLAGS,;t t
13695s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 14000s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13696s,@IF_PERL@,$IF_PERL,;t t 14001s,@IF_PERL@,$IF_PERL,;t t
13711s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 14016s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13712s,@include_sys_time_h@,$include_sys_time_h,;t t 14017s,@include_sys_time_h@,$include_sys_time_h,;t t
13713s,@include_time_h@,$include_time_h,;t t 14018s,@include_time_h@,$include_time_h,;t t
13714s,@LIBOBJS@,$LIBOBJS,;t t 14019s,@LIBOBJS@,$LIBOBJS,;t t
13715s,@LTLIBOBJS@,$LTLIBOBJS,;t t 14020s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13716/@MCOMMON@/r $MCOMMON
13717s,@MCOMMON@,,;t t
13718CEOF 14021CEOF
13719 14022
13720_ACEOF 14023_ACEOF
13721 14024
13722 cat >>$CONFIG_STATUS <<\_ACEOF 14025 cat >>$CONFIG_STATUS <<\_ACEOF
14215 Install path: ${prefix}/bin 14518 Install path: ${prefix}/bin
14216 Compiler: $CXX 14519 Compiler: $CXX
14217 Compiler flags: $CFLAGS 14520 Compiler flags: $CFLAGS
14218 Linker: $LINKER" 14521 Linker: $LINKER"
14219 14522
14220if test "$MALLOC_TYPE" = S; then
14221 echo " malloc support: system default"
14222fi
14223if test "$MALLOC_TYPE" = G; then
14224 echo " malloc support: Gray Watson's dmalloc"
14225fi
14226if test "$MALLOC_TYPE" = D; then
14227 echo " malloc support: Doug Lea's malloc"
14228fi
14229
14230if test x$support_xpm = xyes; then 14523if test x$support_xpm = xyes; then
14231 echo " Xpm library: $XPM_LIBS" 14524 echo " Xpm library: $XPM_LIBS"
14232fi 14525fi
14233 14526
14234echo "
14235The following are set in config.h
14236"
14237echo " pty/tty type: "$rxvt_cv_ptys
14238if test x$support_utmp != xyes; then
14239 echo " utmp support: disabled"
14240 echo
14241else
14242 echo " utmp support: enabled
14243 utmp file: $rxvt_cv_path_utmp
14244 utmpx file: $rxvt_cv_path_utmpx
14245 wtmp file: $rxvt_cv_path_wtmp
14246 wtmpx file: $rxvt_cv_path_wtmpx
14247 lastlog file: $rxvt_cv_path_lastlog
14248 ttys/ttytab file: $rxvt_cv_path_ttytab
14249 embedded perl: $support_perl"
14250 echo
14251fi
14252if test x$term != x; then 14527if test x$term != x; then
14253 echo " set TERM to: $term" 14528 echo " set TERM to: $term"
14254fi 14529fi
14255if test x$terminfo != x; then 14530if test x$terminfo != x; then
14256 echo " set TERMINFO to: $terminfo" 14531 echo " set TERMINFO to: $terminfo"
14259echo " resource class: $RESCLASS" 14534echo " resource class: $RESCLASS"
14260if test x$RESFALLBACK != x; then 14535if test x$RESFALLBACK != x; then
14261 echo " resource class fallback: $RESFALLBACK" 14536 echo " resource class fallback: $RESFALLBACK"
14262fi 14537fi
14263echo 14538echo
14264if test x$rxvt_cv_ptys = xUNKNOWN; then 14539echo " embedded perl: $support_perl"
14265 echo ".----------------------------------------------------------------." 14540echo
14266 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14267 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14268 echo ".----------------------------------------------------------------."
14269fi
14270if test x$support_xpm = xneedsmanualspecification; then 14541if test x$support_xpm = xneedsmanualspecification; then
14271 echo ".----------------------------------------------------------------." 14542 echo ".----------------------------------------------------------------."
14272 echo ". WARNING: --enable-xpm-background was specified however the ." 14543 echo ". WARNING: --enable-xpm-background was specified however the ."
14273 echo ". XPM includes files and libraries could not be found. ." 14544 echo ". XPM includes files and libraries could not be found. ."
14274 echo ". XPM backgrounds are now being DISABLED! If you want ." 14545 echo ". XPM backgrounds are now being DISABLED! If you want ."
14283 echo ". functions could not be found. ." 14554 echo ". functions could not be found. ."
14284 echo ". XIM is now being DISABLED! ." 14555 echo ". XIM is now being DISABLED! ."
14285 echo ".----------------------------------------------------------------." 14556 echo ".----------------------------------------------------------------."
14286fi 14557fi
14287 14558
14288echo " *** Optionally check src/feature.h for further options ***" 14559echo "*** Optionally check src/feature.h for further, rarely used options ***"
14289echo 14560echo
14290 14561
14291echo ".----------------------------------------------------------------."
14292echo ". NOTE: some features are disabled by default, try ."
14293echo ". configure --help to get an idea of the optional features, ."
14294echo ". or read ./README.configure ."
14295echo ". ."
14296echo ". The script ./reconf gives a reasonable baseline, try it if ."
14297echo ". you do not want to read documentation and still want some ."
14298echo ". useful features. ."
14299echo ".----------------------------------------------------------------."
14300echo
14301

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines