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

Comparing rxvt-unicode/configure (file contents):
Revision 1.62 by root, Wed Jan 4 05:12:04 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-xgetdefault enable resources via X instead of our small version
895 --enable-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
896 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
897 --enable-strings enable some replacement system functions
898 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
899 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
900 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
901 --enable-24bit enable support for using 24bit visuals if available
902 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
903 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
904 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
905 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
906 --enable-dmalloc enable Gray Watson's malloc - for debugging use
907 --enable-dlmalloc enable Doug Lea's malloc - for production use
908 NOTE: enable only one malloc package
909 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
910 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
912 903
913Optional Packages: 904Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
915 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
916 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1373 1364
1374 1365
1375 1366
1376 1367
1377 1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1378ac_aux_dir= 1373ac_aux_dir=
1379for ac_dir in autoconf $srcdir/autoconf; do 1374for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1380 if test -f $ac_dir/install-sh; then 1375 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir 1376 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break 1378 break
1384 elif test -f $ac_dir/install.sh; then 1379 elif test -f $ac_dir/install.sh; then
1390 ac_install_sh="$ac_aux_dir/shtool install -c" 1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break 1386 break
1392 fi 1387 fi
1393done 1388done
1394if test -z "$ac_aux_dir"; then 1389if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 1390 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1396echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;} 1391echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; } 1392 { (exit 1); exit 1; }; }
1398fi 1393fi
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1394ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1395ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1396ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1404
1405 1397
1406# Make sure we can run config.sub. 1398# Make sure we can run config.sub.
1407$ac_config_sub sun4 >/dev/null 2>&1 || 1399$ac_config_sub sun4 >/dev/null 2>&1 ||
1408 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1409echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1401echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1461VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1453VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1454DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1463echo "" 1455echo ""
1464echo "configuring for rxvt $VERSION" 1456echo "configuring for rxvt $VERSION"
1465echo "" 1457echo ""
1458
1459orig_CXXFLAGS="$CXXFLAGS"
1466 1460
1467 1461
1468ac_ext=c 1462ac_ext=c
1469ac_cpp='$CPP $CPPFLAGS' 1463ac_cpp='$CPP $CPPFLAGS'
1470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3051 3045
3052test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3046test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3053 3047
3054test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3048test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3055 3049
3056for ac_prog in gawk mawk nawk awk
3057do
3058 # Extract the first word of "$ac_prog", so it can be a program name with args.
3059set dummy $ac_prog; ac_word=$2
3060echo "$as_me:$LINENO: checking for $ac_word" >&5
3061echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3062if test "${ac_cv_prog_AWK+set}" = set; then
3063 echo $ECHO_N "(cached) $ECHO_C" >&6
3064else
3065 if test -n "$AWK"; then
3066 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3067else
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3075 ac_cv_prog_AWK="$ac_prog"
3076 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079done
3080done
3081 3050
3082fi
3083fi
3084AWK=$ac_cv_prog_AWK
3085if test -n "$AWK"; then
3086 echo "$as_me:$LINENO: result: $AWK" >&5
3087echo "${ECHO_T}$AWK" >&6
3088else
3089 echo "$as_me:$LINENO: result: no" >&5
3090echo "${ECHO_T}no" >&6
3091fi
3092
3093 test -n "$AWK" && break
3094done
3095
3096
3097ac_ext=c
3098ac_cpp='$CPP $CPPFLAGS'
3099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102
3103
3104if test -z "$orig_CXXFLAGS"; then
3105 CXXFLAGS='-O'
3106 if test x$GCC = xyes && test "x$GXX" = xyes; then
3107 CXXFLAGS="-g -O3"
3108 fi
3109 CFLAGS="$CXXFLAGS"
3110fi
3111
3112LINKER="$CXX"
3113if test x$GCC = xyes && test x$GXX = xyes; then
3114
3115echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3116echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3117if test "${ac_cv_lib_supcpp_main+set}" = set; then
3118 echo $ECHO_N "(cached) $ECHO_C" >&6
3119else
3120 ac_check_lib_save_LIBS=$LIBS
3121LIBS="-lsupc++ $LIBS"
3122cat >conftest.$ac_ext <<_ACEOF
3123/* confdefs.h. */
3124_ACEOF
3125cat confdefs.h >>conftest.$ac_ext
3126cat >>conftest.$ac_ext <<_ACEOF
3127/* end confdefs.h. */
3128
3129
3130int
3131main ()
3132{
3133main ();
3134 ;
3135 return 0;
3136}
3137_ACEOF
3138rm -f conftest.$ac_objext conftest$ac_exeext
3139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3140 (eval $ac_link) 2>conftest.er1
3141 ac_status=$?
3142 grep -v '^ *+' conftest.er1 >conftest.err
3143 rm -f conftest.er1
3144 cat conftest.err >&5
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest$ac_exeext'
3154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3155 (eval $ac_try) 2>&5
3156 ac_status=$?
3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3159 ac_cv_lib_supcpp_main=yes
3160else
3161 echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164ac_cv_lib_supcpp_main=no
3165fi
3166rm -f conftest.err conftest.$ac_objext \
3167 conftest$ac_exeext conftest.$ac_ext
3168LIBS=$ac_check_lib_save_LIBS
3169fi
3170echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3171echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3172if test $ac_cv_lib_supcpp_main = yes; then
3173
3174 LINKER="$CC"
3175 LIBS="$LIBS -lsupc++"
3176
3177fi
3178
3179fi
3180LINKER=$LINKER
3181
3182
3183
3184cat >>confdefs.h <<\_ACEOF
3185#define _GNU_SOURCE 1
3186_ACEOF
3187
3188
3189case $host in
3190 *-*-solaris* )
3191
3192cat >>confdefs.h <<\_ACEOF
3193#define _XOPEN_SOURCE_EXTENDED 1
3194_ACEOF
3195
3196
3197cat >>confdefs.h <<\_ACEOF
3198#define _XOPEN_SOURCE 2
3199_ACEOF
3200
3201
3202cat >>confdefs.h <<\_ACEOF
3203#define __EXTENSIONS__ 1
3204_ACEOF
3205
3206 ;;
3207esac
3208
3209
3210ac_ext=cc
3211ac_cpp='$CXXCPP $CPPFLAGS'
3212ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3215
3216
3217
3218ac_ext=cc
3219ac_cpp='$CXXCPP $CPPFLAGS'
3220ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3223echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3224echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3225if test -z "$CXXCPP"; then
3226 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
3228else
3229 # Double quotes because CXXCPP needs to be expanded
3230 for CXXCPP in "$CXX -E" "/lib/cpp"
3231 do
3232 ac_preproc_ok=false
3233for ac_cxx_preproc_warn_flag in '' yes
3234do
3235 # Use a header file that comes with gcc, so configuring glibc
3236 # with a fresh cross-compiler works.
3237 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238 # <limits.h> exists even on freestanding compilers.
3239 # On the NeXT, cc -E runs the code through the compiler's parser,
3240 # not just through cpp. "Syntax error" is here to catch this case.
3241 cat >conftest.$ac_ext <<_ACEOF
3242/* confdefs.h. */
3243_ACEOF
3244cat confdefs.h >>conftest.$ac_ext
3245cat >>conftest.$ac_ext <<_ACEOF
3246/* end confdefs.h. */
3247#ifdef __STDC__
3248# include <limits.h>
3249#else
3250# include <assert.h>
3251#endif
3252 Syntax error
3253_ACEOF
3254if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } >/dev/null; then
3262 if test -s conftest.err; then
3263 ac_cpp_err=$ac_cxx_preproc_warn_flag
3264 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3265 else
3266 ac_cpp_err=
3267 fi
3268else
3269 ac_cpp_err=yes
3270fi
3271if test -z "$ac_cpp_err"; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277 # Broken: fails on valid input.
3278continue
3279fi
3280rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether non-existent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285/* confdefs.h. */
3286_ACEOF
3287cat confdefs.h >>conftest.$ac_ext
3288cat >>conftest.$ac_ext <<_ACEOF
3289/* end confdefs.h. */
3290#include <ac_nonexistent.h>
3291_ACEOF
3292if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3293 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3294 ac_status=$?
3295 grep -v '^ *+' conftest.er1 >conftest.err
3296 rm -f conftest.er1
3297 cat conftest.err >&5
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } >/dev/null; then
3300 if test -s conftest.err; then
3301 ac_cpp_err=$ac_cxx_preproc_warn_flag
3302 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3303 else
3304 ac_cpp_err=
3305 fi
3306else
3307 ac_cpp_err=yes
3308fi
3309if test -z "$ac_cpp_err"; then
3310 # Broken: success on invalid input.
3311continue
3312else
3313 echo "$as_me: failed program was:" >&5
3314sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 # Passes both tests.
3317ac_preproc_ok=:
3318break
3319fi
3320rm -f conftest.err conftest.$ac_ext
3321
3322done
3323# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324rm -f conftest.err conftest.$ac_ext
3325if $ac_preproc_ok; then
3326 break
3327fi
3328
3329 done
3330 ac_cv_prog_CXXCPP=$CXXCPP
3331
3332fi
3333 CXXCPP=$ac_cv_prog_CXXCPP
3334else
3335 ac_cv_prog_CXXCPP=$CXXCPP
3336fi
3337echo "$as_me:$LINENO: result: $CXXCPP" >&5
3338echo "${ECHO_T}$CXXCPP" >&6
3339ac_preproc_ok=false
3340for ac_cxx_preproc_warn_flag in '' yes
3341do
3342 # Use a header file that comes with gcc, so configuring glibc
3343 # with a fresh cross-compiler works.
3344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345 # <limits.h> exists even on freestanding compilers.
3346 # On the NeXT, cc -E runs the code through the compiler's parser,
3347 # not just through cpp. "Syntax error" is here to catch this case.
3348 cat >conftest.$ac_ext <<_ACEOF
3349/* confdefs.h. */
3350_ACEOF
3351cat confdefs.h >>conftest.$ac_ext
3352cat >>conftest.$ac_ext <<_ACEOF
3353/* end confdefs.h. */
3354#ifdef __STDC__
3355# include <limits.h>
3356#else
3357# include <assert.h>
3358#endif
3359 Syntax error
3360_ACEOF
3361if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null; then
3369 if test -s conftest.err; then
3370 ac_cpp_err=$ac_cxx_preproc_warn_flag
3371 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3372 else
3373 ac_cpp_err=
3374 fi
3375else
3376 ac_cpp_err=yes
3377fi
3378if test -z "$ac_cpp_err"; then
3379 :
3380else
3381 echo "$as_me: failed program was:" >&5
3382sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 # Broken: fails on valid input.
3385continue
3386fi
3387rm -f conftest.err conftest.$ac_ext
3388
3389 # OK, works on sane cases. Now check whether non-existent headers
3390 # can be detected and how.
3391 cat >conftest.$ac_ext <<_ACEOF
3392/* confdefs.h. */
3393_ACEOF
3394cat confdefs.h >>conftest.$ac_ext
3395cat >>conftest.$ac_ext <<_ACEOF
3396/* end confdefs.h. */
3397#include <ac_nonexistent.h>
3398_ACEOF
3399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } >/dev/null; then
3407 if test -s conftest.err; then
3408 ac_cpp_err=$ac_cxx_preproc_warn_flag
3409 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3410 else
3411 ac_cpp_err=
3412 fi
3413else
3414 ac_cpp_err=yes
3415fi
3416if test -z "$ac_cpp_err"; then
3417 # Broken: success on invalid input.
3418continue
3419else
3420 echo "$as_me: failed program was:" >&5
3421sed 's/^/| /' conftest.$ac_ext >&5
3422
3423 # Passes both tests.
3424ac_preproc_ok=:
3425break
3426fi
3427rm -f conftest.err conftest.$ac_ext
3428
3429done
3430# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3431rm -f conftest.err conftest.$ac_ext
3432if $ac_preproc_ok; then
3433 :
3434else
3435 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&5
3437echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3438See \`config.log' for more details." >&2;}
3439 { (exit 1); exit 1; }; }
3440fi
3441
3442ac_ext=cc
3443ac_cpp='$CXXCPP $CPPFLAGS'
3444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3447 3051
3448 3052
3449echo "$as_me:$LINENO: checking for egrep" >&5 3053echo "$as_me:$LINENO: checking for egrep" >&5
3450echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3054echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3451if test "${ac_cv_prog_egrep+set}" = set; then 3055if test "${ac_cv_prog_egrep+set}" = set; then
3526 grep -v '^ *+' conftest.er1 >conftest.err 3130 grep -v '^ *+' conftest.er1 >conftest.err
3527 rm -f conftest.er1 3131 rm -f conftest.er1
3528 cat conftest.err >&5 3132 cat conftest.err >&5
3529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 (exit $ac_status); } && 3134 (exit $ac_status); } &&
3531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3135 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533 (eval $ac_try) 2>&5 3137 (eval $ac_try) 2>&5
3534 ac_status=$? 3138 ac_status=$?
3535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 (exit $ac_status); }; } && 3140 (exit $ac_status); }; } &&
3580 grep -v '^ *+' conftest.er1 >conftest.err 3184 grep -v '^ *+' conftest.er1 >conftest.err
3581 rm -f conftest.er1 3185 rm -f conftest.er1
3582 cat conftest.err >&5 3186 cat conftest.err >&5
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } && 3188 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3189 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 (eval $ac_try) 2>&5 3191 (eval $ac_try) 2>&5
3588 ac_status=$? 3192 ac_status=$?
3589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 (exit $ac_status); }; } && 3194 (exit $ac_status); }; } &&
3611echo "${ECHO_T}$ac_cv_search_strerror" >&6 3215echo "${ECHO_T}$ac_cv_search_strerror" >&6
3612if test "$ac_cv_search_strerror" != no; then 3216if test "$ac_cv_search_strerror" != no; then
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3217 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3218
3615fi 3219fi
3220
3221ac_ext=cc
3222ac_cpp='$CXXCPP $CPPFLAGS'
3223ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3224ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3225ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3226
3227
3228if test x$GCC = xyes && test x$GXX = xyes; then
3229 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231 save_CXX="$CXX"
3232 save_LIBS="$LIBS"
3233 CXX="$CC"
3234 LIBS="$LIBS -lsupc++"
3235 LINKER="$CC"
3236
3237cat >conftest.$ac_ext <<_ACEOF
3238/* confdefs.h. */
3239_ACEOF
3240cat confdefs.h >>conftest.$ac_ext
3241cat >>conftest.$ac_ext <<_ACEOF
3242/* end confdefs.h. */
3243struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244int
3245main ()
3246{
3247
3248 ;
3249 return 0;
3250}
3251_ACEOF
3252rm -f conftest.$ac_objext conftest$ac_exeext
3253if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254 (eval $ac_link) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } &&
3261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263 (eval $ac_try) 2>&5
3264 ac_status=$?
3265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266 (exit $ac_status); }; } &&
3267 { ac_try='test -s conftest$ac_exeext'
3268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269 (eval $ac_try) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; }; then
3273 echo "$as_me:$LINENO: result: ok" >&5
3274echo "${ECHO_T}ok" >&6
3275else
3276 echo "$as_me: failed program was:" >&5
3277sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 LIBS="$save_LIBS"
3283 LINKER="$save_CXX"
3284
3285
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 CXX="$save_CXX"
3290fi
3291LINKER=$LINKER
3292
3293
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
3616 3378
3617 3379
3618echo "$as_me:$LINENO: checking for setlocale" >&5 3380echo "$as_me:$LINENO: checking for setlocale" >&5
3619echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3381echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3620if test "${ac_cv_func_setlocale+set}" = set; then 3382if test "${ac_cv_func_setlocale+set}" = set; then
4098fi 3860fi
4099 3861
4100fi 3862fi
4101 3863
4102 3864
4103echo "$as_me:$LINENO: checking for sched_yield" >&5
4104echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4105if test "${ac_cv_func_sched_yield+set}" = set; then
4106 echo $ECHO_N "(cached) $ECHO_C" >&6
4107else
4108 cat >conftest.$ac_ext <<_ACEOF
4109/* confdefs.h. */
4110_ACEOF
4111cat confdefs.h >>conftest.$ac_ext
4112cat >>conftest.$ac_ext <<_ACEOF
4113/* end confdefs.h. */
4114/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4116#define sched_yield innocuous_sched_yield
4117 3865
4118/* System header to define __stub macros and hopefully few prototypes,
4119 which can conflict with char sched_yield (); below.
4120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4121 <limits.h> exists even on freestanding compilers. */
4122
4123#ifdef __STDC__
4124# include <limits.h>
4125#else
4126# include <assert.h>
4127#endif
4128
4129#undef sched_yield
4130
4131/* Override any gcc2 internal prototype to avoid an error. */
4132#ifdef __cplusplus
4133extern "C"
4134{
4135#endif
4136/* We use char because int might match the return type of a gcc2
4137 builtin and then its argument prototype would still apply. */
4138char sched_yield ();
4139/* The GNU C library defines this for functions which it implements
4140 to always fail with ENOSYS. Some functions are actually named
4141 something starting with __ and the normal name is an alias. */
4142#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4143choke me
4144#else
4145char (*f) () = sched_yield;
4146#endif
4147#ifdef __cplusplus
4148}
4149#endif
4150
4151int
4152main ()
4153{
4154return f != sched_yield;
4155 ;
4156 return 0;
4157}
4158_ACEOF
4159rm -f conftest.$ac_objext conftest$ac_exeext
4160if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 (eval $ac_link) 2>conftest.er1
4162 ac_status=$?
4163 grep -v '^ *+' conftest.er1 >conftest.err
4164 rm -f conftest.er1
4165 cat conftest.err >&5
4166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 (exit $ac_status); } &&
4168 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4170 (eval $ac_try) 2>&5
4171 ac_status=$?
4172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173 (exit $ac_status); }; } &&
4174 { ac_try='test -s conftest$ac_exeext'
4175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4176 (eval $ac_try) 2>&5
4177 ac_status=$?
4178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4179 (exit $ac_status); }; }; then
4180 ac_cv_func_sched_yield=yes
4181else
4182 echo "$as_me: failed program was:" >&5
4183sed 's/^/| /' conftest.$ac_ext >&5
4184
4185ac_cv_func_sched_yield=no
4186fi
4187rm -f conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189fi
4190echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4191echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4192if test $ac_cv_func_sched_yield = yes; then
4193 :
4194else
4195 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4196echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4197if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4198 echo $ECHO_N "(cached) $ECHO_C" >&6
4199else
4200 ac_check_lib_save_LIBS=$LIBS
4201LIBS="-lrt $LIBS"
4202cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h. */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h. */
4208
4209/* Override any gcc2 internal prototype to avoid an error. */
4210#ifdef __cplusplus
4211extern "C"
4212#endif
4213/* We use char because int might match the return type of a gcc2
4214 builtin and then its argument prototype would still apply. */
4215char sched_yield ();
4216int
4217main ()
4218{
4219sched_yield ();
4220 ;
4221 return 0;
4222}
4223_ACEOF
4224rm -f conftest.$ac_objext conftest$ac_exeext
4225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4226 (eval $ac_link) 2>conftest.er1
4227 ac_status=$?
4228 grep -v '^ *+' conftest.er1 >conftest.err
4229 rm -f conftest.er1
4230 cat conftest.err >&5
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); } &&
4233 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235 (eval $ac_try) 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; } &&
4239 { ac_try='test -s conftest$ac_exeext'
4240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241 (eval $ac_try) 2>&5
4242 ac_status=$?
4243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244 (exit $ac_status); }; }; then
4245 ac_cv_lib_rt_sched_yield=yes
4246else
4247 echo "$as_me: failed program was:" >&5
4248sed 's/^/| /' conftest.$ac_ext >&5
4249
4250ac_cv_lib_rt_sched_yield=no
4251fi
4252rm -f conftest.err conftest.$ac_objext \
4253 conftest$ac_exeext conftest.$ac_ext
4254LIBS=$ac_check_lib_save_LIBS
4255fi
4256echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4257echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4258if test $ac_cv_lib_rt_sched_yield = yes; then
4259 LIBS="$LIBS -lrt"
4260fi
4261
4262fi
4263
4264
4265echo "$as_me:$LINENO: checking for sched_yield support" >&5
4266echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4267cat >conftest.$ac_ext <<_ACEOF
4268/* confdefs.h. */
4269_ACEOF
4270cat confdefs.h >>conftest.$ac_ext
4271cat >>conftest.$ac_ext <<_ACEOF
4272/* end confdefs.h. */
4273#include <sched.h>
4274int
4275main ()
4276{
4277sched_yield ()
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext conftest$ac_exeext
4283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284 (eval $ac_link) 2>conftest.er1
4285 ac_status=$?
4286 grep -v '^ *+' conftest.er1 >conftest.err
4287 rm -f conftest.er1
4288 cat conftest.err >&5
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } &&
4291 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293 (eval $ac_try) 2>&5
4294 ac_status=$?
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; } &&
4297 { ac_try='test -s conftest$ac_exeext'
4298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 (eval $ac_try) 2>&5
4300 ac_status=$?
4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 (exit $ac_status); }; }; then
4303 echo "$as_me:$LINENO: result: yes" >&5
4304echo "${ECHO_T}yes" >&6
4305
4306cat >>confdefs.h <<\_ACEOF
4307#define HAVE_SCHED_YIELD 1
4308_ACEOF
4309
4310else
4311 echo "$as_me: failed program was:" >&5
4312sed 's/^/| /' conftest.$ac_ext >&5
4313
4314echo "$as_me:$LINENO: result: no" >&5
4315echo "${ECHO_T}no" >&6
4316fi
4317rm -f conftest.err conftest.$ac_objext \
4318 conftest$ac_exeext conftest.$ac_ext
4319
4320
4321MALLOC_TYPE=S
4322
4323support_addstrings=no
4324support_frills=yes 3866support_frills=yes
4325support_inheritpixmap=yes 3867support_inheritpixmap=yes
4326support_tinting=yes 3868support_tinting=yes
4327support_fading=yes 3869support_fading=yes
4328support_keepscrolling=yes 3870support_keepscrolling=yes
4329support_selectionscrolling=yes 3871support_selectionscrolling=yes
4330support_menubar=no
4331support_mousewheel=yes 3872support_mousewheel=yes
4332support_mouseslipwheel=yes 3873support_mouseslipwheel=yes
4333support_utmp=yes
4334support_wtmp=yes
4335support_lastlog=yes
4336support_text_blink=yes 3874support_text_blink=yes
4337support_pointer_blank=yes 3875support_pointer_blank=yes
4338support_scroll_rxvt=yes 3876support_scroll_rxvt=yes
4339support_scroll_next=yes 3877support_scroll_next=yes
4340support_scroll_xterm=yes 3878support_scroll_xterm=yes
4364# Check whether --enable-everything or --disable-everything was given. 3902# Check whether --enable-everything or --disable-everything was given.
4365if test "${enable_everything+set}" = set; then 3903if test "${enable_everything+set}" = set; then
4366 enableval="$enable_everything" 3904 enableval="$enable_everything"
4367 3905
4368 if test x$enableval = xno; then 3906 if test x$enableval = xno; then
4369 support_24bit=no
4370 support_frills=no 3907 support_frills=no
4371 support_inheritpixmap=no 3908 support_inheritpixmap=no
4372 support_tinting=no 3909 support_tinting=no
4373 support_fading=no 3910 support_fading=no
4374 support_keepscrolling=no 3911 support_keepscrolling=no
4375 support_selectionscrolling=no 3912 support_selectionscrolling=no
4376 support_lastlog=no 3913 support_lastlog=no
4377 support_menubar=no
4378 support_mousewheel=no 3914 support_mousewheel=no
4379 support_mouseslipwheel=no 3915 support_mouseslipwheel=no
4380 support_text_blink=no 3916 support_text_blink=no
4381 support_pointer_blank=no 3917 support_pointer_blank=no
4382 support_scroll_rxvt=no 3918 support_scroll_rxvt=no
4395 support_styles=no 3931 support_styles=no
4396 support_perl=no 3932 support_perl=no
4397 codesets= 3933 codesets=
4398 fi 3934 fi
4399 if test x$enableval = xyes; then 3935 if test x$enableval = xyes; then
4400 support_24bit=yes
4401 support_frills=yes 3936 support_frills=yes
4402 support_inheritpixmap=yes 3937 support_inheritpixmap=yes
4403 support_tinting=yes 3938 support_tinting=yes
4404 support_fading=yes 3939 support_fading=yes
4405 support_keepscrolling=yes 3940 support_keepscrolling=yes
4406 support_selectionscrolling=yes 3941 support_selectionscrolling=yes
4407 support_lastlog=yes 3942 support_lastlog=yes
4408 support_menubar=yes
4409 support_mousewheel=yes 3943 support_mousewheel=yes
4410 support_mouseslipwheel=yes 3944 support_mouseslipwheel=yes
4411 support_text_blink=yes 3945 support_text_blink=yes
4412 support_pointer_blank=yes 3946 support_pointer_blank=yes
4413 support_scroll_rxvt=yes 3947 support_scroll_rxvt=yes
4460 if test x$enableval = xyes -o x$enableval = xno; then 3994 if test x$enableval = xyes -o x$enableval = xno; then
4461 support_styles=$enableval 3995 support_styles=$enableval
4462 fi 3996 fi
4463fi; 3997fi;
4464 3998
4465# Check whether --enable-utmp or --disable-utmp was given.
4466if test "${enable_utmp+set}" = set; then
4467 enableval="$enable_utmp"
4468 if test x$enableval = xyes -o x$enableval = xno; then
4469 support_utmp=$enableval
4470 fi
4471fi;
4472
4473# Check whether --enable-wtmp or --disable-wtmp was given.
4474if test "${enable_wtmp+set}" = set; then
4475 enableval="$enable_wtmp"
4476 if test x$enableval = xyes -o x$enableval = xno; then
4477 support_wtmp=$enableval
4478 fi
4479fi;
4480
4481# Check whether --enable-lastlog or --disable-lastlog was given.
4482if test "${enable_lastlog+set}" = set; then
4483 enableval="$enable_lastlog"
4484 if test x$enableval = xyes -o x$enableval = xno; then
4485 support_lastlog=$enableval
4486 fi
4487fi;
4488
4489# Check whether --enable-xpm-background or --disable-xpm-background was given. 3999# Check whether --enable-xpm-background or --disable-xpm-background was given.
4490if test "${enable_xpm_background+set}" = set; then 4000if test "${enable_xpm_background+set}" = set; then
4491 enableval="$enable_xpm_background" 4001 enableval="$enable_xpm_background"
4492 if test x$enableval = xyes -o x$enableval = xno; then 4002 if test x$enableval = xyes -o x$enableval = xno; then
4493 support_xpm=$enableval 4003 support_xpm=$enableval
4516 if test x$enableval = xyes -o x$enableval = xno; then 4026 if test x$enableval = xyes -o x$enableval = xno; then
4517 support_fading=$enableval 4027 support_fading=$enableval
4518 fi 4028 fi
4519fi; 4029fi;
4520 4030
4521# Check whether --enable-menubar or --disable-menubar was given.
4522if test "${enable_menubar+set}" = set; then
4523 enableval="$enable_menubar"
4524 if test x$enableval = xyes -o x$enableval = xno; then
4525 support_menubar=$enableval
4526 fi
4527fi;
4528
4529# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4031# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4530if test "${enable_rxvt_scroll+set}" = set; then 4032if test "${enable_rxvt_scroll+set}" = set; then
4531 enableval="$enable_rxvt_scroll" 4033 enableval="$enable_rxvt_scroll"
4532 if test x$enableval = xyes -o x$enableval = xno; then 4034 if test x$enableval = xyes -o x$enableval = xno; then
4533 support_scroll_rxvt=$enableval 4035 support_scroll_rxvt=$enableval
4564 if test x$enableval = xyes -o x$enableval = xno; then 4066 if test x$enableval = xyes -o x$enableval = xno; then
4565 support_scroll_plain=$enableval 4067 support_scroll_plain=$enableval
4566 fi 4068 fi
4567fi; 4069fi;
4568 4070
4569# Check whether --enable-half-shadow or --disable-half-shadow was given.
4570if test "${enable_half_shadow+set}" = set; then
4571 enableval="$enable_half_shadow"
4572 if test x$enableval = xyes; then
4573
4574cat >>confdefs.h <<\_ACEOF
4575#define HALFSHADOW 1
4576_ACEOF
4577
4578 fi
4579fi;
4580
4581 4071
4582# Check whether --with-codesets or --without-codesets was given. 4072# Check whether --with-codesets or --without-codesets was given.
4583if test "${with_codesets+set}" = set; then 4073if test "${with_codesets+set}" = set; then
4584 withval="$with_codesets" 4074 withval="$with_codesets"
4585 codesets="$withval" 4075 codesets="$withval"
4591 if test x$enableval = xyes -o x$enableval = xno; then 4081 if test x$enableval = xyes -o x$enableval = xno; then
4592 support_xim=$enableval 4082 support_xim=$enableval
4593 fi 4083 fi
4594fi; 4084fi;
4595 4085
4596# Check whether --enable-ttygid or --disable-ttygid was given.
4597if test "${enable_ttygid+set}" = set; then
4598 enableval="$enable_ttygid"
4599 if test x$enableval = xyes; then
4600
4601cat >>confdefs.h <<\_ACEOF
4602#define TTY_GID_SUPPORT 1
4603_ACEOF
4604
4605 fi
4606fi;
4607
4608# Check whether --enable-backspace-key or --disable-backspace-key was given. 4086# Check whether --enable-backspace-key or --disable-backspace-key was given.
4609if test "${enable_backspace_key+set}" = set; then 4087if test "${enable_backspace_key+set}" = set; then
4610 enableval="$enable_backspace_key" 4088 enableval="$enable_backspace_key"
4611 if test x$enableval = xno; then 4089 if test x$enableval = xno; then
4612 4090
4634 enableval="$enable_resources" 4112 enableval="$enable_resources"
4635 if test x$enableval = xno; then 4113 if test x$enableval = xno; then
4636 4114
4637cat >>confdefs.h <<\_ACEOF 4115cat >>confdefs.h <<\_ACEOF
4638#define NO_RESOURCES 1 4116#define NO_RESOURCES 1
4639_ACEOF
4640
4641 fi
4642fi;
4643
4644# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4645if test "${enable_xgetdefault+set}" = set; then
4646 enableval="$enable_xgetdefault"
4647 if test x$enableval = xyes; then
4648
4649cat >>confdefs.h <<\_ACEOF
4650#define USE_XGETDEFAULT 1
4651_ACEOF 4117_ACEOF
4652 4118
4653 fi 4119 fi
4654fi; 4120fi;
4655 4121
4720 4186
4721 4187
4722RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4188RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4723 4189
4724 4190
4725# Check whether --enable-strings or --disable-strings was given.
4726if test "${enable_strings+set}" = set; then
4727 enableval="$enable_strings"
4728 if test x$enableval = xyes -o x$enableval = xno; then
4729 support_addstrings=$enableval
4730 fi
4731fi;
4732
4733# Check whether --enable-swapscreen or --disable-swapscreen was given. 4191# Check whether --enable-swapscreen or --disable-swapscreen was given.
4734if test "${enable_swapscreen+set}" = set; then 4192if test "${enable_swapscreen+set}" = set; then
4735 enableval="$enable_swapscreen" 4193 enableval="$enable_swapscreen"
4736 if test x$enableval = xno; then 4194 if test x$enableval = xno; then
4737 4195
4756 if test x$enableval = xyes -o x$enableval = xno; then 4214 if test x$enableval = xyes -o x$enableval = xno; then
4757 support_frills=$enableval 4215 support_frills=$enableval
4758 fi 4216 fi
4759fi; 4217fi;
4760 4218
4761# Check whether --enable-24bit or --disable-24bit was given.
4762if test "${enable_24bit+set}" = set; then
4763 enableval="$enable_24bit"
4764 if test x$enableval = xyes -o x$enableval = xno; then
4765 support_24bit=$enableval
4766 fi
4767fi;
4768
4769# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4219# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4770if test "${enable_keepscrolling+set}" = set; then 4220if test "${enable_keepscrolling+set}" = set; then
4771 enableval="$enable_keepscrolling" 4221 enableval="$enable_keepscrolling"
4772 if test x$enableval = xyes -o x$enableval = xno; then 4222 if test x$enableval = xyes -o x$enableval = xno; then
4773 support_keepscrolling=$enableval 4223 support_keepscrolling=$enableval
4796 if test x$enableval = xyes -o x$enableval = xno; then 4246 if test x$enableval = xyes -o x$enableval = xno; then
4797 support_mouseslipwheel=$enableval 4247 support_mouseslipwheel=$enableval
4798 fi 4248 fi
4799fi; 4249fi;
4800 4250
4801# Check whether --enable-dmalloc or --disable-dmalloc was given.
4802if test "${enable_dmalloc+set}" = set; then
4803 enableval="$enable_dmalloc"
4804 if test x$enableval = xyes; then
4805 MALLOC_TYPE=G
4806 DEBUG=-DDEBUG_MALLOC
4807 DLIB="-L/usr/local/lib -ldmalloc"
4808 DINCLUDE=-I/usr/local/include
4809 fi
4810fi;
4811
4812# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4813if test "${enable_dlmalloc+set}" = set; then
4814 enableval="$enable_dlmalloc"
4815 if test x$enableval = xyes; then
4816 MALLOC_TYPE=D
4817 DEBUG=
4818 DLIB="-L/usr/local/lib -ldlmalloc"
4819 DINCLUDE=
4820 fi
4821fi;
4822
4823# Check whether --enable-smart-resize or --disable-smart-resize was given. 4251# Check whether --enable-smart-resize or --disable-smart-resize was given.
4824if test "${enable_smart_resize+set}" = set; then 4252if test "${enable_smart_resize+set}" = set; then
4825 enableval="$enable_smart_resize" 4253 enableval="$enable_smart_resize"
4826 if test x$enableval = xyes; then 4254 if test x$enableval = xyes; then
4827 4255
4871#define RXVT_TERMINFO "$withval" 4299#define RXVT_TERMINFO "$withval"
4872_ACEOF 4300_ACEOF
4873 terminfo="$withval" 4301 terminfo="$withval"
4874 fi 4302 fi
4875fi; 4303fi;
4876
4877
4878
4879cat >>confdefs.h <<\_ACEOF
4880#define PROTOTYPES 1
4881_ACEOF
4882 4304
4883 4305
4884# 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.
4885set dummy mv; ac_word=$2 4307set dummy mv; ac_word=$2
4886echo "$as_me:$LINENO: checking for $ac_word" >&5 4308echo "$as_me:$LINENO: checking for $ac_word" >&5
4919else 4341else
4920 echo "$as_me:$LINENO: result: no" >&5 4342 echo "$as_me:$LINENO: result: no" >&5
4921echo "${ECHO_T}no" >&6 4343echo "${ECHO_T}no" >&6
4922fi 4344fi
4923 4345
4924# Extract the first word of "rm", so it can be a program name with args.
4925set dummy rm; ac_word=$2
4926echo "$as_me:$LINENO: checking for $ac_word" >&5
4927echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4928if test "${ac_cv_path_RM+set}" = set; then
4929 echo $ECHO_N "(cached) $ECHO_C" >&6
4930else
4931 case $RM in
4932 [\\/]* | ?:[\\/]*)
4933 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4934 ;;
4935 *)
4936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4937for as_dir in $PATH
4938do
4939 IFS=$as_save_IFS
4940 test -z "$as_dir" && as_dir=.
4941 for ac_exec_ext in '' $ac_executable_extensions; do
4942 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4943 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4944 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4945 break 2
4946 fi
4947done
4948done
4949
4950 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4951 ;;
4952esac
4953fi
4954RM=$ac_cv_path_RM
4955
4956if test -n "$RM"; then
4957 echo "$as_me:$LINENO: result: $RM" >&5
4958echo "${ECHO_T}$RM" >&6
4959else
4960 echo "$as_me:$LINENO: result: no" >&5
4961echo "${ECHO_T}no" >&6
4962fi
4963
4964# Extract the first word of "cp", so it can be a program name with args. 4346# Extract the first word of "cp", so it can be a program name with args.
4965set dummy cp; ac_word=$2 4347set dummy cp; ac_word=$2
4966echo "$as_me:$LINENO: checking for $ac_word" >&5 4348echo "$as_me:$LINENO: checking for $ac_word" >&5
4967echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4349echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4968if test "${ac_cv_path_CP+set}" = set; then 4350if test "${ac_cv_path_CP+set}" = set; then
5159else 4541else
5160 echo "$as_me:$LINENO: result: no" >&5 4542 echo "$as_me:$LINENO: result: no" >&5
5161echo "${ECHO_T}no" >&6 4543echo "${ECHO_T}no" >&6
5162fi 4544fi
5163 4545
5164# Extract the first word of "tbl", so it can be a program name with args.
5165set dummy tbl; ac_word=$2
5166echo "$as_me:$LINENO: checking for $ac_word" >&5
5167echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5168if test "${ac_cv_path_TBL+set}" = set; then
5169 echo $ECHO_N "(cached) $ECHO_C" >&6
5170else
5171 case $TBL in
5172 [\\/]* | ?:[\\/]*)
5173 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5174 ;;
5175 *)
5176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5177for as_dir in $PATH
5178do
5179 IFS=$as_save_IFS
5180 test -z "$as_dir" && as_dir=.
5181 for ac_exec_ext in '' $ac_executable_extensions; do
5182 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5183 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5184 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5185 break 2
5186 fi
5187done
5188done
5189
5190 ;;
5191esac
5192fi
5193TBL=$ac_cv_path_TBL
5194
5195if test -n "$TBL"; then
5196 echo "$as_me:$LINENO: result: $TBL" >&5
5197echo "${ECHO_T}$TBL" >&6
5198else
5199 echo "$as_me:$LINENO: result: no" >&5
5200echo "${ECHO_T}no" >&6
5201fi
5202
5203# Extract the first word of "tic", so it can be a program name with args. 4546# Extract the first word of "tic", so it can be a program name with args.
5204set dummy tic; ac_word=$2 4547set dummy tic; ac_word=$2
5205echo "$as_me:$LINENO: checking for $ac_word" >&5 4548echo "$as_me:$LINENO: checking for $ac_word" >&5
5206echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4549echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5207if test "${ac_cv_path_TIC+set}" = set; then 4550if test "${ac_cv_path_TIC+set}" = set; then
5238 echo "$as_me:$LINENO: result: no" >&5 4581 echo "$as_me:$LINENO: result: no" >&5
5239echo "${ECHO_T}no" >&6 4582echo "${ECHO_T}no" >&6
5240fi 4583fi
5241 4584
5242 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
5243 4817
5244 4818
5245 4819
5246if test "x$ac_path_x_has_been_run" != xyes; then 4820if test "x$ac_path_x_has_been_run" != xyes; then
5247 echo "$as_me:$LINENO: checking for X" >&5 4821 echo "$as_me:$LINENO: checking for X" >&5
7301 6875
7302 6876
7303 6877
7304 6878
7305 6879
7306
7307
7308
7309
7310
7311
7312
7313for ac_header in \ 6880for ac_header in \
7314 assert.h \ 6881 assert.h \
7315 fcntl.h \ 6882 fcntl.h \
7316 grp.h \
7317 libc.h \
7318 lastlog.h \
7319 stdarg.h \ 6883 stdarg.h \
7320 stdlib.h \ 6884 stdlib.h \
7321 string.h \ 6885 string.h \
7322 termios.h \ 6886 termios.h \
7323 unistd.h \ 6887 unistd.h \
7324 sys/byteorder.h \ 6888 sys/byteorder.h \
7325 sys/ioctl.h \ 6889 sys/ioctl.h \
7326 sys/select.h \ 6890 sys/select.h \
7327 sys/sockio.h \ 6891 sys/sockio.h \
7328 sys/strredir.h \ 6892 sys/strredir.h \
7329 sys/stropts.h \
7330 sys/time.h \ 6893 sys/time.h \
7331 utmp.h \ 6894 stdint.h \
7332 utmpx.h \ 6895 wchar.h \
7333 stdint.h \ 6896 cwchar \
7334 pty.h \ 6897 clocale \
7335 wchar.h \
7336 cwchar \
7337 clocale \
7338 6898
7339do 6899do
7340as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6900as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7341if eval "test \"\${$as_ac_Header+set}\" = set"; then 6901if eval "test \"\${$as_ac_Header+set}\" = set"; then
7342 echo "$as_me:$LINENO: checking for $ac_header" >&5 6902 echo "$as_me:$LINENO: checking for $ac_header" >&5
10169#define RETSIGTYPE $ac_cv_type_signal 9729#define RETSIGTYPE $ac_cv_type_signal
10170_ACEOF 9730_ACEOF
10171 9731
10172 9732
10173 9733
10174case "$host_alias" in
10175 *ultrix) ac_cv_func_setsid='no' ;;
10176 *) break;;
10177esac
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195 9734
10196 9735
10197 9736
10198for ac_func in \ 9737for ac_func in \
10199 atexit \
10200 revoke \
10201 unsetenv \ 9738 unsetenv \
10202 setutent \ 9739 setutent \
10203 seteuid \
10204 setreuid \
10205 setsid \
10206 setpgrp \
10207 setpgid \
10208 openpty \
10209 _getpty \
10210 grantpt \
10211 unlockpt \
10212 isastream \
10213 on_exit \ 9740 on_exit \
10214 nanosleep \
10215 updwtmp \
10216 updwtmpx \
10217 ttyslot \
10218 9741
10219do 9742do
10220as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9743as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10221echo "$as_me:$LINENO: checking for $ac_func" >&5 9744echo "$as_me:$LINENO: checking for $ac_func" >&5
10222echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9745echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10311 cat >>confdefs.h <<_ACEOF 9834 cat >>confdefs.h <<_ACEOF
10312#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9835#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10313_ACEOF 9836_ACEOF
10314 9837
10315fi 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
10316done 10154done
10317 10155
10318 10156
10319 10157
10320if test "${ac_cv_header_utmp_h+set}" = set; then 10158if test "${ac_cv_header_utmp_h+set}" = set; then
10454 10292
10455fi 10293fi
10456if test $ac_cv_header_utmp_h = yes; then 10294if test $ac_cv_header_utmp_h = yes; then
10457 echo "$as_me:$LINENO: checking for struct utmp" >&5 10295 echo "$as_me:$LINENO: checking for struct utmp" >&5
10458echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10296echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10459if test "${rxvt_cv_struct_utmp+set}" = set; then 10297if test "${struct_utmp+set}" = set; then
10460 echo $ECHO_N "(cached) $ECHO_C" >&6 10298 echo $ECHO_N "(cached) $ECHO_C" >&6
10461else 10299else
10462 cat >conftest.$ac_ext <<_ACEOF 10300 cat >conftest.$ac_ext <<_ACEOF
10463/* confdefs.h. */ 10301/* confdefs.h. */
10464_ACEOF 10302_ACEOF
10465cat confdefs.h >>conftest.$ac_ext 10303cat confdefs.h >>conftest.$ac_ext
10466cat >>conftest.$ac_ext <<_ACEOF 10304cat >>conftest.$ac_ext <<_ACEOF
10467/* end confdefs.h. */ 10305/* end confdefs.h. */
10468#include <sys/types.h> 10306#include <sys/types.h>
10469#include <stdint.h>
10470#include <utmp.h> 10307#include <utmp.h>
10471int 10308int
10472main () 10309main ()
10473{ 10310{
10474struct utmp ut; 10311struct utmp ut;
10495 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10496 (eval $ac_try) 2>&5 10333 (eval $ac_try) 2>&5
10497 ac_status=$? 10334 ac_status=$?
10498 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10499 (exit $ac_status); }; }; then 10336 (exit $ac_status); }; }; then
10500 rxvt_cv_struct_utmp=yes 10337 struct_utmp=yes
10501else 10338else
10502 echo "$as_me: failed program was:" >&5 10339 echo "$as_me: failed program was:" >&5
10503sed 's/^/| /' conftest.$ac_ext >&5 10340sed 's/^/| /' conftest.$ac_ext >&5
10504 10341
10505rxvt_cv_struct_utmp=no 10342struct_utmp=no
10506fi 10343fi
10507rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10344rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10508fi 10345fi
10509echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10346echo "$as_me:$LINENO: result: $struct_utmp" >&5
10510echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10347echo "${ECHO_T}$struct_utmp" >&6
10511if test x$rxvt_cv_struct_utmp = xyes; then 10348if test x$struct_utmp = xyes; then
10512 10349
10513cat >>confdefs.h <<\_ACEOF 10350cat >>confdefs.h <<\_ACEOF
10514#define HAVE_STRUCT_UTMP 1 10351#define HAVE_STRUCT_UTMP 1
10515_ACEOF 10352_ACEOF
10516 10353
10517fi 10354fi
10518 10355
10519 10356
10520echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10357echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10521echo $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
10522if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10359if test "${struct_utmp_host+set}" = set; then
10523 echo $ECHO_N "(cached) $ECHO_C" >&6 10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10524else 10361else
10525 cat >conftest.$ac_ext <<_ACEOF 10362 cat >conftest.$ac_ext <<_ACEOF
10526/* confdefs.h. */ 10363/* confdefs.h. */
10527_ACEOF 10364_ACEOF
10557 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10558 (eval $ac_try) 2>&5 10395 (eval $ac_try) 2>&5
10559 ac_status=$? 10396 ac_status=$?
10560 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10561 (exit $ac_status); }; }; then 10398 (exit $ac_status); }; }; then
10562 rxvt_cv_struct_utmp_host=yes 10399 struct_utmp_host=yes
10563else 10400else
10564 echo "$as_me: failed program was:" >&5 10401 echo "$as_me: failed program was:" >&5
10565sed 's/^/| /' conftest.$ac_ext >&5 10402sed 's/^/| /' conftest.$ac_ext >&5
10566 10403
10567rxvt_cv_struct_utmp_host=no 10404struct_utmp_host=no
10568fi 10405fi
10569rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10570fi 10407fi
10571echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10408echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10572echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10409echo "${ECHO_T}$struct_utmp_host" >&6
10573if test x$rxvt_cv_struct_utmp_host = xyes; then 10410if test x$struct_utmp_host = xyes; then
10574 10411
10575cat >>confdefs.h <<\_ACEOF 10412cat >>confdefs.h <<\_ACEOF
10576#define HAVE_UTMP_HOST 1 10413#define HAVE_UTMP_HOST 1
10577_ACEOF 10414_ACEOF
10578 10415
10579fi 10416fi
10580 10417
10581echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10418echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10582echo $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
10583if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10420if test "${struct_utmp_pid+set}" = set; then
10584 echo $ECHO_N "(cached) $ECHO_C" >&6 10421 echo $ECHO_N "(cached) $ECHO_C" >&6
10585else 10422else
10586 cat >conftest.$ac_ext <<_ACEOF 10423 cat >conftest.$ac_ext <<_ACEOF
10587/* confdefs.h. */ 10424/* confdefs.h. */
10588_ACEOF 10425_ACEOF
10618 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10619 (eval $ac_try) 2>&5 10456 (eval $ac_try) 2>&5
10620 ac_status=$? 10457 ac_status=$?
10621 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10622 (exit $ac_status); }; }; then 10459 (exit $ac_status); }; }; then
10623 rxvt_cv_struct_utmp_pid=yes 10460 struct_utmp_pid=yes
10624else 10461else
10625 echo "$as_me: failed program was:" >&5 10462 echo "$as_me: failed program was:" >&5
10626sed 's/^/| /' conftest.$ac_ext >&5 10463sed 's/^/| /' conftest.$ac_ext >&5
10627 10464
10628rxvt_cv_struct_utmp_pid=no 10465struct_utmp_pid=no
10629fi 10466fi
10630rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10467rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10631fi 10468fi
10632echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10469echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10633echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10470echo "${ECHO_T}$struct_utmp_pid" >&6
10634if test x$rxvt_cv_struct_utmp_pid = xyes; then 10471if test x$struct_utmp_pid = xyes; then
10635 10472
10636cat >>confdefs.h <<\_ACEOF 10473cat >>confdefs.h <<\_ACEOF
10637#define HAVE_UTMP_PID 1 10474#define HAVE_UTMP_PID 1
10638_ACEOF 10475_ACEOF
10639 10476
10780 10617
10781fi 10618fi
10782if test $ac_cv_header_utmpx_h = yes; then 10619if test $ac_cv_header_utmpx_h = yes; then
10783 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10620 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10784echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10621echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10785if test "${rxvt_cv_struct_utmpx+set}" = set; then 10622if test "${struct_utmpx+set}" = set; then
10786 echo $ECHO_N "(cached) $ECHO_C" >&6 10623 echo $ECHO_N "(cached) $ECHO_C" >&6
10787else 10624else
10788 cat >conftest.$ac_ext <<_ACEOF 10625 cat >conftest.$ac_ext <<_ACEOF
10789/* confdefs.h. */ 10626/* confdefs.h. */
10790_ACEOF 10627_ACEOF
10820 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10821 (eval $ac_try) 2>&5 10658 (eval $ac_try) 2>&5
10822 ac_status=$? 10659 ac_status=$?
10823 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10824 (exit $ac_status); }; }; then 10661 (exit $ac_status); }; }; then
10825 rxvt_cv_struct_utmpx=yes 10662 struct_utmpx=yes
10826else 10663else
10827 echo "$as_me: failed program was:" >&5 10664 echo "$as_me: failed program was:" >&5
10828sed 's/^/| /' conftest.$ac_ext >&5 10665sed 's/^/| /' conftest.$ac_ext >&5
10829 10666
10830rxvt_cv_struct_utmpx=no 10667struct_utmpx=no
10831fi 10668fi
10832rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10669rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10833fi 10670fi
10834echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10671echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10835echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10672echo "${ECHO_T}$struct_utmpx" >&6
10836if test x$rxvt_cv_struct_utmpx = xyes; then 10673if test x$struct_utmpx = xyes; then
10837 10674
10838cat >>confdefs.h <<\_ACEOF 10675cat >>confdefs.h <<\_ACEOF
10839#define HAVE_STRUCT_UTMPX 1 10676#define HAVE_STRUCT_UTMPX 1
10840_ACEOF 10677_ACEOF
10841 10678
10842fi 10679fi
10843 10680
10844 10681
10845echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10682echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10846echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10683echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10847if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10684if test "${struct_utmpx_host+set}" = set; then
10848 echo $ECHO_N "(cached) $ECHO_C" >&6 10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10849else 10686else
10850 cat >conftest.$ac_ext <<_ACEOF 10687 cat >conftest.$ac_ext <<_ACEOF
10851/* confdefs.h. */ 10688/* confdefs.h. */
10852_ACEOF 10689_ACEOF
10882 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10883 (eval $ac_try) 2>&5 10720 (eval $ac_try) 2>&5
10884 ac_status=$? 10721 ac_status=$?
10885 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10886 (exit $ac_status); }; }; then 10723 (exit $ac_status); }; }; then
10887 rxvt_cv_struct_utmpx_host=yes 10724 struct_utmpx_host=yes
10888else 10725else
10889 echo "$as_me: failed program was:" >&5 10726 echo "$as_me: failed program was:" >&5
10890sed 's/^/| /' conftest.$ac_ext >&5 10727sed 's/^/| /' conftest.$ac_ext >&5
10891 10728
10892rxvt_cv_struct_utmpx_host=no 10729struct_utmpx_host=no
10893fi 10730fi
10894rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10731rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10895fi 10732fi
10896echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10733echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10897echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10734echo "${ECHO_T}$struct_utmpx_host" >&6
10898if test x$rxvt_cv_struct_utmpx_host = xyes; then 10735if test x$struct_utmpx_host = xyes; then
10899 10736
10900cat >>confdefs.h <<\_ACEOF 10737cat >>confdefs.h <<\_ACEOF
10901#define HAVE_UTMPX_HOST 1 10738#define HAVE_UTMPX_HOST 1
10902_ACEOF 10739_ACEOF
10903 10740
10904fi 10741fi
10905 10742
10906echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 10743echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10907echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 10744echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10908if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 10745if test "${struct_utmpx_session+set}" = set; then
10909 echo $ECHO_N "(cached) $ECHO_C" >&6 10746 echo $ECHO_N "(cached) $ECHO_C" >&6
10910else 10747else
10911 cat >conftest.$ac_ext <<_ACEOF 10748 cat >conftest.$ac_ext <<_ACEOF
10912/* confdefs.h. */ 10749/* confdefs.h. */
10913_ACEOF 10750_ACEOF
10943 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10944 (eval $ac_try) 2>&5 10781 (eval $ac_try) 2>&5
10945 ac_status=$? 10782 ac_status=$?
10946 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10947 (exit $ac_status); }; }; then 10784 (exit $ac_status); }; }; then
10948 rxvt_cv_struct_utmpx_session=yes 10785 struct_utmpx_session=yes
10949else 10786else
10950 echo "$as_me: failed program was:" >&5 10787 echo "$as_me: failed program was:" >&5
10951sed 's/^/| /' conftest.$ac_ext >&5 10788sed 's/^/| /' conftest.$ac_ext >&5
10952 10789
10953rxvt_cv_struct_utmpx_session=no 10790struct_utmpx_session=no
10954fi 10791fi
10955rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10792rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10956fi 10793fi
10957echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 10794echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10958echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 10795echo "${ECHO_T}$struct_utmpx_session" >&6
10959if test x$rxvt_cv_struct_utmpx_session = xyes; then 10796if test x$struct_utmpx_session = xyes; then
10960 10797
10961cat >>confdefs.h <<\_ACEOF 10798cat >>confdefs.h <<\_ACEOF
10962#define HAVE_UTMPX_SESSION 1 10799#define HAVE_UTMPX_SESSION 1
10963_ACEOF 10800_ACEOF
10964 10801
10967fi 10804fi
10968 10805
10969 10806
10970echo "$as_me:$LINENO: checking for struct lastlog" >&5 10807echo "$as_me:$LINENO: checking for struct lastlog" >&5
10971echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10808echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10972if test "${rxvt_cv_struct_lastlog+set}" = set; then 10809if test "${struct_lastlog+set}" = set; then
10973 echo $ECHO_N "(cached) $ECHO_C" >&6 10810 echo $ECHO_N "(cached) $ECHO_C" >&6
10974else 10811else
10975 cat >conftest.$ac_ext <<_ACEOF 10812 cat >conftest.$ac_ext <<_ACEOF
10976/* confdefs.h. */ 10813/* confdefs.h. */
10977_ACEOF 10814_ACEOF
11011 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11012 (eval $ac_try) 2>&5 10849 (eval $ac_try) 2>&5
11013 ac_status=$? 10850 ac_status=$?
11014 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11015 (exit $ac_status); }; }; then 10852 (exit $ac_status); }; }; then
11016 rxvt_cv_struct_lastlog=yes 10853 struct_lastlog=yes
11017else 10854else
11018 echo "$as_me: failed program was:" >&5 10855 echo "$as_me: failed program was:" >&5
11019sed 's/^/| /' conftest.$ac_ext >&5 10856sed 's/^/| /' conftest.$ac_ext >&5
11020 10857
11021rxvt_cv_struct_lastlog=no 10858struct_lastlog=no
11022fi 10859fi
11023rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10860rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11024fi 10861fi
11025echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10862echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11026echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10863echo "${ECHO_T}$struct_lastlog" >&6
11027if test x$rxvt_cv_struct_lastlog = xyes; then 10864if test x$struct_lastlog = xyes; then
11028 10865
11029cat >>confdefs.h <<\_ACEOF 10866cat >>confdefs.h <<\_ACEOF
11030#define HAVE_STRUCT_LASTLOG 1 10867#define HAVE_STRUCT_LASTLOG 1
11031_ACEOF 10868_ACEOF
11032 10869
11033fi 10870fi
11034 10871
11035echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10872echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11036echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10873echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11037if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10874if test "${struct_lastlogx+set}" = set; then
11038 echo $ECHO_N "(cached) $ECHO_C" >&6 10875 echo $ECHO_N "(cached) $ECHO_C" >&6
11039else 10876else
11040 cat >conftest.$ac_ext <<_ACEOF 10877 cat >conftest.$ac_ext <<_ACEOF
11041/* confdefs.h. */ 10878/* confdefs.h. */
11042_ACEOF 10879_ACEOF
11076 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11077 (eval $ac_try) 2>&5 10914 (eval $ac_try) 2>&5
11078 ac_status=$? 10915 ac_status=$?
11079 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11080 (exit $ac_status); }; }; then 10917 (exit $ac_status); }; }; then
11081 rxvt_cv_struct_lastlogx=yes 10918 struct_lastlogx=yes
11082else 10919else
11083 echo "$as_me: failed program was:" >&5 10920 echo "$as_me: failed program was:" >&5
11084sed 's/^/| /' conftest.$ac_ext >&5 10921sed 's/^/| /' conftest.$ac_ext >&5
11085 10922
11086rxvt_cv_struct_lastlogx=no 10923struct_lastlogx=no
11087fi 10924fi
11088rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10925rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11089fi 10926fi
11090echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10927echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11091echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10928echo "${ECHO_T}$struct_lastlogx" >&6
11092if test x$rxvt_cv_struct_lastlogx = xyes; then 10929if test x$struct_lastlogx = xyes; then
11093 10930
11094cat >>confdefs.h <<\_ACEOF 10931cat >>confdefs.h <<\_ACEOF
11095#define HAVE_STRUCT_LASTLOGX 1 10932#define HAVE_STRUCT_LASTLOGX 1
11096_ACEOF 10933_ACEOF
11097 10934
11098fi 10935fi
11099 10936
11100 10937
11101echo "$as_me:$LINENO: checking where utmp is located" >&5 10938echo "$as_me:$LINENO: checking where utmp is located" >&5
11102echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10939echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11103if test "${rxvt_cv_path_utmp+set}" = set; then 10940if test "${path_utmp+set}" = set; then
11104 echo $ECHO_N "(cached) $ECHO_C" >&6 10941 echo $ECHO_N "(cached) $ECHO_C" >&6
11105else 10942else
11106 if test "$cross_compiling" = yes; then 10943 if test "$cross_compiling" = yes; then
11107 { 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
11108echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 10945echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11109else 10946else
11110 cat >conftest.$ac_ext <<_ACEOF 10947 cat >conftest.$ac_ext <<_ACEOF
11111/* confdefs.h. */ 10948/* confdefs.h. */
11112_ACEOF 10949_ACEOF
11113cat confdefs.h >>conftest.$ac_ext 10950cat confdefs.h >>conftest.$ac_ext
11149 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11150 (eval $ac_try) 2>&5 10987 (eval $ac_try) 2>&5
11151 ac_status=$? 10988 ac_status=$?
11152 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11153 (exit $ac_status); }; }; then 10990 (exit $ac_status); }; }; then
11154 rxvt_cv_path_utmp=`cat conftestval` 10991 path_utmp=`cat conftestval`
11155else 10992else
11156 echo "$as_me: program exited with status $ac_status" >&5 10993 echo "$as_me: program exited with status $ac_status" >&5
11157echo "$as_me: failed program was:" >&5 10994echo "$as_me: failed program was:" >&5
11158sed 's/^/| /' conftest.$ac_ext >&5 10995sed 's/^/| /' conftest.$ac_ext >&5
11159 10996
11160( exit $ac_status ) 10997( exit $ac_status )
11161rxvt_cv_path_utmp= 10998path_utmp=
11162fi 10999fi
11163rm -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
11164fi 11001fi
11165fi 11002fi
11166echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11003echo "$as_me:$LINENO: result: $path_utmp" >&5
11167echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11004echo "${ECHO_T}$path_utmp" >&6
11168if test x$rxvt_cv_path_utmp != x; then 11005if test x$path_utmp != x; then
11169 11006
11170cat >>confdefs.h <<_ACEOF 11007cat >>confdefs.h <<_ACEOF
11171#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11008#define UTMP_FILE "$path_utmp"
11172_ACEOF 11009_ACEOF
11173 11010
11174fi 11011fi
11175 11012
11176 11013
11177echo "$as_me:$LINENO: checking where utmpx is located" >&5 11014echo "$as_me:$LINENO: checking where utmpx is located" >&5
11178echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11015echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11179if test "${rxvt_cv_path_utmpx+set}" = set; then 11016if test "${path_utmpx+set}" = set; then
11180 echo $ECHO_N "(cached) $ECHO_C" >&6 11017 echo $ECHO_N "(cached) $ECHO_C" >&6
11181else 11018else
11182 if test "$cross_compiling" = yes; then 11019 if test "$cross_compiling" = yes; then
11183 { 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
11184echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11021echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11185else 11022else
11186 cat >conftest.$ac_ext <<_ACEOF 11023 cat >conftest.$ac_ext <<_ACEOF
11187/* confdefs.h. */ 11024/* confdefs.h. */
11188_ACEOF 11025_ACEOF
11189cat confdefs.h >>conftest.$ac_ext 11026cat confdefs.h >>conftest.$ac_ext
11235 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11236 (eval $ac_try) 2>&5 11073 (eval $ac_try) 2>&5
11237 ac_status=$? 11074 ac_status=$?
11238 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11239 (exit $ac_status); }; }; then 11076 (exit $ac_status); }; }; then
11240 rxvt_cv_path_utmpx=`cat conftestval` 11077 path_utmpx=`cat conftestval`
11241else 11078else
11242 echo "$as_me: program exited with status $ac_status" >&5 11079 echo "$as_me: program exited with status $ac_status" >&5
11243echo "$as_me: failed program was:" >&5 11080echo "$as_me: failed program was:" >&5
11244sed 's/^/| /' conftest.$ac_ext >&5 11081sed 's/^/| /' conftest.$ac_ext >&5
11245 11082
11246( exit $ac_status ) 11083( exit $ac_status )
11247rxvt_cv_path_utmpx= 11084path_utmpx=
11248fi 11085fi
11249rm -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
11250fi 11087fi
11251fi 11088fi
11252echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11089echo "$as_me:$LINENO: result: $path_utmpx" >&5
11253echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11090echo "${ECHO_T}$path_utmpx" >&6
11254if test x$rxvt_cv_path_utmpx != x; then 11091if test x$path_utmpx != x; then
11255 11092
11256cat >>confdefs.h <<_ACEOF 11093cat >>confdefs.h <<_ACEOF
11257#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11094#define UTMPX_FILE "$path_utmpx"
11258_ACEOF 11095_ACEOF
11259 11096
11260fi 11097fi
11261 11098
11262 11099
11263echo "$as_me:$LINENO: checking where wtmp is located" >&5 11100echo "$as_me:$LINENO: checking where wtmp is located" >&5
11264echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11101echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11265if test "${rxvt_cv_path_wtmp+set}" = set; then 11102if test "${path_wtmp+set}" = set; then
11266 echo $ECHO_N "(cached) $ECHO_C" >&6 11103 echo $ECHO_N "(cached) $ECHO_C" >&6
11267else 11104else
11268 if test "$cross_compiling" = yes; then 11105 if test "$cross_compiling" = yes; then
11269 { 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
11270echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11107echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11271else 11108else
11272 cat >conftest.$ac_ext <<_ACEOF 11109 cat >conftest.$ac_ext <<_ACEOF
11273/* confdefs.h. */ 11110/* confdefs.h. */
11274_ACEOF 11111_ACEOF
11275cat confdefs.h >>conftest.$ac_ext 11112cat confdefs.h >>conftest.$ac_ext
11313 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11314 (eval $ac_try) 2>&5 11151 (eval $ac_try) 2>&5
11315 ac_status=$? 11152 ac_status=$?
11316 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11317 (exit $ac_status); }; }; then 11154 (exit $ac_status); }; }; then
11318 rxvt_cv_path_wtmp=`cat conftestval` 11155 path_wtmp=`cat conftestval`
11319else 11156else
11320 echo "$as_me: program exited with status $ac_status" >&5 11157 echo "$as_me: program exited with status $ac_status" >&5
11321echo "$as_me: failed program was:" >&5 11158echo "$as_me: failed program was:" >&5
11322sed 's/^/| /' conftest.$ac_ext >&5 11159sed 's/^/| /' conftest.$ac_ext >&5
11323 11160
11324( exit $ac_status ) 11161( exit $ac_status )
11325rxvt_cv_path_wtmp= 11162path_wtmp=
11326fi 11163fi
11327rm -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
11328fi 11165fi
11329fi 11166fi
11330echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11167echo "$as_me:$LINENO: result: $path_wtmp" >&5
11331echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11168echo "${ECHO_T}$path_wtmp" >&6
11332if test x$rxvt_cv_path_wtmp != x; then 11169if test x$path_wtmp != x; then
11333 11170
11334cat >>confdefs.h <<_ACEOF 11171cat >>confdefs.h <<_ACEOF
11335#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11172#define WTMP_FILE "$path_wtmp"
11336_ACEOF 11173_ACEOF
11337 11174
11338fi 11175fi
11339 11176
11340echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11177echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11341echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11178echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11342if test "${rxvt_cv_path_wtmpx+set}" = set; then 11179if test "${path_wtmpx+set}" = set; then
11343 echo $ECHO_N "(cached) $ECHO_C" >&6 11180 echo $ECHO_N "(cached) $ECHO_C" >&6
11344else 11181else
11345 if test "$cross_compiling" = yes; then 11182 if test "$cross_compiling" = yes; then
11346 { 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
11347echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11184echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11348else 11185else
11349 cat >conftest.$ac_ext <<_ACEOF 11186 cat >conftest.$ac_ext <<_ACEOF
11350/* confdefs.h. */ 11187/* confdefs.h. */
11351_ACEOF 11188_ACEOF
11352cat confdefs.h >>conftest.$ac_ext 11189cat confdefs.h >>conftest.$ac_ext
11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11390 (eval $ac_try) 2>&5 11227 (eval $ac_try) 2>&5
11391 ac_status=$? 11228 ac_status=$?
11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11393 (exit $ac_status); }; }; then 11230 (exit $ac_status); }; }; then
11394 rxvt_cv_path_wtmpx=`cat conftestval` 11231 path_wtmpx=`cat conftestval`
11395else 11232else
11396 echo "$as_me: program exited with status $ac_status" >&5 11233 echo "$as_me: program exited with status $ac_status" >&5
11397echo "$as_me: failed program was:" >&5 11234echo "$as_me: failed program was:" >&5
11398sed 's/^/| /' conftest.$ac_ext >&5 11235sed 's/^/| /' conftest.$ac_ext >&5
11399 11236
11400( exit $ac_status ) 11237( exit $ac_status )
11401rxvt_cv_path_wtmpx= 11238path_wtmpx=
11402fi 11239fi
11403rm -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
11404fi 11241fi
11405fi 11242fi
11406echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11243echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11407echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11244echo "${ECHO_T}$path_wtmpx" >&6
11408if test x$rxvt_cv_path_wtmpx != x; then 11245if test x$path_wtmpx != x; then
11409 11246
11410cat >>confdefs.h <<_ACEOF 11247cat >>confdefs.h <<_ACEOF
11411#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11248#define WTMPX_FILE "$path_wtmpx"
11412_ACEOF 11249_ACEOF
11413 11250
11414fi 11251fi
11415 11252
11416echo "$as_me:$LINENO: checking where lastlog is located" >&5 11253echo "$as_me:$LINENO: checking where lastlog is located" >&5
11417echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11254echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11418if test "${rxvt_cv_path_lastlog+set}" = set; then 11255if test "${path_lastlog+set}" = set; then
11419 echo $ECHO_N "(cached) $ECHO_C" >&6 11256 echo $ECHO_N "(cached) $ECHO_C" >&6
11420else 11257else
11421 if test "$cross_compiling" = yes; then 11258 if test "$cross_compiling" = yes; then
11422 { 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
11423echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11260echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11424else 11261else
11425 cat >conftest.$ac_ext <<_ACEOF 11262 cat >conftest.$ac_ext <<_ACEOF
11426/* confdefs.h. */ 11263/* confdefs.h. */
11427_ACEOF 11264_ACEOF
11428cat confdefs.h >>conftest.$ac_ext 11265cat confdefs.h >>conftest.$ac_ext
11470 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11471 (eval $ac_try) 2>&5 11308 (eval $ac_try) 2>&5
11472 ac_status=$? 11309 ac_status=$?
11473 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11474 (exit $ac_status); }; }; then 11311 (exit $ac_status); }; }; then
11475 rxvt_cv_path_lastlog=`cat conftestval` 11312 path_lastlog=`cat conftestval`
11476else 11313else
11477 echo "$as_me: program exited with status $ac_status" >&5 11314 echo "$as_me: program exited with status $ac_status" >&5
11478echo "$as_me: failed program was:" >&5 11315echo "$as_me: failed program was:" >&5
11479sed 's/^/| /' conftest.$ac_ext >&5 11316sed 's/^/| /' conftest.$ac_ext >&5
11480 11317
11481( exit $ac_status ) 11318( exit $ac_status )
11482rxvt_cv_path_lastlog= 11319path_lastlog=
11483fi 11320fi
11484rm -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
11485fi 11322fi
11486fi 11323fi
11487echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11324echo "$as_me:$LINENO: result: $path_lastlog" >&5
11488echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11325echo "${ECHO_T}$path_lastlog" >&6
11489if test x$rxvt_cv_path_lastlog != x; then 11326if test x$path_lastlog != x; then
11490 11327
11491cat >>confdefs.h <<_ACEOF 11328cat >>confdefs.h <<_ACEOF
11492#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11329#define LASTLOG_FILE "$path_lastlog"
11493_ACEOF 11330_ACEOF
11494 11331
11495 if test -d "$rxvt_cv_path_lastlog"; then 11332 if test -d "$path_lastlog"; then
11496 11333
11497cat >>confdefs.h <<\_ACEOF 11334cat >>confdefs.h <<\_ACEOF
11498#define LASTLOG_IS_DIR 1 11335#define LASTLOG_IS_DIR 1
11499_ACEOF 11336_ACEOF
11500 11337
11501 fi 11338 fi
11502fi 11339fi
11503 11340
11504echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11341echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11505echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11342echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11506if test "${rxvt_cv_path_lastlogx+set}" = set; then 11343if test "${path_lastlogx+set}" = set; then
11507 echo $ECHO_N "(cached) $ECHO_C" >&6 11344 echo $ECHO_N "(cached) $ECHO_C" >&6
11508else 11345else
11509 if test "$cross_compiling" = yes; then 11346 if test "$cross_compiling" = yes; then
11510 { 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
11511echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11348echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11512else 11349else
11513 cat >conftest.$ac_ext <<_ACEOF 11350 cat >conftest.$ac_ext <<_ACEOF
11514/* confdefs.h. */ 11351/* confdefs.h. */
11515_ACEOF 11352_ACEOF
11516cat confdefs.h >>conftest.$ac_ext 11353cat confdefs.h >>conftest.$ac_ext
11552 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11553 (eval $ac_try) 2>&5 11390 (eval $ac_try) 2>&5
11554 ac_status=$? 11391 ac_status=$?
11555 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11556 (exit $ac_status); }; }; then 11393 (exit $ac_status); }; }; then
11557 rxvt_cv_path_lastlogx=`cat conftestval` 11394 path_lastlogx=`cat conftestval`
11558else 11395else
11559 echo "$as_me: program exited with status $ac_status" >&5 11396 echo "$as_me: program exited with status $ac_status" >&5
11560echo "$as_me: failed program was:" >&5 11397echo "$as_me: failed program was:" >&5
11561sed 's/^/| /' conftest.$ac_ext >&5 11398sed 's/^/| /' conftest.$ac_ext >&5
11562 11399
11563( exit $ac_status ) 11400( exit $ac_status )
11564rxvt_cv_path_lastlogx= 11401path_lastlogx=
11565fi 11402fi
11566rm -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
11567fi 11404fi
11568fi 11405fi
11569echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11406echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11570echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11407echo "${ECHO_T}$path_lastlogx" >&6
11571if test x$rxvt_cv_path_lastlogx != x; then 11408if test x$path_lastlogx != x; then
11572 11409
11573cat >>confdefs.h <<_ACEOF 11410cat >>confdefs.h <<_ACEOF
11574#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11411#define LASTLOGX_FILE "$path_lastlogx"
11575_ACEOF 11412_ACEOF
11576 11413
11577fi 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
11578 11429
11579 11430
11580echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11431echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11581echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11432echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11582if test "${rxvt_cv_path_ttytab+set}" = set; then 11433if test "${rxvt_cv_path_ttytab+set}" = set; then
11849#define HAVE_NL_LANGINFO 1 11700#define HAVE_NL_LANGINFO 1
11850_ACEOF 11701_ACEOF
11851 11702
11852fi 11703fi
11853 11704
11705
11854echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 11706echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11855echo $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
11856if test "${rxvt_can_pass_fds+set}" = set; then 11708if test "${can_pass_fds+set}" = set; then
11857 echo $ECHO_N "(cached) $ECHO_C" >&6 11709 echo $ECHO_N "(cached) $ECHO_C" >&6
11858else 11710else
11859 cat >conftest.$ac_ext <<_ACEOF 11711 cat >conftest.$ac_ext <<_ACEOF
11860/* confdefs.h. */ 11712/* confdefs.h. */
11861_ACEOF 11713_ACEOF
11862cat confdefs.h >>conftest.$ac_ext 11714cat confdefs.h >>conftest.$ac_ext
11863cat >>conftest.$ac_ext <<_ACEOF 11715cat >>conftest.$ac_ext <<_ACEOF
11864/* end confdefs.h. */ 11716/* end confdefs.h. */
11865 11717
11718#include <cstddef> // broken bsds (is that redundant?) need this
11866#include <sys/types.h> 11719#include <sys/types.h>
11867#include <sys/socket.h> 11720#include <sys/socket.h>
11721#include <sys/uio.h>
11868 11722
11869int 11723int
11870main () 11724main ()
11871{ 11725{
11872 11726
11917 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11918 (eval $ac_try) 2>&5 11772 (eval $ac_try) 2>&5
11919 ac_status=$? 11773 ac_status=$?
11920 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11921 (exit $ac_status); }; }; then 11775 (exit $ac_status); }; }; then
11922 rxvt_can_pass_fds=yes 11776 can_pass_fds=yes
11923else 11777else
11924 echo "$as_me: failed program was:" >&5 11778 echo "$as_me: failed program was:" >&5
11925sed 's/^/| /' conftest.$ac_ext >&5 11779sed 's/^/| /' conftest.$ac_ext >&5
11926 11780
11927rxvt_can_pass_fds=no 11781can_pass_fds=no
11928fi 11782fi
11929rm -f conftest.err conftest.$ac_objext \ 11783rm -f conftest.err conftest.$ac_objext \
11930 conftest$ac_exeext conftest.$ac_ext 11784 conftest$ac_exeext conftest.$ac_ext
11931fi 11785fi
11932echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 11786echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11933echo "${ECHO_T}$rxvt_can_pass_fds" >&6 11787echo "${ECHO_T}$can_pass_fds" >&6
11934if test x$rxvt_can_pass_fds = xyes; then 11788if test x$can_pass_fds = xyes; then
11935 11789
11936cat >>confdefs.h <<\_ACEOF 11790cat >>confdefs.h <<\_ACEOF
11937#define HAVE_UNIX_FDPASS 1 11791#define HAVE_UNIX_FDPASS 1
11938_ACEOF 11792_ACEOF
11939 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; }; }
11940fi 11798fi
11799
11941 11800
11942echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11801echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11943echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11802echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11944if test "${rxvt_broken_ximcb+set}" = set; then 11803if test "${rxvt_broken_ximcb+set}" = set; then
11945 echo $ECHO_N "(cached) $ECHO_C" >&6 11804 echo $ECHO_N "(cached) $ECHO_C" >&6
11995#define XIMCB_PROTO_BROKEN 1 11854#define XIMCB_PROTO_BROKEN 1
11996_ACEOF 11855_ACEOF
11997 11856
11998fi 11857fi
11999 11858
12000echo "$as_me:$LINENO: checking for getpt" >&5
12001echo $ECHO_N "checking for getpt... $ECHO_C" >&6
12002if test "${rxvt_cv_func_getpt+set}" = set; then
12003 echo $ECHO_N "(cached) $ECHO_C" >&6
12004else
12005 cat >conftest.$ac_ext <<_ACEOF
12006/* confdefs.h. */
12007_ACEOF
12008cat confdefs.h >>conftest.$ac_ext
12009cat >>conftest.$ac_ext <<_ACEOF
12010/* end confdefs.h. */
12011#define _GNU_SOURCE
12012#ifdef HAVE_STDLIB_H
12013# include <cstdlib>
12014#endif
12015int
12016main ()
12017{
12018(void)getpt();
12019 ;
12020 return 0;
12021}
12022_ACEOF
12023rm -f conftest.$ac_objext conftest$ac_exeext
12024if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12025 (eval $ac_link) 2>conftest.er1
12026 ac_status=$?
12027 grep -v '^ *+' conftest.er1 >conftest.err
12028 rm -f conftest.er1
12029 cat conftest.err >&5
12030 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12031 (exit $ac_status); } &&
12032 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12033 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12034 (eval $ac_try) 2>&5
12035 ac_status=$?
12036 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12037 (exit $ac_status); }; } &&
12038 { ac_try='test -s conftest$ac_exeext'
12039 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12040 (eval $ac_try) 2>&5
12041 ac_status=$?
12042 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12043 (exit $ac_status); }; }; then
12044 rxvt_cv_func_getpt=yes
12045else
12046 echo "$as_me: failed program was:" >&5
12047sed 's/^/| /' conftest.$ac_ext >&5
12048 11859
12049rxvt_cv_func_getpt=no
12050fi
12051rm -f conftest.err conftest.$ac_objext \
12052 conftest$ac_exeext conftest.$ac_ext
12053fi
12054echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
12055echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
12056if test x$rxvt_cv_func_getpt = xyes; then
12057 11860
12058cat >>confdefs.h <<\_ACEOF
12059#define HAVE_GETPT 1
12060_ACEOF
12061 11861
12062fi
12063 11862
12064echo "$as_me:$LINENO: checking for pty/tty type" >&5
12065echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12066if test "${rxvt_cv_ptys+set}" = set; then
12067 echo $ECHO_N "(cached) $ECHO_C" >&6
12068else
12069 if test x$ac_cv_func_openpty = xyes; then
12070 rxvt_cv_ptys=OPENPTY
12071 else if test x$ac_cv_func__getpty = xyes; then
12072 rxvt_cv_ptys=SGI4
12073 else if test -c /dev/ttyp20; then
12074 rxvt_cv_ptys=SCO
12075 else if test -c /dev/ptym/clone; then
12076 rxvt_cv_ptys=HPUX
12077 else if test x$rxvt_cv_func_getpt = xyes; then
12078 rxvt_cv_ptys=GLIBC
12079 else if test -c /dev/ptc -a -c /dev/pts; then
12080 rxvt_cv_ptys=PTC
12081 else if test -c /dev/ptc -a -d /dev/pts; then
12082 rxvt_cv_ptys=PTC
12083 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12084 rxvt_cv_ptys=STREAMS
12085 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12086 rxvt_cv_ptys=STREAMS
12087 else
12088 rxvt_cv_ptys=BSD
12089fi
12090fi
12091fi
12092fi
12093fi
12094fi
12095fi
12096fi
12097fi
12098 11863
12099fi
12100echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12101echo "${ECHO_T}$rxvt_cv_ptys" >&6
12102 11864
12103if test x$rxvt_cv_ptys = xOPENPTY; then 11865for ac_header in \
11866 pty.h \
11867 util.h \
11868 libutil.h \
11869 sys/ioctl.h \
11870 sys/stropts.h \
12104 11871
12105cat >>confdefs.h <<\_ACEOF
12106#define PTYS_ARE_OPENPTY 1
12107_ACEOF
12108
12109fi
12110if test x$rxvt_cv_ptys = xSCO; then
12111
12112cat >>confdefs.h <<\_ACEOF
12113#define PTYS_ARE_NUMERIC 1
12114_ACEOF
12115
12116fi
12117if test x$rxvt_cv_ptys = xSTREAMS; then
12118
12119cat >>confdefs.h <<\_ACEOF
12120#define PTYS_ARE_PTMX 1
12121_ACEOF
12122
12123fi
12124if test x$rxvt_cv_ptys = xPTC; then
12125
12126cat >>confdefs.h <<\_ACEOF
12127#define PTYS_ARE_PTC 1
12128_ACEOF
12129
12130fi
12131if test x$rxvt_cv_ptys = xSGI4; then
12132
12133cat >>confdefs.h <<\_ACEOF
12134#define PTYS_ARE__GETPTY 1
12135_ACEOF
12136
12137fi
12138if test x$rxvt_cv_ptys = xCONVEX; then
12139
12140cat >>confdefs.h <<\_ACEOF
12141#define PTYS_ARE_GETPTY 1
12142_ACEOF
12143
12144fi
12145if test x$rxvt_cv_ptys = xGLIBC; then
12146
12147cat >>confdefs.h <<\_ACEOF
12148#define PTYS_ARE_GETPT 1
12149_ACEOF
12150
12151fi
12152if test x$rxvt_cv_ptys = xHPUX; then
12153
12154cat >>confdefs.h <<\_ACEOF
12155#define PTYS_ARE_CLONE 1
12156_ACEOF
12157
12158fi
12159if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12160
12161cat >>confdefs.h <<\_ACEOF
12162#define PTYS_ARE_SEARCHED 1
12163_ACEOF
12164
12165fi
12166
12167
12168{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12169echo "$as_me: checking for pty ranges..." >&6;}
12170ptys=`echo /dev/pty??`
12171pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12172pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12173if test x$pch1 != x; then
12174
12175cat >>confdefs.h <<_ACEOF
12176#define PTYCHAR1 "$pch1"
12177_ACEOF
12178
12179fi
12180if test x$pch2 != x; then
12181
12182cat >>confdefs.h <<_ACEOF
12183#define PTYCHAR2 "$pch2"
12184_ACEOF
12185
12186fi
12187
12188if test x$support_xft = xyes; then
12189 LIBS="$LIBS `pkg-config xft --libs`"
12190 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
12191 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12192
12193
12194for ac_header in X11/Xft/Xft.h
12195do 11872do
12196as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11873as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12197if eval "test \"\${$as_ac_Header+set}\" = set"; then 11874if eval "test \"\${$as_ac_Header+set}\" = set"; then
12198 echo "$as_me:$LINENO: checking for $ac_header" >&5 11875 echo "$as_me:$LINENO: checking for $ac_header" >&5
12199echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11876echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12333if test `eval echo '${'$as_ac_Header'}'` = yes; then 12010if test `eval echo '${'$as_ac_Header'}'` = yes; then
12334 cat >>confdefs.h <<_ACEOF 12011 cat >>confdefs.h <<_ACEOF
12335#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12012#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12336_ACEOF 12013_ACEOF
12337 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
12338else 12757else
12339 support_xft=no 12758 support_xft=no
12340fi 12759fi
12341 12760
12342done 12761done
12479cat >>confdefs.h <<\_ACEOF 12898cat >>confdefs.h <<\_ACEOF
12480#define SELECTION_SCROLLING 1 12899#define SELECTION_SCROLLING 1
12481_ACEOF 12900_ACEOF
12482 12901
12483fi 12902fi
12484if test x$support_menubar = xyes; then
12485
12486cat >>confdefs.h <<\_ACEOF
12487#define MENUBAR 1
12488_ACEOF
12489
12490fi
12491if test x$support_frills = xyes; then 12903if test x$support_frills = xyes; then
12492 12904
12493cat >>confdefs.h <<\_ACEOF 12905cat >>confdefs.h <<\_ACEOF
12494#define ENABLE_FRILLS 1 12906#define ENABLE_FRILLS 1
12495_ACEOF 12907_ACEOF
12496 12908
12497fi 12909fi
12498if test x$support_24bit = xyes; then
12499
12500cat >>confdefs.h <<\_ACEOF
12501#define PREFER_24BIT 1
12502_ACEOF
12503
12504fi
12505if test x$support_mousewheel = xyes; then 12910if test x$support_mousewheel = xyes; then
12506 12911
12507cat >>confdefs.h <<\_ACEOF 12912cat >>confdefs.h <<\_ACEOF
12508#define MOUSE_WHEEL 1 12913#define MOUSE_WHEEL 1
12509_ACEOF 12914_ACEOF
12511fi 12916fi
12512if test x$support_mouseslipwheel = xyes; then 12917if test x$support_mouseslipwheel = xyes; then
12513 12918
12514cat >>confdefs.h <<\_ACEOF 12919cat >>confdefs.h <<\_ACEOF
12515#define MOUSE_SLIP_WHEELING 1 12920#define MOUSE_SLIP_WHEELING 1
12516_ACEOF
12517
12518fi
12519if test x$support_utmp = xyes; then
12520
12521cat >>confdefs.h <<\_ACEOF
12522#define UTMP_SUPPORT 1
12523_ACEOF
12524
12525fi
12526if test x$support_wtmp = xyes; then
12527
12528cat >>confdefs.h <<\_ACEOF
12529#define WTMP_SUPPORT 1
12530_ACEOF
12531
12532fi
12533if test x$support_lastlog = xyes; then
12534
12535cat >>confdefs.h <<\_ACEOF
12536#define LASTLOG_SUPPORT 1
12537_ACEOF 12921_ACEOF
12538 12922
12539fi 12923fi
12540if test x$support_xim = xyes -o x$multichar_set = xyes; then 12924if test x$support_xim = xyes -o x$multichar_set = xyes; then
12541 if test x$rxvt_cv_func_xlocale = xyes; then 12925 if test x$rxvt_cv_func_xlocale = xyes; then
12811 PERL_O=rxvtperl.o 13195 PERL_O=rxvtperl.o
12812 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 13196 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12813 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 13197 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12814 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 13198 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12815 else 13199 else
12816 support_perl=no
12817 echo "$as_me:$LINENO: result: no, unable to link" >&5 13200 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12818echo "${ECHO_T}no, unable to link" >&6 13201echo "$as_me: error: no, unable to link" >&2;}
13202 { (exit 1); exit 1; }; }
12819 fi 13203 fi
12820 else 13204 else
12821 { { 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
12822echo "$as_me: error: no working perl found" >&2;} 13206echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12823 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; } 13207 { (exit 1); exit 1; }; }
12824 support_perl=no
12825 fi 13208 fi
12826fi 13209fi
12827 13210
12828 13211
12829 13212
12830 13213
12831 13214
12832 13215
13216
13217if test x$support_perl = xyes; then
13218 support_frills=yes
13219fi
12833 13220
12834 13221
12835CFLAGS=${CFLAGS--O} 13222CFLAGS=${CFLAGS--O}
12836LDFLAGS=${LDFLAGS--O} 13223LDFLAGS=${LDFLAGS--O}
12837 13224
12851 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 13238 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12852fi 13239fi
12853 13240
12854 13241
12855 13242
12856
12857
12858if test x$support_addstrings = xno; then
12859
12860cat >>confdefs.h <<\_ACEOF
12861#define NO_STRINGS 1
12862_ACEOF
12863
12864fi
12865
12866MCOMMON=./autoconf/Make.common
12867 13243
12868 13244
12869test "$program_prefix" != NONE && 13245test "$program_prefix" != NONE &&
12870 program_transform_name="s,^,$program_prefix,;$program_transform_name" 13246 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12871# Use a double $ so make ignores it. 13247# Use a double $ so make ignores it.
12947 include_time_h="#include <time.h>" 13323 include_time_h="#include <time.h>"
12948else 13324else
12949 include_time_h="/* #include <time.h> */" 13325 include_time_h="/* #include <time.h> */"
12950fi 13326fi
12951 13327
12952 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"
12953 13329
12954cat >confcache <<\_ACEOF 13330cat >confcache <<\_ACEOF
12955# 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
12956# 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
12957# scripts and configure runs, see configure's option --config-cache. 13333# scripts and configure runs, see configure's option --config-cache.
13474cat >>$CONFIG_STATUS <<\_ACEOF 13850cat >>$CONFIG_STATUS <<\_ACEOF
13475for ac_config_target in $ac_config_targets 13851for ac_config_target in $ac_config_targets
13476do 13852do
13477 case "$ac_config_target" in 13853 case "$ac_config_target" in
13478 # Handling of arguments. 13854 # Handling of arguments.
13479 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13480 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13855 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13481 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13856 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13482 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13857 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13483 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13858 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13484 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13859 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13485 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13860 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13486echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13861echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13487 { (exit 1); exit 1; }; };; 13862 { (exit 1); exit 1; }; };;
13488 esac 13863 esac
13489done 13864done
13590s,@ac_ct_CXX@,$ac_ct_CXX,;t t 13965s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13591s,@CPP@,$CPP,;t t 13966s,@CPP@,$CPP,;t t
13592s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 13967s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13593s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 13968s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13594s,@INSTALL_DATA@,$INSTALL_DATA,;t t 13969s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13595s,@AWK@,$AWK,;t t 13970s,@EGREP@,$EGREP,;t t
13596s,@LINKER@,$LINKER,;t t 13971s,@LINKER@,$LINKER,;t t
13597s,@CXXCPP@,$CXXCPP,;t t
13598s,@EGREP@,$EGREP,;t t
13599s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 13972s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13600s,@RXVTNAME@,$RXVTNAME,;t t 13973s,@RXVTNAME@,$RXVTNAME,;t t
13601s,@MV@,$MV,;t t 13974s,@MV@,$MV,;t t
13602s,@RM@,$RM,;t t
13603s,@CP@,$CP,;t t 13975s,@CP@,$CP,;t t
13604s,@LN@,$LN,;t t 13976s,@LN@,$LN,;t t
13605s,@SED@,$SED,;t t 13977s,@SED@,$SED,;t t
13606s,@ECHO@,$ECHO,;t t 13978s,@ECHO@,$ECHO,;t t
13607s,@CMP@,$CMP,;t t 13979s,@CMP@,$CMP,;t t
13608s,@TBL@,$TBL,;t t
13609s,@TIC@,$TIC,;t t 13980s,@TIC@,$TIC,;t t
13981s,@CXXCPP@,$CXXCPP,;t t
13610s,@X_CFLAGS@,$X_CFLAGS,;t t 13982s,@X_CFLAGS@,$X_CFLAGS,;t t
13611s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 13983s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13612s,@X_LIBS@,$X_LIBS,;t t 13984s,@X_LIBS@,$X_LIBS,;t t
13613s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 13985s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13614s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 13986s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13618s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13990s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13619s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13991s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13620s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13992s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13621s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13993s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13622s,@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
13623s,@PERL@,$PERL,;t t 13997s,@PERL@,$PERL,;t t
13624s,@PERLLIB@,$PERLLIB,;t t 13998s,@PERLLIB@,$PERLLIB,;t t
13625s,@PERLFLAGS@,$PERLFLAGS,;t t 13999s,@PERLFLAGS@,$PERLFLAGS,;t t
13626s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 14000s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13627s,@IF_PERL@,$IF_PERL,;t t 14001s,@IF_PERL@,$IF_PERL,;t t
13642s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 14016s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13643s,@include_sys_time_h@,$include_sys_time_h,;t t 14017s,@include_sys_time_h@,$include_sys_time_h,;t t
13644s,@include_time_h@,$include_time_h,;t t 14018s,@include_time_h@,$include_time_h,;t t
13645s,@LIBOBJS@,$LIBOBJS,;t t 14019s,@LIBOBJS@,$LIBOBJS,;t t
13646s,@LTLIBOBJS@,$LTLIBOBJS,;t t 14020s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13647/@MCOMMON@/r $MCOMMON
13648s,@MCOMMON@,,;t t
13649CEOF 14021CEOF
13650 14022
13651_ACEOF 14023_ACEOF
13652 14024
13653 cat >>$CONFIG_STATUS <<\_ACEOF 14025 cat >>$CONFIG_STATUS <<\_ACEOF
14146 Install path: ${prefix}/bin 14518 Install path: ${prefix}/bin
14147 Compiler: $CXX 14519 Compiler: $CXX
14148 Compiler flags: $CFLAGS 14520 Compiler flags: $CFLAGS
14149 Linker: $LINKER" 14521 Linker: $LINKER"
14150 14522
14151if test "$MALLOC_TYPE" = S; then
14152 echo " malloc support: system default"
14153fi
14154if test "$MALLOC_TYPE" = G; then
14155 echo " malloc support: Gray Watson's dmalloc"
14156fi
14157if test "$MALLOC_TYPE" = D; then
14158 echo " malloc support: Doug Lea's malloc"
14159fi
14160
14161if test x$support_xpm = xyes; then 14523if test x$support_xpm = xyes; then
14162 echo " Xpm library: $XPM_LIBS" 14524 echo " Xpm library: $XPM_LIBS"
14163fi 14525fi
14164 14526
14165echo "
14166The following are set in config.h
14167"
14168echo " pty/tty type: "$rxvt_cv_ptys
14169if test x$support_utmp != xyes; then
14170 echo " utmp support: disabled"
14171 echo
14172else
14173 echo " utmp support: enabled
14174 utmp file: $rxvt_cv_path_utmp
14175 utmpx file: $rxvt_cv_path_utmpx
14176 wtmp file: $rxvt_cv_path_wtmp
14177 wtmpx file: $rxvt_cv_path_wtmpx
14178 lastlog file: $rxvt_cv_path_lastlog
14179 ttys/ttytab file: $rxvt_cv_path_ttytab
14180 embedded perl: $support_perl"
14181 echo
14182fi
14183if test x$term != x; then 14527if test x$term != x; then
14184 echo " set TERM to: $term" 14528 echo " set TERM to: $term"
14185fi 14529fi
14186if test x$terminfo != x; then 14530if test x$terminfo != x; then
14187 echo " set TERMINFO to: $terminfo" 14531 echo " set TERMINFO to: $terminfo"
14190echo " resource class: $RESCLASS" 14534echo " resource class: $RESCLASS"
14191if test x$RESFALLBACK != x; then 14535if test x$RESFALLBACK != x; then
14192 echo " resource class fallback: $RESFALLBACK" 14536 echo " resource class fallback: $RESFALLBACK"
14193fi 14537fi
14194echo 14538echo
14195if test x$rxvt_cv_ptys = xUNKNOWN; then 14539echo " embedded perl: $support_perl"
14196 echo ".----------------------------------------------------------------." 14540echo
14197 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14198 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14199 echo ".----------------------------------------------------------------."
14200fi
14201if test x$support_xpm = xneedsmanualspecification; then 14541if test x$support_xpm = xneedsmanualspecification; then
14202 echo ".----------------------------------------------------------------." 14542 echo ".----------------------------------------------------------------."
14203 echo ". WARNING: --enable-xpm-background was specified however the ." 14543 echo ". WARNING: --enable-xpm-background was specified however the ."
14204 echo ". XPM includes files and libraries could not be found. ." 14544 echo ". XPM includes files and libraries could not be found. ."
14205 echo ". XPM backgrounds are now being DISABLED! If you want ." 14545 echo ". XPM backgrounds are now being DISABLED! If you want ."
14214 echo ". functions could not be found. ." 14554 echo ". functions could not be found. ."
14215 echo ". XIM is now being DISABLED! ." 14555 echo ". XIM is now being DISABLED! ."
14216 echo ".----------------------------------------------------------------." 14556 echo ".----------------------------------------------------------------."
14217fi 14557fi
14218 14558
14219echo " *** Optionally check src/feature.h for further options ***" 14559echo "*** Optionally check src/feature.h for further, rarely used options ***"
14220echo 14560echo
14221 14561
14222echo ".----------------------------------------------------------------."
14223echo ". NOTE: some features are disabled by default, try ."
14224echo ". configure --help to get an idea of the optional features, ."
14225echo ". or read ./README.configure ."
14226echo ". ."
14227echo ". The script ./reconf gives a reasonable baseline, try it if ."
14228echo ". you do not want to read documentation and still want some ."
14229echo ". useful features. ."
14230echo ".----------------------------------------------------------------."
14231echo
14232

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines