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

Comparing rxvt-unicode/configure (file contents):
Revision 1.67 by root, Wed Jan 11 23:08:54 2006 UTC vs.
Revision 1.98 by root, Tue Jan 31 20:57:29 2006 UTC

307#endif 307#endif
308#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
309# include <unistd.h> 309# include <unistd.h>
310#endif" 310#endif"
311 311
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='MCOMMON' 313ac_subst_files=''
314 314
315# Initialize some variables set by options. 315# Initialize some variables set by options.
316ac_init_help= 316ac_init_help=
317ac_init_version=false 317ac_init_version=false
318# The variables have the same names as the options, with 318# The variables have the same names as the options, with
870 NOTE: automatically enabled with --enable-shared 870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 874 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 875 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 876 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 877 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 878 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 879 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 880 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 881 --enable-xterm-scroll enable Xterm style scrollbar
886 --enable-perl enable embedded perl interpreter 882 --enable-perl enable embedded perl interpreter
887 --enable-plain-scroll enable plain style scrollbar 883 --enable-plain-scroll enable plain style scrollbar
888 --enable-half-shadow use half width/height shadow on rxvt scrollbar
889 --enable-xim XIM (X Input Method) protocol support 884 --enable-xim XIM (X Input Method) protocol support
890 --enable-ttygid enable tty setting to group named "tty"
891 --disable-backspace-key disable handling of the backspace key 885 --disable-backspace-key disable handling of the backspace key
892 --disable-delete-key disable handling of the delete key 886 --disable-delete-key disable handling of the delete key
893 --disable-resources disable all resource checking 887 --disable-resources disable all resource checking
894 --enable-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
895 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
896 --enable-strings enable some replacement system functions
897 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
898 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
899 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
900 --enable-24bit enable support for using 24bit visuals if available
901 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
902 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
903 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
904 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
905 --enable-dmalloc enable Gray Watson's malloc - for debugging use
906 --enable-dlmalloc enable Doug Lea's malloc - for production use
907 NOTE: enable only one malloc package
908 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
909 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
910 --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)
911 903
912Optional Packages: 904Optional Packages:
913 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
914 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
915 --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)
1372 1364
1373 1365
1374 1366
1375 1367
1376 1368
1369
1370 ac_config_headers="$ac_config_headers config.h:config.h.in"
1371
1372
1377ac_aux_dir= 1373ac_aux_dir=
1378for ac_dir in autoconf $srcdir/autoconf; do 1374for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1379 if test -f $ac_dir/install-sh; then 1375 if test -f $ac_dir/install-sh; then
1380 ac_aux_dir=$ac_dir 1376 ac_aux_dir=$ac_dir
1381 ac_install_sh="$ac_aux_dir/install-sh -c" 1377 ac_install_sh="$ac_aux_dir/install-sh -c"
1382 break 1378 break
1383 elif test -f $ac_dir/install.sh; then 1379 elif test -f $ac_dir/install.sh; then
1389 ac_install_sh="$ac_aux_dir/shtool install -c" 1385 ac_install_sh="$ac_aux_dir/shtool install -c"
1390 break 1386 break
1391 fi 1387 fi
1392done 1388done
1393if test -z "$ac_aux_dir"; then 1389if test -z "$ac_aux_dir"; then
1394 { { 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
1395echo "$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;}
1396 { (exit 1); exit 1; }; } 1392 { (exit 1); exit 1; }; }
1397fi 1393fi
1398ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1394ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1399ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1395ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1400ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1396ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1401
1402 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1403
1404 1397
1405# Make sure we can run config.sub. 1398# Make sure we can run config.sub.
1406$ac_config_sub sun4 >/dev/null 2>&1 || 1399$ac_config_sub sun4 >/dev/null 2>&1 ||
1407 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1400 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1408echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1401echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1460VERSION=`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`
1461DATE=`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`
1462echo "" 1455echo ""
1463echo "configuring for rxvt $VERSION" 1456echo "configuring for rxvt $VERSION"
1464echo "" 1457echo ""
1458
1459orig_CXXFLAGS="$CXXFLAGS"
1465 1460
1466 1461
1467ac_ext=c 1462ac_ext=c
1468ac_cpp='$CPP $CPPFLAGS' 1463ac_cpp='$CPP $CPPFLAGS'
1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1464ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3050 3045
3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3046test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3052 3047
3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3048test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3054 3049
3055for ac_prog in gawk mawk nawk awk
3056do
3057 # Extract the first word of "$ac_prog", so it can be a program name with args.
3058set dummy $ac_prog; ac_word=$2
3059echo "$as_me:$LINENO: checking for $ac_word" >&5
3060echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3061if test "${ac_cv_prog_AWK+set}" = set; then
3062 echo $ECHO_N "(cached) $ECHO_C" >&6
3063else
3064 if test -n "$AWK"; then
3065 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3066else
3067as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3068for as_dir in $PATH
3069do
3070 IFS=$as_save_IFS
3071 test -z "$as_dir" && as_dir=.
3072 for ac_exec_ext in '' $ac_executable_extensions; do
3073 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3074 ac_cv_prog_AWK="$ac_prog"
3075 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3076 break 2
3077 fi
3078done
3079done
3080 3050
3081fi
3082fi
3083AWK=$ac_cv_prog_AWK
3084if test -n "$AWK"; then
3085 echo "$as_me:$LINENO: result: $AWK" >&5
3086echo "${ECHO_T}$AWK" >&6
3087else
3088 echo "$as_me:$LINENO: result: no" >&5
3089echo "${ECHO_T}no" >&6
3090fi
3091
3092 test -n "$AWK" && break
3093done
3094
3095
3096ac_ext=c
3097ac_cpp='$CPP $CPPFLAGS'
3098ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3100ac_compiler_gnu=$ac_cv_c_compiler_gnu
3101
3102
3103if test -z "$orig_CXXFLAGS"; then
3104 CXXFLAGS='-O'
3105 if test x$GCC = xyes && test "x$GXX" = xyes; then
3106 CXXFLAGS="-g -O3"
3107 fi
3108 CFLAGS="$CXXFLAGS"
3109fi
3110
3111LINKER="$CXX"
3112if test x$GCC = xyes && test x$GXX = xyes; then
3113
3114echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3115echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3116if test "${ac_cv_lib_supcpp_main+set}" = set; then
3117 echo $ECHO_N "(cached) $ECHO_C" >&6
3118else
3119 ac_check_lib_save_LIBS=$LIBS
3120LIBS="-lsupc++ $LIBS"
3121cat >conftest.$ac_ext <<_ACEOF
3122/* confdefs.h. */
3123_ACEOF
3124cat confdefs.h >>conftest.$ac_ext
3125cat >>conftest.$ac_ext <<_ACEOF
3126/* end confdefs.h. */
3127
3128
3129int
3130main ()
3131{
3132main ();
3133 ;
3134 return 0;
3135}
3136_ACEOF
3137rm -f conftest.$ac_objext conftest$ac_exeext
3138if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3139 (eval $ac_link) 2>conftest.er1
3140 ac_status=$?
3141 grep -v '^ *+' conftest.er1 >conftest.err
3142 rm -f conftest.er1
3143 cat conftest.err >&5
3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3145 (exit $ac_status); } &&
3146 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3147 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3148 (eval $ac_try) 2>&5
3149 ac_status=$?
3150 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3151 (exit $ac_status); }; } &&
3152 { ac_try='test -s conftest$ac_exeext'
3153 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3154 (eval $ac_try) 2>&5
3155 ac_status=$?
3156 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3157 (exit $ac_status); }; }; then
3158 ac_cv_lib_supcpp_main=yes
3159else
3160 echo "$as_me: failed program was:" >&5
3161sed 's/^/| /' conftest.$ac_ext >&5
3162
3163ac_cv_lib_supcpp_main=no
3164fi
3165rm -f conftest.err conftest.$ac_objext \
3166 conftest$ac_exeext conftest.$ac_ext
3167LIBS=$ac_check_lib_save_LIBS
3168fi
3169echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3170echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3171if test $ac_cv_lib_supcpp_main = yes; then
3172
3173 LINKER="$CC"
3174 LIBS="$LIBS -lsupc++"
3175
3176fi
3177
3178fi
3179LINKER=$LINKER
3180
3181
3182
3183cat >>confdefs.h <<\_ACEOF
3184#define _GNU_SOURCE 1
3185_ACEOF
3186
3187
3188case $host in
3189 *-*-solaris* )
3190
3191cat >>confdefs.h <<\_ACEOF
3192#define _XOPEN_SOURCE_EXTENDED 1
3193_ACEOF
3194
3195
3196cat >>confdefs.h <<\_ACEOF
3197#define _XOPEN_SOURCE 2
3198_ACEOF
3199
3200
3201cat >>confdefs.h <<\_ACEOF
3202#define __EXTENSIONS__ 1
3203_ACEOF
3204
3205 ;;
3206esac
3207
3208
3209ac_ext=cc
3210ac_cpp='$CXXCPP $CPPFLAGS'
3211ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3212ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3213ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3214
3215
3216
3217ac_ext=cc
3218ac_cpp='$CXXCPP $CPPFLAGS'
3219ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3220ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3221ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3222echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3223echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3224if test -z "$CXXCPP"; then
3225 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3226 echo $ECHO_N "(cached) $ECHO_C" >&6
3227else
3228 # Double quotes because CXXCPP needs to be expanded
3229 for CXXCPP in "$CXX -E" "/lib/cpp"
3230 do
3231 ac_preproc_ok=false
3232for ac_cxx_preproc_warn_flag in '' yes
3233do
3234 # Use a header file that comes with gcc, so configuring glibc
3235 # with a fresh cross-compiler works.
3236 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3237 # <limits.h> exists even on freestanding compilers.
3238 # On the NeXT, cc -E runs the code through the compiler's parser,
3239 # not just through cpp. "Syntax error" is here to catch this case.
3240 cat >conftest.$ac_ext <<_ACEOF
3241/* confdefs.h. */
3242_ACEOF
3243cat confdefs.h >>conftest.$ac_ext
3244cat >>conftest.$ac_ext <<_ACEOF
3245/* end confdefs.h. */
3246#ifdef __STDC__
3247# include <limits.h>
3248#else
3249# include <assert.h>
3250#endif
3251 Syntax error
3252_ACEOF
3253if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3254 (eval $ac_cpp conftest.$ac_ext) 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); } >/dev/null; then
3261 if test -s conftest.err; then
3262 ac_cpp_err=$ac_cxx_preproc_warn_flag
3263 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3264 else
3265 ac_cpp_err=
3266 fi
3267else
3268 ac_cpp_err=yes
3269fi
3270if test -z "$ac_cpp_err"; then
3271 :
3272else
3273 echo "$as_me: failed program was:" >&5
3274sed 's/^/| /' conftest.$ac_ext >&5
3275
3276 # Broken: fails on valid input.
3277continue
3278fi
3279rm -f conftest.err conftest.$ac_ext
3280
3281 # OK, works on sane cases. Now check whether non-existent headers
3282 # can be detected and how.
3283 cat >conftest.$ac_ext <<_ACEOF
3284/* confdefs.h. */
3285_ACEOF
3286cat confdefs.h >>conftest.$ac_ext
3287cat >>conftest.$ac_ext <<_ACEOF
3288/* end confdefs.h. */
3289#include <ac_nonexistent.h>
3290_ACEOF
3291if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3292 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3293 ac_status=$?
3294 grep -v '^ *+' conftest.er1 >conftest.err
3295 rm -f conftest.er1
3296 cat conftest.err >&5
3297 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3298 (exit $ac_status); } >/dev/null; then
3299 if test -s conftest.err; then
3300 ac_cpp_err=$ac_cxx_preproc_warn_flag
3301 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3302 else
3303 ac_cpp_err=
3304 fi
3305else
3306 ac_cpp_err=yes
3307fi
3308if test -z "$ac_cpp_err"; then
3309 # Broken: success on invalid input.
3310continue
3311else
3312 echo "$as_me: failed program was:" >&5
3313sed 's/^/| /' conftest.$ac_ext >&5
3314
3315 # Passes both tests.
3316ac_preproc_ok=:
3317break
3318fi
3319rm -f conftest.err conftest.$ac_ext
3320
3321done
3322# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3323rm -f conftest.err conftest.$ac_ext
3324if $ac_preproc_ok; then
3325 break
3326fi
3327
3328 done
3329 ac_cv_prog_CXXCPP=$CXXCPP
3330
3331fi
3332 CXXCPP=$ac_cv_prog_CXXCPP
3333else
3334 ac_cv_prog_CXXCPP=$CXXCPP
3335fi
3336echo "$as_me:$LINENO: result: $CXXCPP" >&5
3337echo "${ECHO_T}$CXXCPP" >&6
3338ac_preproc_ok=false
3339for ac_cxx_preproc_warn_flag in '' yes
3340do
3341 # Use a header file that comes with gcc, so configuring glibc
3342 # with a fresh cross-compiler works.
3343 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3344 # <limits.h> exists even on freestanding compilers.
3345 # On the NeXT, cc -E runs the code through the compiler's parser,
3346 # not just through cpp. "Syntax error" is here to catch this case.
3347 cat >conftest.$ac_ext <<_ACEOF
3348/* confdefs.h. */
3349_ACEOF
3350cat confdefs.h >>conftest.$ac_ext
3351cat >>conftest.$ac_ext <<_ACEOF
3352/* end confdefs.h. */
3353#ifdef __STDC__
3354# include <limits.h>
3355#else
3356# include <assert.h>
3357#endif
3358 Syntax error
3359_ACEOF
3360if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3361 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3362 ac_status=$?
3363 grep -v '^ *+' conftest.er1 >conftest.err
3364 rm -f conftest.er1
3365 cat conftest.err >&5
3366 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3367 (exit $ac_status); } >/dev/null; then
3368 if test -s conftest.err; then
3369 ac_cpp_err=$ac_cxx_preproc_warn_flag
3370 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3371 else
3372 ac_cpp_err=
3373 fi
3374else
3375 ac_cpp_err=yes
3376fi
3377if test -z "$ac_cpp_err"; then
3378 :
3379else
3380 echo "$as_me: failed program was:" >&5
3381sed 's/^/| /' conftest.$ac_ext >&5
3382
3383 # Broken: fails on valid input.
3384continue
3385fi
3386rm -f conftest.err conftest.$ac_ext
3387
3388 # OK, works on sane cases. Now check whether non-existent headers
3389 # can be detected and how.
3390 cat >conftest.$ac_ext <<_ACEOF
3391/* confdefs.h. */
3392_ACEOF
3393cat confdefs.h >>conftest.$ac_ext
3394cat >>conftest.$ac_ext <<_ACEOF
3395/* end confdefs.h. */
3396#include <ac_nonexistent.h>
3397_ACEOF
3398if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3399 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3400 ac_status=$?
3401 grep -v '^ *+' conftest.er1 >conftest.err
3402 rm -f conftest.er1
3403 cat conftest.err >&5
3404 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3405 (exit $ac_status); } >/dev/null; then
3406 if test -s conftest.err; then
3407 ac_cpp_err=$ac_cxx_preproc_warn_flag
3408 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3409 else
3410 ac_cpp_err=
3411 fi
3412else
3413 ac_cpp_err=yes
3414fi
3415if test -z "$ac_cpp_err"; then
3416 # Broken: success on invalid input.
3417continue
3418else
3419 echo "$as_me: failed program was:" >&5
3420sed 's/^/| /' conftest.$ac_ext >&5
3421
3422 # Passes both tests.
3423ac_preproc_ok=:
3424break
3425fi
3426rm -f conftest.err conftest.$ac_ext
3427
3428done
3429# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3430rm -f conftest.err conftest.$ac_ext
3431if $ac_preproc_ok; then
3432 :
3433else
3434 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3435See \`config.log' for more details." >&5
3436echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3437See \`config.log' for more details." >&2;}
3438 { (exit 1); exit 1; }; }
3439fi
3440
3441ac_ext=cc
3442ac_cpp='$CXXCPP $CPPFLAGS'
3443ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3444ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3445ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3446 3051
3447 3052
3448echo "$as_me:$LINENO: checking for egrep" >&5 3053echo "$as_me:$LINENO: checking for egrep" >&5
3449echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3054echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3450if test "${ac_cv_prog_egrep+set}" = set; then 3055if test "${ac_cv_prog_egrep+set}" = set; then
3525 grep -v '^ *+' conftest.er1 >conftest.err 3130 grep -v '^ *+' conftest.er1 >conftest.err
3526 rm -f conftest.er1 3131 rm -f conftest.er1
3527 cat conftest.err >&5 3132 cat conftest.err >&5
3528 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3133 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3529 (exit $ac_status); } && 3134 (exit $ac_status); } &&
3530 { 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'
3531 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3136 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3532 (eval $ac_try) 2>&5 3137 (eval $ac_try) 2>&5
3533 ac_status=$? 3138 ac_status=$?
3534 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3139 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3535 (exit $ac_status); }; } && 3140 (exit $ac_status); }; } &&
3579 grep -v '^ *+' conftest.er1 >conftest.err 3184 grep -v '^ *+' conftest.er1 >conftest.err
3580 rm -f conftest.er1 3185 rm -f conftest.er1
3581 cat conftest.err >&5 3186 cat conftest.err >&5
3582 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3187 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3583 (exit $ac_status); } && 3188 (exit $ac_status); } &&
3584 { 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'
3585 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3190 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3586 (eval $ac_try) 2>&5 3191 (eval $ac_try) 2>&5
3587 ac_status=$? 3192 ac_status=$?
3588 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3193 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3589 (exit $ac_status); }; } && 3194 (exit $ac_status); }; } &&
3610echo "${ECHO_T}$ac_cv_search_strerror" >&6 3215echo "${ECHO_T}$ac_cv_search_strerror" >&6
3611if test "$ac_cv_search_strerror" != no; then 3216if test "$ac_cv_search_strerror" != no; then
3612 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"
3613 3218
3614fi 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
3615 3378
3616 3379
3617echo "$as_me:$LINENO: checking for setlocale" >&5 3380echo "$as_me:$LINENO: checking for setlocale" >&5
3618echo $ECHO_N "checking for setlocale... $ECHO_C" >&6 3381echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3619if test "${ac_cv_func_setlocale+set}" = set; then 3382if test "${ac_cv_func_setlocale+set}" = set; then
4097fi 3860fi
4098 3861
4099fi 3862fi
4100 3863
4101 3864
4102echo "$as_me:$LINENO: checking for sched_yield" >&5
4103echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4104if test "${ac_cv_func_sched_yield+set}" = set; then
4105 echo $ECHO_N "(cached) $ECHO_C" >&6
4106else
4107 cat >conftest.$ac_ext <<_ACEOF
4108/* confdefs.h. */
4109_ACEOF
4110cat confdefs.h >>conftest.$ac_ext
4111cat >>conftest.$ac_ext <<_ACEOF
4112/* end confdefs.h. */
4113/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4114 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4115#define sched_yield innocuous_sched_yield
4116 3865
4117/* System header to define __stub macros and hopefully few prototypes,
4118 which can conflict with char sched_yield (); below.
4119 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4120 <limits.h> exists even on freestanding compilers. */
4121
4122#ifdef __STDC__
4123# include <limits.h>
4124#else
4125# include <assert.h>
4126#endif
4127
4128#undef sched_yield
4129
4130/* Override any gcc2 internal prototype to avoid an error. */
4131#ifdef __cplusplus
4132extern "C"
4133{
4134#endif
4135/* We use char because int might match the return type of a gcc2
4136 builtin and then its argument prototype would still apply. */
4137char sched_yield ();
4138/* The GNU C library defines this for functions which it implements
4139 to always fail with ENOSYS. Some functions are actually named
4140 something starting with __ and the normal name is an alias. */
4141#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4142choke me
4143#else
4144char (*f) () = sched_yield;
4145#endif
4146#ifdef __cplusplus
4147}
4148#endif
4149
4150int
4151main ()
4152{
4153return f != sched_yield;
4154 ;
4155 return 0;
4156}
4157_ACEOF
4158rm -f conftest.$ac_objext conftest$ac_exeext
4159if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4160 (eval $ac_link) 2>conftest.er1
4161 ac_status=$?
4162 grep -v '^ *+' conftest.er1 >conftest.err
4163 rm -f conftest.er1
4164 cat conftest.err >&5
4165 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4166 (exit $ac_status); } &&
4167 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4168 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4169 (eval $ac_try) 2>&5
4170 ac_status=$?
4171 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4172 (exit $ac_status); }; } &&
4173 { ac_try='test -s conftest$ac_exeext'
4174 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4175 (eval $ac_try) 2>&5
4176 ac_status=$?
4177 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4178 (exit $ac_status); }; }; then
4179 ac_cv_func_sched_yield=yes
4180else
4181 echo "$as_me: failed program was:" >&5
4182sed 's/^/| /' conftest.$ac_ext >&5
4183
4184ac_cv_func_sched_yield=no
4185fi
4186rm -f conftest.err conftest.$ac_objext \
4187 conftest$ac_exeext conftest.$ac_ext
4188fi
4189echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4190echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4191if test $ac_cv_func_sched_yield = yes; then
4192 :
4193else
4194 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4195echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4196if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4197 echo $ECHO_N "(cached) $ECHO_C" >&6
4198else
4199 ac_check_lib_save_LIBS=$LIBS
4200LIBS="-lrt $LIBS"
4201cat >conftest.$ac_ext <<_ACEOF
4202/* confdefs.h. */
4203_ACEOF
4204cat confdefs.h >>conftest.$ac_ext
4205cat >>conftest.$ac_ext <<_ACEOF
4206/* end confdefs.h. */
4207
4208/* Override any gcc2 internal prototype to avoid an error. */
4209#ifdef __cplusplus
4210extern "C"
4211#endif
4212/* We use char because int might match the return type of a gcc2
4213 builtin and then its argument prototype would still apply. */
4214char sched_yield ();
4215int
4216main ()
4217{
4218sched_yield ();
4219 ;
4220 return 0;
4221}
4222_ACEOF
4223rm -f conftest.$ac_objext conftest$ac_exeext
4224if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4225 (eval $ac_link) 2>conftest.er1
4226 ac_status=$?
4227 grep -v '^ *+' conftest.er1 >conftest.err
4228 rm -f conftest.er1
4229 cat conftest.err >&5
4230 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4231 (exit $ac_status); } &&
4232 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4233 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4234 (eval $ac_try) 2>&5
4235 ac_status=$?
4236 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4237 (exit $ac_status); }; } &&
4238 { ac_try='test -s conftest$ac_exeext'
4239 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4240 (eval $ac_try) 2>&5
4241 ac_status=$?
4242 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4243 (exit $ac_status); }; }; then
4244 ac_cv_lib_rt_sched_yield=yes
4245else
4246 echo "$as_me: failed program was:" >&5
4247sed 's/^/| /' conftest.$ac_ext >&5
4248
4249ac_cv_lib_rt_sched_yield=no
4250fi
4251rm -f conftest.err conftest.$ac_objext \
4252 conftest$ac_exeext conftest.$ac_ext
4253LIBS=$ac_check_lib_save_LIBS
4254fi
4255echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4256echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4257if test $ac_cv_lib_rt_sched_yield = yes; then
4258 LIBS="$LIBS -lrt"
4259fi
4260
4261fi
4262
4263
4264echo "$as_me:$LINENO: checking for sched_yield support" >&5
4265echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4266cat >conftest.$ac_ext <<_ACEOF
4267/* confdefs.h. */
4268_ACEOF
4269cat confdefs.h >>conftest.$ac_ext
4270cat >>conftest.$ac_ext <<_ACEOF
4271/* end confdefs.h. */
4272#include <sched.h>
4273int
4274main ()
4275{
4276sched_yield ()
4277 ;
4278 return 0;
4279}
4280_ACEOF
4281rm -f conftest.$ac_objext conftest$ac_exeext
4282if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4283 (eval $ac_link) 2>conftest.er1
4284 ac_status=$?
4285 grep -v '^ *+' conftest.er1 >conftest.err
4286 rm -f conftest.er1
4287 cat conftest.err >&5
4288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4289 (exit $ac_status); } &&
4290 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4292 (eval $ac_try) 2>&5
4293 ac_status=$?
4294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4295 (exit $ac_status); }; } &&
4296 { ac_try='test -s conftest$ac_exeext'
4297 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4298 (eval $ac_try) 2>&5
4299 ac_status=$?
4300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4301 (exit $ac_status); }; }; then
4302 echo "$as_me:$LINENO: result: yes" >&5
4303echo "${ECHO_T}yes" >&6
4304
4305cat >>confdefs.h <<\_ACEOF
4306#define HAVE_SCHED_YIELD 1
4307_ACEOF
4308
4309else
4310 echo "$as_me: failed program was:" >&5
4311sed 's/^/| /' conftest.$ac_ext >&5
4312
4313echo "$as_me:$LINENO: result: no" >&5
4314echo "${ECHO_T}no" >&6
4315fi
4316rm -f conftest.err conftest.$ac_objext \
4317 conftest$ac_exeext conftest.$ac_ext
4318
4319
4320MALLOC_TYPE=S
4321
4322support_addstrings=no
4323support_frills=yes 3866support_frills=yes
4324support_inheritpixmap=yes 3867support_inheritpixmap=yes
4325support_tinting=yes 3868support_tinting=yes
4326support_fading=yes 3869support_fading=yes
4327support_keepscrolling=yes 3870support_keepscrolling=yes
4328support_selectionscrolling=yes 3871support_selectionscrolling=yes
4329support_menubar=no
4330support_mousewheel=yes 3872support_mousewheel=yes
4331support_mouseslipwheel=yes 3873support_mouseslipwheel=yes
4332support_utmp=yes
4333support_wtmp=yes
4334support_lastlog=yes
4335support_text_blink=yes 3874support_text_blink=yes
4336support_pointer_blank=yes 3875support_pointer_blank=yes
4337support_scroll_rxvt=yes 3876support_scroll_rxvt=yes
4338support_scroll_next=yes 3877support_scroll_next=yes
4339support_scroll_xterm=yes 3878support_scroll_xterm=yes
4363# Check whether --enable-everything or --disable-everything was given. 3902# Check whether --enable-everything or --disable-everything was given.
4364if test "${enable_everything+set}" = set; then 3903if test "${enable_everything+set}" = set; then
4365 enableval="$enable_everything" 3904 enableval="$enable_everything"
4366 3905
4367 if test x$enableval = xno; then 3906 if test x$enableval = xno; then
4368 support_24bit=no
4369 support_frills=no 3907 support_frills=no
4370 support_inheritpixmap=no 3908 support_inheritpixmap=no
4371 support_tinting=no 3909 support_tinting=no
4372 support_fading=no 3910 support_fading=no
4373 support_keepscrolling=no 3911 support_keepscrolling=no
4374 support_selectionscrolling=no 3912 support_selectionscrolling=no
4375 support_lastlog=no 3913 support_lastlog=no
4376 support_menubar=no
4377 support_mousewheel=no 3914 support_mousewheel=no
4378 support_mouseslipwheel=no 3915 support_mouseslipwheel=no
4379 support_text_blink=no 3916 support_text_blink=no
4380 support_pointer_blank=no 3917 support_pointer_blank=no
4381 support_scroll_rxvt=no 3918 support_scroll_rxvt=no
4394 support_styles=no 3931 support_styles=no
4395 support_perl=no 3932 support_perl=no
4396 codesets= 3933 codesets=
4397 fi 3934 fi
4398 if test x$enableval = xyes; then 3935 if test x$enableval = xyes; then
4399 support_24bit=yes
4400 support_frills=yes 3936 support_frills=yes
4401 support_inheritpixmap=yes 3937 support_inheritpixmap=yes
4402 support_tinting=yes 3938 support_tinting=yes
4403 support_fading=yes 3939 support_fading=yes
4404 support_keepscrolling=yes 3940 support_keepscrolling=yes
4405 support_selectionscrolling=yes 3941 support_selectionscrolling=yes
4406 support_lastlog=yes 3942 support_lastlog=yes
4407 support_menubar=yes
4408 support_mousewheel=yes 3943 support_mousewheel=yes
4409 support_mouseslipwheel=yes 3944 support_mouseslipwheel=yes
4410 support_text_blink=yes 3945 support_text_blink=yes
4411 support_pointer_blank=yes 3946 support_pointer_blank=yes
4412 support_scroll_rxvt=yes 3947 support_scroll_rxvt=yes
4459 if test x$enableval = xyes -o x$enableval = xno; then 3994 if test x$enableval = xyes -o x$enableval = xno; then
4460 support_styles=$enableval 3995 support_styles=$enableval
4461 fi 3996 fi
4462fi; 3997fi;
4463 3998
4464# Check whether --enable-utmp or --disable-utmp was given.
4465if test "${enable_utmp+set}" = set; then
4466 enableval="$enable_utmp"
4467 if test x$enableval = xyes -o x$enableval = xno; then
4468 support_utmp=$enableval
4469 fi
4470fi;
4471
4472# Check whether --enable-wtmp or --disable-wtmp was given.
4473if test "${enable_wtmp+set}" = set; then
4474 enableval="$enable_wtmp"
4475 if test x$enableval = xyes -o x$enableval = xno; then
4476 support_wtmp=$enableval
4477 fi
4478fi;
4479
4480# Check whether --enable-lastlog or --disable-lastlog was given.
4481if test "${enable_lastlog+set}" = set; then
4482 enableval="$enable_lastlog"
4483 if test x$enableval = xyes -o x$enableval = xno; then
4484 support_lastlog=$enableval
4485 fi
4486fi;
4487
4488# Check whether --enable-xpm-background or --disable-xpm-background was given. 3999# Check whether --enable-xpm-background or --disable-xpm-background was given.
4489if test "${enable_xpm_background+set}" = set; then 4000if test "${enable_xpm_background+set}" = set; then
4490 enableval="$enable_xpm_background" 4001 enableval="$enable_xpm_background"
4491 if test x$enableval = xyes -o x$enableval = xno; then 4002 if test x$enableval = xyes -o x$enableval = xno; then
4492 support_xpm=$enableval 4003 support_xpm=$enableval
4515 if test x$enableval = xyes -o x$enableval = xno; then 4026 if test x$enableval = xyes -o x$enableval = xno; then
4516 support_fading=$enableval 4027 support_fading=$enableval
4517 fi 4028 fi
4518fi; 4029fi;
4519 4030
4520# Check whether --enable-menubar or --disable-menubar was given.
4521if test "${enable_menubar+set}" = set; then
4522 enableval="$enable_menubar"
4523 if test x$enableval = xyes -o x$enableval = xno; then
4524 support_menubar=$enableval
4525 fi
4526fi;
4527
4528# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4031# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
4529if test "${enable_rxvt_scroll+set}" = set; then 4032if test "${enable_rxvt_scroll+set}" = set; then
4530 enableval="$enable_rxvt_scroll" 4033 enableval="$enable_rxvt_scroll"
4531 if test x$enableval = xyes -o x$enableval = xno; then 4034 if test x$enableval = xyes -o x$enableval = xno; then
4532 support_scroll_rxvt=$enableval 4035 support_scroll_rxvt=$enableval
4563 if test x$enableval = xyes -o x$enableval = xno; then 4066 if test x$enableval = xyes -o x$enableval = xno; then
4564 support_scroll_plain=$enableval 4067 support_scroll_plain=$enableval
4565 fi 4068 fi
4566fi; 4069fi;
4567 4070
4568# Check whether --enable-half-shadow or --disable-half-shadow was given.
4569if test "${enable_half_shadow+set}" = set; then
4570 enableval="$enable_half_shadow"
4571 if test x$enableval = xyes; then
4572
4573cat >>confdefs.h <<\_ACEOF
4574#define HALFSHADOW 1
4575_ACEOF
4576
4577 fi
4578fi;
4579
4580 4071
4581# Check whether --with-codesets or --without-codesets was given. 4072# Check whether --with-codesets or --without-codesets was given.
4582if test "${with_codesets+set}" = set; then 4073if test "${with_codesets+set}" = set; then
4583 withval="$with_codesets" 4074 withval="$with_codesets"
4584 codesets="$withval" 4075 codesets="$withval"
4590 if test x$enableval = xyes -o x$enableval = xno; then 4081 if test x$enableval = xyes -o x$enableval = xno; then
4591 support_xim=$enableval 4082 support_xim=$enableval
4592 fi 4083 fi
4593fi; 4084fi;
4594 4085
4595# Check whether --enable-ttygid or --disable-ttygid was given.
4596if test "${enable_ttygid+set}" = set; then
4597 enableval="$enable_ttygid"
4598 if test x$enableval = xyes; then
4599
4600cat >>confdefs.h <<\_ACEOF
4601#define TTY_GID_SUPPORT 1
4602_ACEOF
4603
4604 fi
4605fi;
4606
4607# Check whether --enable-backspace-key or --disable-backspace-key was given. 4086# Check whether --enable-backspace-key or --disable-backspace-key was given.
4608if test "${enable_backspace_key+set}" = set; then 4087if test "${enable_backspace_key+set}" = set; then
4609 enableval="$enable_backspace_key" 4088 enableval="$enable_backspace_key"
4610 if test x$enableval = xno; then 4089 if test x$enableval = xno; then
4611 4090
4707 4186
4708 4187
4709RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4188RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4710 4189
4711 4190
4712# Check whether --enable-strings or --disable-strings was given.
4713if test "${enable_strings+set}" = set; then
4714 enableval="$enable_strings"
4715 if test x$enableval = xyes -o x$enableval = xno; then
4716 support_addstrings=$enableval
4717 fi
4718fi;
4719
4720# Check whether --enable-swapscreen or --disable-swapscreen was given. 4191# Check whether --enable-swapscreen or --disable-swapscreen was given.
4721if test "${enable_swapscreen+set}" = set; then 4192if test "${enable_swapscreen+set}" = set; then
4722 enableval="$enable_swapscreen" 4193 enableval="$enable_swapscreen"
4723 if test x$enableval = xno; then 4194 if test x$enableval = xno; then
4724 4195
4743 if test x$enableval = xyes -o x$enableval = xno; then 4214 if test x$enableval = xyes -o x$enableval = xno; then
4744 support_frills=$enableval 4215 support_frills=$enableval
4745 fi 4216 fi
4746fi; 4217fi;
4747 4218
4748# Check whether --enable-24bit or --disable-24bit was given.
4749if test "${enable_24bit+set}" = set; then
4750 enableval="$enable_24bit"
4751 if test x$enableval = xyes -o x$enableval = xno; then
4752 support_24bit=$enableval
4753 fi
4754fi;
4755
4756# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4219# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4757if test "${enable_keepscrolling+set}" = set; then 4220if test "${enable_keepscrolling+set}" = set; then
4758 enableval="$enable_keepscrolling" 4221 enableval="$enable_keepscrolling"
4759 if test x$enableval = xyes -o x$enableval = xno; then 4222 if test x$enableval = xyes -o x$enableval = xno; then
4760 support_keepscrolling=$enableval 4223 support_keepscrolling=$enableval
4783 if test x$enableval = xyes -o x$enableval = xno; then 4246 if test x$enableval = xyes -o x$enableval = xno; then
4784 support_mouseslipwheel=$enableval 4247 support_mouseslipwheel=$enableval
4785 fi 4248 fi
4786fi; 4249fi;
4787 4250
4788# Check whether --enable-dmalloc or --disable-dmalloc was given.
4789if test "${enable_dmalloc+set}" = set; then
4790 enableval="$enable_dmalloc"
4791 if test x$enableval = xyes; then
4792 MALLOC_TYPE=G
4793 DEBUG=-DDEBUG_MALLOC
4794 DLIB="-L/usr/local/lib -ldmalloc"
4795 DINCLUDE=-I/usr/local/include
4796 fi
4797fi;
4798
4799# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4800if test "${enable_dlmalloc+set}" = set; then
4801 enableval="$enable_dlmalloc"
4802 if test x$enableval = xyes; then
4803 MALLOC_TYPE=D
4804 DEBUG=
4805 DLIB="-L/usr/local/lib -ldlmalloc"
4806 DINCLUDE=
4807 fi
4808fi;
4809
4810# Check whether --enable-smart-resize or --disable-smart-resize was given. 4251# Check whether --enable-smart-resize or --disable-smart-resize was given.
4811if test "${enable_smart_resize+set}" = set; then 4252if test "${enable_smart_resize+set}" = set; then
4812 enableval="$enable_smart_resize" 4253 enableval="$enable_smart_resize"
4813 if test x$enableval = xyes; then 4254 if test x$enableval = xyes; then
4814 4255
4858#define RXVT_TERMINFO "$withval" 4299#define RXVT_TERMINFO "$withval"
4859_ACEOF 4300_ACEOF
4860 terminfo="$withval" 4301 terminfo="$withval"
4861 fi 4302 fi
4862fi; 4303fi;
4863
4864
4865
4866cat >>confdefs.h <<\_ACEOF
4867#define PROTOTYPES 1
4868_ACEOF
4869 4304
4870 4305
4871# 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.
4872set dummy mv; ac_word=$2 4307set dummy mv; ac_word=$2
4873echo "$as_me:$LINENO: checking for $ac_word" >&5 4308echo "$as_me:$LINENO: checking for $ac_word" >&5
4906else 4341else
4907 echo "$as_me:$LINENO: result: no" >&5 4342 echo "$as_me:$LINENO: result: no" >&5
4908echo "${ECHO_T}no" >&6 4343echo "${ECHO_T}no" >&6
4909fi 4344fi
4910 4345
4911# Extract the first word of "rm", so it can be a program name with args.
4912set dummy rm; ac_word=$2
4913echo "$as_me:$LINENO: checking for $ac_word" >&5
4914echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4915if test "${ac_cv_path_RM+set}" = set; then
4916 echo $ECHO_N "(cached) $ECHO_C" >&6
4917else
4918 case $RM in
4919 [\\/]* | ?:[\\/]*)
4920 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4921 ;;
4922 *)
4923 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4924for as_dir in $PATH
4925do
4926 IFS=$as_save_IFS
4927 test -z "$as_dir" && as_dir=.
4928 for ac_exec_ext in '' $ac_executable_extensions; do
4929 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4930 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4931 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4932 break 2
4933 fi
4934done
4935done
4936
4937 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4938 ;;
4939esac
4940fi
4941RM=$ac_cv_path_RM
4942
4943if test -n "$RM"; then
4944 echo "$as_me:$LINENO: result: $RM" >&5
4945echo "${ECHO_T}$RM" >&6
4946else
4947 echo "$as_me:$LINENO: result: no" >&5
4948echo "${ECHO_T}no" >&6
4949fi
4950
4951# 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.
4952set dummy cp; ac_word=$2 4347set dummy cp; ac_word=$2
4953echo "$as_me:$LINENO: checking for $ac_word" >&5 4348echo "$as_me:$LINENO: checking for $ac_word" >&5
4954echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4349echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4955if test "${ac_cv_path_CP+set}" = set; then 4350if test "${ac_cv_path_CP+set}" = set; then
5146else 4541else
5147 echo "$as_me:$LINENO: result: no" >&5 4542 echo "$as_me:$LINENO: result: no" >&5
5148echo "${ECHO_T}no" >&6 4543echo "${ECHO_T}no" >&6
5149fi 4544fi
5150 4545
5151# Extract the first word of "tbl", so it can be a program name with args.
5152set dummy tbl; ac_word=$2
5153echo "$as_me:$LINENO: checking for $ac_word" >&5
5154echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5155if test "${ac_cv_path_TBL+set}" = set; then
5156 echo $ECHO_N "(cached) $ECHO_C" >&6
5157else
5158 case $TBL in
5159 [\\/]* | ?:[\\/]*)
5160 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
5161 ;;
5162 *)
5163 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5164for as_dir in $PATH
5165do
5166 IFS=$as_save_IFS
5167 test -z "$as_dir" && as_dir=.
5168 for ac_exec_ext in '' $ac_executable_extensions; do
5169 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5170 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
5171 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
5172 break 2
5173 fi
5174done
5175done
5176
5177 ;;
5178esac
5179fi
5180TBL=$ac_cv_path_TBL
5181
5182if test -n "$TBL"; then
5183 echo "$as_me:$LINENO: result: $TBL" >&5
5184echo "${ECHO_T}$TBL" >&6
5185else
5186 echo "$as_me:$LINENO: result: no" >&5
5187echo "${ECHO_T}no" >&6
5188fi
5189
5190# 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.
5191set dummy tic; ac_word=$2 4547set dummy tic; ac_word=$2
5192echo "$as_me:$LINENO: checking for $ac_word" >&5 4548echo "$as_me:$LINENO: checking for $ac_word" >&5
5193echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4549echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
5194if test "${ac_cv_path_TIC+set}" = set; then 4550if test "${ac_cv_path_TIC+set}" = set; then
5225 echo "$as_me:$LINENO: result: no" >&5 4581 echo "$as_me:$LINENO: result: no" >&5
5226echo "${ECHO_T}no" >&6 4582echo "${ECHO_T}no" >&6
5227fi 4583fi
5228 4584
5229 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
5230 4817
5231 4818
5232 4819
5233if test "x$ac_path_x_has_been_run" != xyes; then 4820if test "x$ac_path_x_has_been_run" != xyes; then
5234 echo "$as_me:$LINENO: checking for X" >&5 4821 echo "$as_me:$LINENO: checking for X" >&5
7288 6875
7289 6876
7290 6877
7291 6878
7292 6879
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302for ac_header in \ 6880for ac_header in \
7303 assert.h \ 6881 assert.h \
7304 fcntl.h \ 6882 fcntl.h \
7305 grp.h \
7306 libc.h \
7307 lastlog.h \
7308 stdarg.h \ 6883 stdarg.h \
7309 stdlib.h \ 6884 stdlib.h \
7310 string.h \ 6885 string.h \
7311 termios.h \ 6886 termios.h \
7312 unistd.h \ 6887 unistd.h \
7313 sys/byteorder.h \ 6888 sys/byteorder.h \
7314 sys/ioctl.h \ 6889 sys/ioctl.h \
7315 sys/select.h \ 6890 sys/select.h \
7316 sys/sockio.h \ 6891 sys/sockio.h \
7317 sys/strredir.h \ 6892 sys/strredir.h \
7318 sys/stropts.h \
7319 sys/time.h \ 6893 sys/time.h \
7320 utmp.h \ 6894 stdint.h \
7321 utmpx.h \ 6895 wchar.h \
7322 stdint.h \ 6896 cwchar \
7323 pty.h \ 6897 clocale \
7324 util.h \
7325 libutil.h \
7326 wchar.h \
7327 cwchar \
7328 clocale \
7329 6898
7330do 6899do
7331as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 6900as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
7332if eval "test \"\${$as_ac_Header+set}\" = set"; then 6901if eval "test \"\${$as_ac_Header+set}\" = set"; then
7333 echo "$as_me:$LINENO: checking for $ac_header" >&5 6902 echo "$as_me:$LINENO: checking for $ac_header" >&5
10160#define RETSIGTYPE $ac_cv_type_signal 9729#define RETSIGTYPE $ac_cv_type_signal
10161_ACEOF 9730_ACEOF
10162 9731
10163 9732
10164 9733
10165case "$host_alias" in
10166 *ultrix) ac_cv_func_setsid='no' ;;
10167 *) break;;
10168esac
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186 9734
10187 9735
10188 9736
10189for ac_func in \ 9737for ac_func in \
10190 atexit \
10191 revoke \
10192 unsetenv \ 9738 unsetenv \
10193 setutent \ 9739 setutent \
10194 seteuid \
10195 setreuid \
10196 setsid \
10197 setpgrp \
10198 setpgid \
10199 _getpty \
10200 posix_openpt \
10201 grantpt \
10202 unlockpt \
10203 isastream \
10204 on_exit \ 9740 on_exit \
10205 nanosleep \
10206 updwtmp \
10207 updwtmpx \
10208 ttyslot \
10209 9741
10210do 9742do
10211as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9743as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10212echo "$as_me:$LINENO: checking for $ac_func" >&5 9744echo "$as_me:$LINENO: checking for $ac_func" >&5
10213echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9745echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10302 cat >>confdefs.h <<_ACEOF 9834 cat >>confdefs.h <<_ACEOF
10303#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 9835#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10304_ACEOF 9836_ACEOF
10305 9837
10306fi 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
10307done 10154done
10308 10155
10309 10156
10310 10157
10311if test "${ac_cv_header_utmp_h+set}" = set; then 10158if test "${ac_cv_header_utmp_h+set}" = set; then
10445 10292
10446fi 10293fi
10447if test $ac_cv_header_utmp_h = yes; then 10294if test $ac_cv_header_utmp_h = yes; then
10448 echo "$as_me:$LINENO: checking for struct utmp" >&5 10295 echo "$as_me:$LINENO: checking for struct utmp" >&5
10449echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10296echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10450if test "${rxvt_cv_struct_utmp+set}" = set; then 10297if test "${struct_utmp+set}" = set; then
10451 echo $ECHO_N "(cached) $ECHO_C" >&6 10298 echo $ECHO_N "(cached) $ECHO_C" >&6
10452else 10299else
10453 cat >conftest.$ac_ext <<_ACEOF 10300 cat >conftest.$ac_ext <<_ACEOF
10454/* confdefs.h. */ 10301/* confdefs.h. */
10455_ACEOF 10302_ACEOF
10456cat confdefs.h >>conftest.$ac_ext 10303cat confdefs.h >>conftest.$ac_ext
10457cat >>conftest.$ac_ext <<_ACEOF 10304cat >>conftest.$ac_ext <<_ACEOF
10458/* end confdefs.h. */ 10305/* end confdefs.h. */
10459#include <sys/types.h> 10306#include <sys/types.h>
10460#include <stdint.h>
10461#include <utmp.h> 10307#include <utmp.h>
10462int 10308int
10463main () 10309main ()
10464{ 10310{
10465struct utmp ut; 10311struct utmp ut;
10486 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10332 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10487 (eval $ac_try) 2>&5 10333 (eval $ac_try) 2>&5
10488 ac_status=$? 10334 ac_status=$?
10489 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10335 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10490 (exit $ac_status); }; }; then 10336 (exit $ac_status); }; }; then
10491 rxvt_cv_struct_utmp=yes 10337 struct_utmp=yes
10492else 10338else
10493 echo "$as_me: failed program was:" >&5 10339 echo "$as_me: failed program was:" >&5
10494sed 's/^/| /' conftest.$ac_ext >&5 10340sed 's/^/| /' conftest.$ac_ext >&5
10495 10341
10496rxvt_cv_struct_utmp=no 10342struct_utmp=no
10497fi 10343fi
10498rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10344rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10499fi 10345fi
10500echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10346echo "$as_me:$LINENO: result: $struct_utmp" >&5
10501echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10347echo "${ECHO_T}$struct_utmp" >&6
10502if test x$rxvt_cv_struct_utmp = xyes; then 10348if test x$struct_utmp = xyes; then
10503 10349
10504cat >>confdefs.h <<\_ACEOF 10350cat >>confdefs.h <<\_ACEOF
10505#define HAVE_STRUCT_UTMP 1 10351#define HAVE_STRUCT_UTMP 1
10506_ACEOF 10352_ACEOF
10507 10353
10508fi 10354fi
10509 10355
10510 10356
10511echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10357echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10512echo $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
10513if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10359if test "${struct_utmp_host+set}" = set; then
10514 echo $ECHO_N "(cached) $ECHO_C" >&6 10360 echo $ECHO_N "(cached) $ECHO_C" >&6
10515else 10361else
10516 cat >conftest.$ac_ext <<_ACEOF 10362 cat >conftest.$ac_ext <<_ACEOF
10517/* confdefs.h. */ 10363/* confdefs.h. */
10518_ACEOF 10364_ACEOF
10548 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10549 (eval $ac_try) 2>&5 10395 (eval $ac_try) 2>&5
10550 ac_status=$? 10396 ac_status=$?
10551 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10552 (exit $ac_status); }; }; then 10398 (exit $ac_status); }; }; then
10553 rxvt_cv_struct_utmp_host=yes 10399 struct_utmp_host=yes
10554else 10400else
10555 echo "$as_me: failed program was:" >&5 10401 echo "$as_me: failed program was:" >&5
10556sed 's/^/| /' conftest.$ac_ext >&5 10402sed 's/^/| /' conftest.$ac_ext >&5
10557 10403
10558rxvt_cv_struct_utmp_host=no 10404struct_utmp_host=no
10559fi 10405fi
10560rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10406rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10561fi 10407fi
10562echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10408echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10563echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10409echo "${ECHO_T}$struct_utmp_host" >&6
10564if test x$rxvt_cv_struct_utmp_host = xyes; then 10410if test x$struct_utmp_host = xyes; then
10565 10411
10566cat >>confdefs.h <<\_ACEOF 10412cat >>confdefs.h <<\_ACEOF
10567#define HAVE_UTMP_HOST 1 10413#define HAVE_UTMP_HOST 1
10568_ACEOF 10414_ACEOF
10569 10415
10570fi 10416fi
10571 10417
10572echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10418echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10573echo $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
10574if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10420if test "${struct_utmp_pid+set}" = set; then
10575 echo $ECHO_N "(cached) $ECHO_C" >&6 10421 echo $ECHO_N "(cached) $ECHO_C" >&6
10576else 10422else
10577 cat >conftest.$ac_ext <<_ACEOF 10423 cat >conftest.$ac_ext <<_ACEOF
10578/* confdefs.h. */ 10424/* confdefs.h. */
10579_ACEOF 10425_ACEOF
10609 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10455 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10610 (eval $ac_try) 2>&5 10456 (eval $ac_try) 2>&5
10611 ac_status=$? 10457 ac_status=$?
10612 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10458 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10613 (exit $ac_status); }; }; then 10459 (exit $ac_status); }; }; then
10614 rxvt_cv_struct_utmp_pid=yes 10460 struct_utmp_pid=yes
10615else 10461else
10616 echo "$as_me: failed program was:" >&5 10462 echo "$as_me: failed program was:" >&5
10617sed 's/^/| /' conftest.$ac_ext >&5 10463sed 's/^/| /' conftest.$ac_ext >&5
10618 10464
10619rxvt_cv_struct_utmp_pid=no 10465struct_utmp_pid=no
10620fi 10466fi
10621rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10467rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10622fi 10468fi
10623echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10469echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10624echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10470echo "${ECHO_T}$struct_utmp_pid" >&6
10625if test x$rxvt_cv_struct_utmp_pid = xyes; then 10471if test x$struct_utmp_pid = xyes; then
10626 10472
10627cat >>confdefs.h <<\_ACEOF 10473cat >>confdefs.h <<\_ACEOF
10628#define HAVE_UTMP_PID 1 10474#define HAVE_UTMP_PID 1
10629_ACEOF 10475_ACEOF
10630 10476
10771 10617
10772fi 10618fi
10773if test $ac_cv_header_utmpx_h = yes; then 10619if test $ac_cv_header_utmpx_h = yes; then
10774 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10620 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10775echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10621echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10776if test "${rxvt_cv_struct_utmpx+set}" = set; then 10622if test "${struct_utmpx+set}" = set; then
10777 echo $ECHO_N "(cached) $ECHO_C" >&6 10623 echo $ECHO_N "(cached) $ECHO_C" >&6
10778else 10624else
10779 cat >conftest.$ac_ext <<_ACEOF 10625 cat >conftest.$ac_ext <<_ACEOF
10780/* confdefs.h. */ 10626/* confdefs.h. */
10781_ACEOF 10627_ACEOF
10811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10657 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10812 (eval $ac_try) 2>&5 10658 (eval $ac_try) 2>&5
10813 ac_status=$? 10659 ac_status=$?
10814 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10660 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10815 (exit $ac_status); }; }; then 10661 (exit $ac_status); }; }; then
10816 rxvt_cv_struct_utmpx=yes 10662 struct_utmpx=yes
10817else 10663else
10818 echo "$as_me: failed program was:" >&5 10664 echo "$as_me: failed program was:" >&5
10819sed 's/^/| /' conftest.$ac_ext >&5 10665sed 's/^/| /' conftest.$ac_ext >&5
10820 10666
10821rxvt_cv_struct_utmpx=no 10667struct_utmpx=no
10822fi 10668fi
10823rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10669rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10824fi 10670fi
10825echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10671echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10826echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10672echo "${ECHO_T}$struct_utmpx" >&6
10827if test x$rxvt_cv_struct_utmpx = xyes; then 10673if test x$struct_utmpx = xyes; then
10828 10674
10829cat >>confdefs.h <<\_ACEOF 10675cat >>confdefs.h <<\_ACEOF
10830#define HAVE_STRUCT_UTMPX 1 10676#define HAVE_STRUCT_UTMPX 1
10831_ACEOF 10677_ACEOF
10832 10678
10833fi 10679fi
10834 10680
10835 10681
10836echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10682echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10837echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10683echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10838if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10684if test "${struct_utmpx_host+set}" = set; then
10839 echo $ECHO_N "(cached) $ECHO_C" >&6 10685 echo $ECHO_N "(cached) $ECHO_C" >&6
10840else 10686else
10841 cat >conftest.$ac_ext <<_ACEOF 10687 cat >conftest.$ac_ext <<_ACEOF
10842/* confdefs.h. */ 10688/* confdefs.h. */
10843_ACEOF 10689_ACEOF
10873 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10719 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10874 (eval $ac_try) 2>&5 10720 (eval $ac_try) 2>&5
10875 ac_status=$? 10721 ac_status=$?
10876 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10722 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10877 (exit $ac_status); }; }; then 10723 (exit $ac_status); }; }; then
10878 rxvt_cv_struct_utmpx_host=yes 10724 struct_utmpx_host=yes
10879else 10725else
10880 echo "$as_me: failed program was:" >&5 10726 echo "$as_me: failed program was:" >&5
10881sed 's/^/| /' conftest.$ac_ext >&5 10727sed 's/^/| /' conftest.$ac_ext >&5
10882 10728
10883rxvt_cv_struct_utmpx_host=no 10729struct_utmpx_host=no
10884fi 10730fi
10885rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10731rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10886fi 10732fi
10887echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10733echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10888echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10734echo "${ECHO_T}$struct_utmpx_host" >&6
10889if test x$rxvt_cv_struct_utmpx_host = xyes; then 10735if test x$struct_utmpx_host = xyes; then
10890 10736
10891cat >>confdefs.h <<\_ACEOF 10737cat >>confdefs.h <<\_ACEOF
10892#define HAVE_UTMPX_HOST 1 10738#define HAVE_UTMPX_HOST 1
10893_ACEOF 10739_ACEOF
10894 10740
10895fi 10741fi
10896 10742
10897echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 10743echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10898echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 10744echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10899if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 10745if test "${struct_utmpx_session+set}" = set; then
10900 echo $ECHO_N "(cached) $ECHO_C" >&6 10746 echo $ECHO_N "(cached) $ECHO_C" >&6
10901else 10747else
10902 cat >conftest.$ac_ext <<_ACEOF 10748 cat >conftest.$ac_ext <<_ACEOF
10903/* confdefs.h. */ 10749/* confdefs.h. */
10904_ACEOF 10750_ACEOF
10934 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10935 (eval $ac_try) 2>&5 10781 (eval $ac_try) 2>&5
10936 ac_status=$? 10782 ac_status=$?
10937 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10938 (exit $ac_status); }; }; then 10784 (exit $ac_status); }; }; then
10939 rxvt_cv_struct_utmpx_session=yes 10785 struct_utmpx_session=yes
10940else 10786else
10941 echo "$as_me: failed program was:" >&5 10787 echo "$as_me: failed program was:" >&5
10942sed 's/^/| /' conftest.$ac_ext >&5 10788sed 's/^/| /' conftest.$ac_ext >&5
10943 10789
10944rxvt_cv_struct_utmpx_session=no 10790struct_utmpx_session=no
10945fi 10791fi
10946rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10792rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10947fi 10793fi
10948echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 10794echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10949echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 10795echo "${ECHO_T}$struct_utmpx_session" >&6
10950if test x$rxvt_cv_struct_utmpx_session = xyes; then 10796if test x$struct_utmpx_session = xyes; then
10951 10797
10952cat >>confdefs.h <<\_ACEOF 10798cat >>confdefs.h <<\_ACEOF
10953#define HAVE_UTMPX_SESSION 1 10799#define HAVE_UTMPX_SESSION 1
10954_ACEOF 10800_ACEOF
10955 10801
10958fi 10804fi
10959 10805
10960 10806
10961echo "$as_me:$LINENO: checking for struct lastlog" >&5 10807echo "$as_me:$LINENO: checking for struct lastlog" >&5
10962echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10808echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10963if test "${rxvt_cv_struct_lastlog+set}" = set; then 10809if test "${struct_lastlog+set}" = set; then
10964 echo $ECHO_N "(cached) $ECHO_C" >&6 10810 echo $ECHO_N "(cached) $ECHO_C" >&6
10965else 10811else
10966 cat >conftest.$ac_ext <<_ACEOF 10812 cat >conftest.$ac_ext <<_ACEOF
10967/* confdefs.h. */ 10813/* confdefs.h. */
10968_ACEOF 10814_ACEOF
11002 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10848 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11003 (eval $ac_try) 2>&5 10849 (eval $ac_try) 2>&5
11004 ac_status=$? 10850 ac_status=$?
11005 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10851 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11006 (exit $ac_status); }; }; then 10852 (exit $ac_status); }; }; then
11007 rxvt_cv_struct_lastlog=yes 10853 struct_lastlog=yes
11008else 10854else
11009 echo "$as_me: failed program was:" >&5 10855 echo "$as_me: failed program was:" >&5
11010sed 's/^/| /' conftest.$ac_ext >&5 10856sed 's/^/| /' conftest.$ac_ext >&5
11011 10857
11012rxvt_cv_struct_lastlog=no 10858struct_lastlog=no
11013fi 10859fi
11014rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10860rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11015fi 10861fi
11016echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10862echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11017echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10863echo "${ECHO_T}$struct_lastlog" >&6
11018if test x$rxvt_cv_struct_lastlog = xyes; then 10864if test x$struct_lastlog = xyes; then
11019 10865
11020cat >>confdefs.h <<\_ACEOF 10866cat >>confdefs.h <<\_ACEOF
11021#define HAVE_STRUCT_LASTLOG 1 10867#define HAVE_STRUCT_LASTLOG 1
11022_ACEOF 10868_ACEOF
11023 10869
11024fi 10870fi
11025 10871
11026echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10872echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11027echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10873echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11028if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10874if test "${struct_lastlogx+set}" = set; then
11029 echo $ECHO_N "(cached) $ECHO_C" >&6 10875 echo $ECHO_N "(cached) $ECHO_C" >&6
11030else 10876else
11031 cat >conftest.$ac_ext <<_ACEOF 10877 cat >conftest.$ac_ext <<_ACEOF
11032/* confdefs.h. */ 10878/* confdefs.h. */
11033_ACEOF 10879_ACEOF
11067 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10913 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11068 (eval $ac_try) 2>&5 10914 (eval $ac_try) 2>&5
11069 ac_status=$? 10915 ac_status=$?
11070 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10916 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11071 (exit $ac_status); }; }; then 10917 (exit $ac_status); }; }; then
11072 rxvt_cv_struct_lastlogx=yes 10918 struct_lastlogx=yes
11073else 10919else
11074 echo "$as_me: failed program was:" >&5 10920 echo "$as_me: failed program was:" >&5
11075sed 's/^/| /' conftest.$ac_ext >&5 10921sed 's/^/| /' conftest.$ac_ext >&5
11076 10922
11077rxvt_cv_struct_lastlogx=no 10923struct_lastlogx=no
11078fi 10924fi
11079rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10925rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11080fi 10926fi
11081echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10927echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11082echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10928echo "${ECHO_T}$struct_lastlogx" >&6
11083if test x$rxvt_cv_struct_lastlogx = xyes; then 10929if test x$struct_lastlogx = xyes; then
11084 10930
11085cat >>confdefs.h <<\_ACEOF 10931cat >>confdefs.h <<\_ACEOF
11086#define HAVE_STRUCT_LASTLOGX 1 10932#define HAVE_STRUCT_LASTLOGX 1
11087_ACEOF 10933_ACEOF
11088 10934
11089fi 10935fi
11090 10936
11091 10937
11092echo "$as_me:$LINENO: checking where utmp is located" >&5 10938echo "$as_me:$LINENO: checking where utmp is located" >&5
11093echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10939echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11094if test "${rxvt_cv_path_utmp+set}" = set; then 10940if test "${path_utmp+set}" = set; then
11095 echo $ECHO_N "(cached) $ECHO_C" >&6 10941 echo $ECHO_N "(cached) $ECHO_C" >&6
11096else 10942else
11097 if test "$cross_compiling" = yes; then 10943 if test "$cross_compiling" = yes; then
11098 { 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
11099echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 10945echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11100else 10946else
11101 cat >conftest.$ac_ext <<_ACEOF 10947 cat >conftest.$ac_ext <<_ACEOF
11102/* confdefs.h. */ 10948/* confdefs.h. */
11103_ACEOF 10949_ACEOF
11104cat confdefs.h >>conftest.$ac_ext 10950cat confdefs.h >>conftest.$ac_ext
11140 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10986 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11141 (eval $ac_try) 2>&5 10987 (eval $ac_try) 2>&5
11142 ac_status=$? 10988 ac_status=$?
11143 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10989 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11144 (exit $ac_status); }; }; then 10990 (exit $ac_status); }; }; then
11145 rxvt_cv_path_utmp=`cat conftestval` 10991 path_utmp=`cat conftestval`
11146else 10992else
11147 echo "$as_me: program exited with status $ac_status" >&5 10993 echo "$as_me: program exited with status $ac_status" >&5
11148echo "$as_me: failed program was:" >&5 10994echo "$as_me: failed program was:" >&5
11149sed 's/^/| /' conftest.$ac_ext >&5 10995sed 's/^/| /' conftest.$ac_ext >&5
11150 10996
11151( exit $ac_status ) 10997( exit $ac_status )
11152rxvt_cv_path_utmp= 10998path_utmp=
11153fi 10999fi
11154rm -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
11155fi 11001fi
11156fi 11002fi
11157echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11003echo "$as_me:$LINENO: result: $path_utmp" >&5
11158echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11004echo "${ECHO_T}$path_utmp" >&6
11159if test x$rxvt_cv_path_utmp != x; then 11005if test x$path_utmp != x; then
11160 11006
11161cat >>confdefs.h <<_ACEOF 11007cat >>confdefs.h <<_ACEOF
11162#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11008#define UTMP_FILE "$path_utmp"
11163_ACEOF 11009_ACEOF
11164 11010
11165fi 11011fi
11166 11012
11167 11013
11168echo "$as_me:$LINENO: checking where utmpx is located" >&5 11014echo "$as_me:$LINENO: checking where utmpx is located" >&5
11169echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11015echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11170if test "${rxvt_cv_path_utmpx+set}" = set; then 11016if test "${path_utmpx+set}" = set; then
11171 echo $ECHO_N "(cached) $ECHO_C" >&6 11017 echo $ECHO_N "(cached) $ECHO_C" >&6
11172else 11018else
11173 if test "$cross_compiling" = yes; then 11019 if test "$cross_compiling" = yes; then
11174 { 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
11175echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11021echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11176else 11022else
11177 cat >conftest.$ac_ext <<_ACEOF 11023 cat >conftest.$ac_ext <<_ACEOF
11178/* confdefs.h. */ 11024/* confdefs.h. */
11179_ACEOF 11025_ACEOF
11180cat confdefs.h >>conftest.$ac_ext 11026cat confdefs.h >>conftest.$ac_ext
11226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11072 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11227 (eval $ac_try) 2>&5 11073 (eval $ac_try) 2>&5
11228 ac_status=$? 11074 ac_status=$?
11229 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11075 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11230 (exit $ac_status); }; }; then 11076 (exit $ac_status); }; }; then
11231 rxvt_cv_path_utmpx=`cat conftestval` 11077 path_utmpx=`cat conftestval`
11232else 11078else
11233 echo "$as_me: program exited with status $ac_status" >&5 11079 echo "$as_me: program exited with status $ac_status" >&5
11234echo "$as_me: failed program was:" >&5 11080echo "$as_me: failed program was:" >&5
11235sed 's/^/| /' conftest.$ac_ext >&5 11081sed 's/^/| /' conftest.$ac_ext >&5
11236 11082
11237( exit $ac_status ) 11083( exit $ac_status )
11238rxvt_cv_path_utmpx= 11084path_utmpx=
11239fi 11085fi
11240rm -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
11241fi 11087fi
11242fi 11088fi
11243echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11089echo "$as_me:$LINENO: result: $path_utmpx" >&5
11244echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11090echo "${ECHO_T}$path_utmpx" >&6
11245if test x$rxvt_cv_path_utmpx != x; then 11091if test x$path_utmpx != x; then
11246 11092
11247cat >>confdefs.h <<_ACEOF 11093cat >>confdefs.h <<_ACEOF
11248#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11094#define UTMPX_FILE "$path_utmpx"
11249_ACEOF 11095_ACEOF
11250 11096
11251fi 11097fi
11252 11098
11253 11099
11254echo "$as_me:$LINENO: checking where wtmp is located" >&5 11100echo "$as_me:$LINENO: checking where wtmp is located" >&5
11255echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11101echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11256if test "${rxvt_cv_path_wtmp+set}" = set; then 11102if test "${path_wtmp+set}" = set; then
11257 echo $ECHO_N "(cached) $ECHO_C" >&6 11103 echo $ECHO_N "(cached) $ECHO_C" >&6
11258else 11104else
11259 if test "$cross_compiling" = yes; then 11105 if test "$cross_compiling" = yes; then
11260 { 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
11261echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11107echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11262else 11108else
11263 cat >conftest.$ac_ext <<_ACEOF 11109 cat >conftest.$ac_ext <<_ACEOF
11264/* confdefs.h. */ 11110/* confdefs.h. */
11265_ACEOF 11111_ACEOF
11266cat confdefs.h >>conftest.$ac_ext 11112cat confdefs.h >>conftest.$ac_ext
11304 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11150 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11305 (eval $ac_try) 2>&5 11151 (eval $ac_try) 2>&5
11306 ac_status=$? 11152 ac_status=$?
11307 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11153 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11308 (exit $ac_status); }; }; then 11154 (exit $ac_status); }; }; then
11309 rxvt_cv_path_wtmp=`cat conftestval` 11155 path_wtmp=`cat conftestval`
11310else 11156else
11311 echo "$as_me: program exited with status $ac_status" >&5 11157 echo "$as_me: program exited with status $ac_status" >&5
11312echo "$as_me: failed program was:" >&5 11158echo "$as_me: failed program was:" >&5
11313sed 's/^/| /' conftest.$ac_ext >&5 11159sed 's/^/| /' conftest.$ac_ext >&5
11314 11160
11315( exit $ac_status ) 11161( exit $ac_status )
11316rxvt_cv_path_wtmp= 11162path_wtmp=
11317fi 11163fi
11318rm -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
11319fi 11165fi
11320fi 11166fi
11321echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11167echo "$as_me:$LINENO: result: $path_wtmp" >&5
11322echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11168echo "${ECHO_T}$path_wtmp" >&6
11323if test x$rxvt_cv_path_wtmp != x; then 11169if test x$path_wtmp != x; then
11324 11170
11325cat >>confdefs.h <<_ACEOF 11171cat >>confdefs.h <<_ACEOF
11326#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11172#define WTMP_FILE "$path_wtmp"
11327_ACEOF 11173_ACEOF
11328 11174
11329fi 11175fi
11330 11176
11331echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11177echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11332echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11178echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11333if test "${rxvt_cv_path_wtmpx+set}" = set; then 11179if test "${path_wtmpx+set}" = set; then
11334 echo $ECHO_N "(cached) $ECHO_C" >&6 11180 echo $ECHO_N "(cached) $ECHO_C" >&6
11335else 11181else
11336 if test "$cross_compiling" = yes; then 11182 if test "$cross_compiling" = yes; then
11337 { 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
11338echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11184echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11339else 11185else
11340 cat >conftest.$ac_ext <<_ACEOF 11186 cat >conftest.$ac_ext <<_ACEOF
11341/* confdefs.h. */ 11187/* confdefs.h. */
11342_ACEOF 11188_ACEOF
11343cat confdefs.h >>conftest.$ac_ext 11189cat confdefs.h >>conftest.$ac_ext
11380 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11226 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11381 (eval $ac_try) 2>&5 11227 (eval $ac_try) 2>&5
11382 ac_status=$? 11228 ac_status=$?
11383 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11229 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11384 (exit $ac_status); }; }; then 11230 (exit $ac_status); }; }; then
11385 rxvt_cv_path_wtmpx=`cat conftestval` 11231 path_wtmpx=`cat conftestval`
11386else 11232else
11387 echo "$as_me: program exited with status $ac_status" >&5 11233 echo "$as_me: program exited with status $ac_status" >&5
11388echo "$as_me: failed program was:" >&5 11234echo "$as_me: failed program was:" >&5
11389sed 's/^/| /' conftest.$ac_ext >&5 11235sed 's/^/| /' conftest.$ac_ext >&5
11390 11236
11391( exit $ac_status ) 11237( exit $ac_status )
11392rxvt_cv_path_wtmpx= 11238path_wtmpx=
11393fi 11239fi
11394rm -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
11395fi 11241fi
11396fi 11242fi
11397echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11243echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11398echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11244echo "${ECHO_T}$path_wtmpx" >&6
11399if test x$rxvt_cv_path_wtmpx != x; then 11245if test x$path_wtmpx != x; then
11400 11246
11401cat >>confdefs.h <<_ACEOF 11247cat >>confdefs.h <<_ACEOF
11402#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11248#define WTMPX_FILE "$path_wtmpx"
11403_ACEOF 11249_ACEOF
11404 11250
11405fi 11251fi
11406 11252
11407echo "$as_me:$LINENO: checking where lastlog is located" >&5 11253echo "$as_me:$LINENO: checking where lastlog is located" >&5
11408echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11254echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11409if test "${rxvt_cv_path_lastlog+set}" = set; then 11255if test "${path_lastlog+set}" = set; then
11410 echo $ECHO_N "(cached) $ECHO_C" >&6 11256 echo $ECHO_N "(cached) $ECHO_C" >&6
11411else 11257else
11412 if test "$cross_compiling" = yes; then 11258 if test "$cross_compiling" = yes; then
11413 { 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
11414echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11260echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11415else 11261else
11416 cat >conftest.$ac_ext <<_ACEOF 11262 cat >conftest.$ac_ext <<_ACEOF
11417/* confdefs.h. */ 11263/* confdefs.h. */
11418_ACEOF 11264_ACEOF
11419cat confdefs.h >>conftest.$ac_ext 11265cat confdefs.h >>conftest.$ac_ext
11461 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11307 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11462 (eval $ac_try) 2>&5 11308 (eval $ac_try) 2>&5
11463 ac_status=$? 11309 ac_status=$?
11464 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11310 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11465 (exit $ac_status); }; }; then 11311 (exit $ac_status); }; }; then
11466 rxvt_cv_path_lastlog=`cat conftestval` 11312 path_lastlog=`cat conftestval`
11467else 11313else
11468 echo "$as_me: program exited with status $ac_status" >&5 11314 echo "$as_me: program exited with status $ac_status" >&5
11469echo "$as_me: failed program was:" >&5 11315echo "$as_me: failed program was:" >&5
11470sed 's/^/| /' conftest.$ac_ext >&5 11316sed 's/^/| /' conftest.$ac_ext >&5
11471 11317
11472( exit $ac_status ) 11318( exit $ac_status )
11473rxvt_cv_path_lastlog= 11319path_lastlog=
11474fi 11320fi
11475rm -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
11476fi 11322fi
11477fi 11323fi
11478echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11324echo "$as_me:$LINENO: result: $path_lastlog" >&5
11479echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11325echo "${ECHO_T}$path_lastlog" >&6
11480if test x$rxvt_cv_path_lastlog != x; then 11326if test x$path_lastlog != x; then
11481 11327
11482cat >>confdefs.h <<_ACEOF 11328cat >>confdefs.h <<_ACEOF
11483#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11329#define LASTLOG_FILE "$path_lastlog"
11484_ACEOF 11330_ACEOF
11485 11331
11486 if test -d "$rxvt_cv_path_lastlog"; then 11332 if test -d "$path_lastlog"; then
11487 11333
11488cat >>confdefs.h <<\_ACEOF 11334cat >>confdefs.h <<\_ACEOF
11489#define LASTLOG_IS_DIR 1 11335#define LASTLOG_IS_DIR 1
11490_ACEOF 11336_ACEOF
11491 11337
11492 fi 11338 fi
11493fi 11339fi
11494 11340
11495echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11341echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11496echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11342echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11497if test "${rxvt_cv_path_lastlogx+set}" = set; then 11343if test "${path_lastlogx+set}" = set; then
11498 echo $ECHO_N "(cached) $ECHO_C" >&6 11344 echo $ECHO_N "(cached) $ECHO_C" >&6
11499else 11345else
11500 if test "$cross_compiling" = yes; then 11346 if test "$cross_compiling" = yes; then
11501 { 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
11502echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11348echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11503else 11349else
11504 cat >conftest.$ac_ext <<_ACEOF 11350 cat >conftest.$ac_ext <<_ACEOF
11505/* confdefs.h. */ 11351/* confdefs.h. */
11506_ACEOF 11352_ACEOF
11507cat confdefs.h >>conftest.$ac_ext 11353cat confdefs.h >>conftest.$ac_ext
11543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11389 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11544 (eval $ac_try) 2>&5 11390 (eval $ac_try) 2>&5
11545 ac_status=$? 11391 ac_status=$?
11546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11392 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11547 (exit $ac_status); }; }; then 11393 (exit $ac_status); }; }; then
11548 rxvt_cv_path_lastlogx=`cat conftestval` 11394 path_lastlogx=`cat conftestval`
11549else 11395else
11550 echo "$as_me: program exited with status $ac_status" >&5 11396 echo "$as_me: program exited with status $ac_status" >&5
11551echo "$as_me: failed program was:" >&5 11397echo "$as_me: failed program was:" >&5
11552sed 's/^/| /' conftest.$ac_ext >&5 11398sed 's/^/| /' conftest.$ac_ext >&5
11553 11399
11554( exit $ac_status ) 11400( exit $ac_status )
11555rxvt_cv_path_lastlogx= 11401path_lastlogx=
11556fi 11402fi
11557rm -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
11558fi 11404fi
11559fi 11405fi
11560echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11406echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11561echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11407echo "${ECHO_T}$path_lastlogx" >&6
11562if test x$rxvt_cv_path_lastlogx != x; then 11408if test x$path_lastlogx != x; then
11563 11409
11564cat >>confdefs.h <<_ACEOF 11410cat >>confdefs.h <<_ACEOF
11565#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11411#define LASTLOGX_FILE "$path_lastlogx"
11566_ACEOF 11412_ACEOF
11567 11413
11568fi 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
11569 11429
11570 11430
11571echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11431echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11572echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11432echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11573if test "${rxvt_cv_path_ttytab+set}" = set; then 11433if test "${rxvt_cv_path_ttytab+set}" = set; then
11840#define HAVE_NL_LANGINFO 1 11700#define HAVE_NL_LANGINFO 1
11841_ACEOF 11701_ACEOF
11842 11702
11843fi 11703fi
11844 11704
11705
11845echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 11706echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11846echo $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
11847if test "${rxvt_can_pass_fds+set}" = set; then 11708if test "${can_pass_fds+set}" = set; then
11848 echo $ECHO_N "(cached) $ECHO_C" >&6 11709 echo $ECHO_N "(cached) $ECHO_C" >&6
11849else 11710else
11850 cat >conftest.$ac_ext <<_ACEOF 11711 cat >conftest.$ac_ext <<_ACEOF
11851/* confdefs.h. */ 11712/* confdefs.h. */
11852_ACEOF 11713_ACEOF
11853cat confdefs.h >>conftest.$ac_ext 11714cat confdefs.h >>conftest.$ac_ext
11854cat >>conftest.$ac_ext <<_ACEOF 11715cat >>conftest.$ac_ext <<_ACEOF
11855/* end confdefs.h. */ 11716/* end confdefs.h. */
11856 11717
11718#include <cstddef> // broken bsds (is that redundant?) need this
11857#include <sys/types.h> 11719#include <sys/types.h>
11858#include <sys/socket.h> 11720#include <sys/socket.h>
11721#include <sys/uio.h>
11859 11722
11860int 11723int
11861main () 11724main ()
11862{ 11725{
11863 11726
11908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11771 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11909 (eval $ac_try) 2>&5 11772 (eval $ac_try) 2>&5
11910 ac_status=$? 11773 ac_status=$?
11911 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11774 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11912 (exit $ac_status); }; }; then 11775 (exit $ac_status); }; }; then
11913 rxvt_can_pass_fds=yes 11776 can_pass_fds=yes
11914else 11777else
11915 echo "$as_me: failed program was:" >&5 11778 echo "$as_me: failed program was:" >&5
11916sed 's/^/| /' conftest.$ac_ext >&5 11779sed 's/^/| /' conftest.$ac_ext >&5
11917 11780
11918rxvt_can_pass_fds=no 11781can_pass_fds=no
11919fi 11782fi
11920rm -f conftest.err conftest.$ac_objext \ 11783rm -f conftest.err conftest.$ac_objext \
11921 conftest$ac_exeext conftest.$ac_ext 11784 conftest$ac_exeext conftest.$ac_ext
11922fi 11785fi
11923echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 11786echo "$as_me:$LINENO: result: $can_pass_fds" >&5
11924echo "${ECHO_T}$rxvt_can_pass_fds" >&6 11787echo "${ECHO_T}$can_pass_fds" >&6
11925if test x$rxvt_can_pass_fds = xyes; then 11788if test x$can_pass_fds = xyes; then
11926 11789
11927cat >>confdefs.h <<\_ACEOF 11790cat >>confdefs.h <<\_ACEOF
11928#define HAVE_UNIX_FDPASS 1 11791#define HAVE_UNIX_FDPASS 1
11929_ACEOF 11792_ACEOF
11930 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; }; }
11931fi 11798fi
11799
11932 11800
11933echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11801echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11934echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11802echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11935if test "${rxvt_broken_ximcb+set}" = set; then 11803if test "${rxvt_broken_ximcb+set}" = set; then
11936 echo $ECHO_N "(cached) $ECHO_C" >&6 11804 echo $ECHO_N "(cached) $ECHO_C" >&6
11986#define XIMCB_PROTO_BROKEN 1 11854#define XIMCB_PROTO_BROKEN 1
11987_ACEOF 11855_ACEOF
11988 11856
11989fi 11857fi
11990 11858
11991if test x$rxvt_cv_func_posix_openpt = xno; then
11992 echo "$as_me:$LINENO: checking for openpty" >&5
11993echo $ECHO_N "checking for openpty... $ECHO_C" >&6
11994if test "${ac_cv_func_openpty+set}" = set; then
11995 echo $ECHO_N "(cached) $ECHO_C" >&6
11996else
11997 cat >conftest.$ac_ext <<_ACEOF
11998/* confdefs.h. */
11999_ACEOF
12000cat confdefs.h >>conftest.$ac_ext
12001cat >>conftest.$ac_ext <<_ACEOF
12002/* end confdefs.h. */
12003/* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
12004 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12005#define openpty innocuous_openpty
12006 11859
12007/* System header to define __stub macros and hopefully few prototypes,
12008 which can conflict with char openpty (); below.
12009 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12010 <limits.h> exists even on freestanding compilers. */
12011 11860
12012#ifdef __STDC__
12013# include <limits.h>
12014#else
12015# include <assert.h>
12016#endif
12017 11861
12018#undef openpty
12019 11862
12020/* Override any gcc2 internal prototype to avoid an error. */
12021#ifdef __cplusplus
12022extern "C"
12023{
12024#endif
12025/* We use char because int might match the return type of a gcc2
12026 builtin and then its argument prototype would still apply. */
12027char openpty ();
12028/* The GNU C library defines this for functions which it implements
12029 to always fail with ENOSYS. Some functions are actually named
12030 something starting with __ and the normal name is an alias. */
12031#if defined (__stub_openpty) || defined (__stub___openpty)
12032choke me
12033#else
12034char (*f) () = openpty;
12035#endif
12036#ifdef __cplusplus
12037}
12038#endif
12039 11863
12040int
12041main ()
12042{
12043return f != openpty;
12044 ;
12045 return 0;
12046}
12047_ACEOF
12048rm -f conftest.$ac_objext conftest$ac_exeext
12049if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12050 (eval $ac_link) 2>conftest.er1
12051 ac_status=$?
12052 grep -v '^ *+' conftest.er1 >conftest.err
12053 rm -f conftest.er1
12054 cat conftest.err >&5
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); } &&
12057 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12058 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12059 (eval $ac_try) 2>&5
12060 ac_status=$?
12061 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12062 (exit $ac_status); }; } &&
12063 { ac_try='test -s conftest$ac_exeext'
12064 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12065 (eval $ac_try) 2>&5
12066 ac_status=$?
12067 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12068 (exit $ac_status); }; }; then
12069 ac_cv_func_openpty=yes
12070else
12071 echo "$as_me: failed program was:" >&5
12072sed 's/^/| /' conftest.$ac_ext >&5
12073 11864
12074ac_cv_func_openpty=no 11865for ac_header in \
12075fi 11866 pty.h \
12076rm -f conftest.err conftest.$ac_objext \ 11867 util.h \
12077 conftest$ac_exeext conftest.$ac_ext 11868 libutil.h \
12078fi 11869 sys/ioctl.h \
12079echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5 11870 sys/stropts.h \
12080echo "${ECHO_T}$ac_cv_func_openpty" >&6
12081if test $ac_cv_func_openpty = yes; then
12082 :
12083else
12084 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12085echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12086if test "${ac_cv_lib_util_openpty+set}" = set; then
12087 echo $ECHO_N "(cached) $ECHO_C" >&6
12088else
12089 ac_check_lib_save_LIBS=$LIBS
12090LIBS="-lutil $LIBS"
12091cat >conftest.$ac_ext <<_ACEOF
12092/* confdefs.h. */
12093_ACEOF
12094cat confdefs.h >>conftest.$ac_ext
12095cat >>conftest.$ac_ext <<_ACEOF
12096/* end confdefs.h. */
12097 11871
12098/* Override any gcc2 internal prototype to avoid an error. */
12099#ifdef __cplusplus
12100extern "C"
12101#endif
12102/* We use char because int might match the return type of a gcc2
12103 builtin and then its argument prototype would still apply. */
12104char openpty ();
12105int
12106main ()
12107{
12108openpty ();
12109 ;
12110 return 0;
12111}
12112_ACEOF
12113rm -f conftest.$ac_objext conftest$ac_exeext
12114if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12115 (eval $ac_link) 2>conftest.er1
12116 ac_status=$?
12117 grep -v '^ *+' conftest.er1 >conftest.err
12118 rm -f conftest.er1
12119 cat conftest.err >&5
12120 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12121 (exit $ac_status); } &&
12122 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12123 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12124 (eval $ac_try) 2>&5
12125 ac_status=$?
12126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12127 (exit $ac_status); }; } &&
12128 { ac_try='test -s conftest$ac_exeext'
12129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12130 (eval $ac_try) 2>&5
12131 ac_status=$?
12132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12133 (exit $ac_status); }; }; then
12134 ac_cv_lib_util_openpty=yes
12135else
12136 echo "$as_me: failed program was:" >&5
12137sed 's/^/| /' conftest.$ac_ext >&5
12138
12139ac_cv_lib_util_openpty=no
12140fi
12141rm -f conftest.err conftest.$ac_objext \
12142 conftest$ac_exeext conftest.$ac_ext
12143LIBS=$ac_check_lib_save_LIBS
12144fi
12145echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12146echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12147if test $ac_cv_lib_util_openpty = yes; then
12148 LIBS="$LIBS -lutil"
12149fi
12150
12151fi
12152
12153fi
12154
12155echo "$as_me:$LINENO: checking for pty/tty type" >&5
12156echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
12157if test "${rxvt_cv_ptys+set}" = set; then
12158 echo $ECHO_N "(cached) $ECHO_C" >&6
12159else
12160 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
12161 rxvt_cv_ptys=OPENPTY
12162 else if test x$ac_cv_func_posix_openpt = xyes; then
12163 rxvt_cv_ptys=POSIX
12164 else if test x$ac_cv_func__getpty = xyes; then
12165 rxvt_cv_ptys=SGI4
12166 else if test -c /dev/ttyp20; then
12167 rxvt_cv_ptys=SCO
12168 else if test -c /dev/ptym/clone; then
12169 rxvt_cv_ptys=HPUX
12170 else if test -c /dev/ptc -a -c /dev/pts; then
12171 rxvt_cv_ptys=PTC
12172 else if test -c /dev/ptc -a -d /dev/pts; then
12173 rxvt_cv_ptys=PTC
12174 else if test -c /dev/ptmx -a -c /dev/pts/0; then
12175 rxvt_cv_ptys=STREAMS
12176 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
12177 rxvt_cv_ptys=STREAMS
12178 else
12179 rxvt_cv_ptys=BSD
12180fi
12181fi
12182fi
12183fi
12184fi
12185fi
12186fi
12187fi
12188fi
12189
12190fi
12191echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
12192echo "${ECHO_T}$rxvt_cv_ptys" >&6
12193
12194if test x$rxvt_cv_ptys = xPOSIX; then
12195
12196cat >>confdefs.h <<\_ACEOF
12197#define PTYS_ARE_POSIX 1
12198_ACEOF
12199
12200fi
12201if test x$rxvt_cv_ptys = xOPENPTY; then
12202
12203cat >>confdefs.h <<\_ACEOF
12204#define PTYS_ARE_OPENPTY 1
12205_ACEOF
12206
12207fi
12208if test x$rxvt_cv_ptys = xSCO; then
12209
12210cat >>confdefs.h <<\_ACEOF
12211#define PTYS_ARE_NUMERIC 1
12212_ACEOF
12213
12214fi
12215if test x$rxvt_cv_ptys = xSTREAMS; then
12216
12217cat >>confdefs.h <<\_ACEOF
12218#define PTYS_ARE_PTMX 1
12219_ACEOF
12220
12221fi
12222if test x$rxvt_cv_ptys = xPTC; then
12223
12224cat >>confdefs.h <<\_ACEOF
12225#define PTYS_ARE_PTC 1
12226_ACEOF
12227
12228fi
12229if test x$rxvt_cv_ptys = xSGI4; then
12230
12231cat >>confdefs.h <<\_ACEOF
12232#define PTYS_ARE__GETPTY 1
12233_ACEOF
12234
12235fi
12236if test x$rxvt_cv_ptys = xGLIBC; then
12237
12238cat >>confdefs.h <<\_ACEOF
12239#define PTYS_ARE_GETPT 1
12240_ACEOF
12241
12242fi
12243if test x$rxvt_cv_ptys = xHPUX; then
12244
12245cat >>confdefs.h <<\_ACEOF
12246#define PTYS_ARE_CLONE 1
12247_ACEOF
12248
12249fi
12250if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
12251
12252cat >>confdefs.h <<\_ACEOF
12253#define PTYS_ARE_SEARCHED 1
12254_ACEOF
12255
12256fi
12257
12258
12259{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
12260echo "$as_me: checking for pty ranges..." >&6;}
12261ptys=`echo /dev/pty??`
12262pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
12263pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
12264if test x$pch1 != x; then
12265
12266cat >>confdefs.h <<_ACEOF
12267#define PTYCHAR1 "$pch1"
12268_ACEOF
12269
12270fi
12271if test x$pch2 != x; then
12272
12273cat >>confdefs.h <<_ACEOF
12274#define PTYCHAR2 "$pch2"
12275_ACEOF
12276
12277fi
12278
12279if test x$support_xft = xyes; then
12280 LIBS="$LIBS `pkg-config xft --libs`"
12281 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
12282
12283
12284for ac_header in X11/Xft/Xft.h
12285do 11872do
12286as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 11873as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12287if eval "test \"\${$as_ac_Header+set}\" = set"; then 11874if eval "test \"\${$as_ac_Header+set}\" = set"; then
12288 echo "$as_me:$LINENO: checking for $ac_header" >&5 11875 echo "$as_me:$LINENO: checking for $ac_header" >&5
12289echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 11876echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12423if test `eval echo '${'$as_ac_Header'}'` = yes; then 12010if test `eval echo '${'$as_ac_Header'}'` = yes; then
12424 cat >>confdefs.h <<_ACEOF 12011 cat >>confdefs.h <<_ACEOF
12425#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12012#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12426_ACEOF 12013_ACEOF
12427 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
12428else 12757else
12429 support_xft=no 12758 support_xft=no
12430fi 12759fi
12431 12760
12432done 12761done
12569cat >>confdefs.h <<\_ACEOF 12898cat >>confdefs.h <<\_ACEOF
12570#define SELECTION_SCROLLING 1 12899#define SELECTION_SCROLLING 1
12571_ACEOF 12900_ACEOF
12572 12901
12573fi 12902fi
12574if test x$support_menubar = xyes; then
12575
12576cat >>confdefs.h <<\_ACEOF
12577#define MENUBAR 1
12578_ACEOF
12579
12580fi
12581if test x$support_frills = xyes; then 12903if test x$support_frills = xyes; then
12582 12904
12583cat >>confdefs.h <<\_ACEOF 12905cat >>confdefs.h <<\_ACEOF
12584#define ENABLE_FRILLS 1 12906#define ENABLE_FRILLS 1
12585_ACEOF 12907_ACEOF
12586 12908
12587fi 12909fi
12588if test x$support_24bit = xyes; then
12589
12590cat >>confdefs.h <<\_ACEOF
12591#define PREFER_24BIT 1
12592_ACEOF
12593
12594fi
12595if test x$support_mousewheel = xyes; then 12910if test x$support_mousewheel = xyes; then
12596 12911
12597cat >>confdefs.h <<\_ACEOF 12912cat >>confdefs.h <<\_ACEOF
12598#define MOUSE_WHEEL 1 12913#define MOUSE_WHEEL 1
12599_ACEOF 12914_ACEOF
12601fi 12916fi
12602if test x$support_mouseslipwheel = xyes; then 12917if test x$support_mouseslipwheel = xyes; then
12603 12918
12604cat >>confdefs.h <<\_ACEOF 12919cat >>confdefs.h <<\_ACEOF
12605#define MOUSE_SLIP_WHEELING 1 12920#define MOUSE_SLIP_WHEELING 1
12606_ACEOF
12607
12608fi
12609if test x$support_utmp = xyes; then
12610
12611cat >>confdefs.h <<\_ACEOF
12612#define UTMP_SUPPORT 1
12613_ACEOF
12614
12615fi
12616if test x$support_wtmp = xyes; then
12617
12618cat >>confdefs.h <<\_ACEOF
12619#define WTMP_SUPPORT 1
12620_ACEOF
12621
12622fi
12623if test x$support_lastlog = xyes; then
12624
12625cat >>confdefs.h <<\_ACEOF
12626#define LASTLOG_SUPPORT 1
12627_ACEOF 12921_ACEOF
12628 12922
12629fi 12923fi
12630if test x$support_xim = xyes -o x$multichar_set = xyes; then 12924if test x$support_xim = xyes -o x$multichar_set = xyes; then
12631 if test x$rxvt_cv_func_xlocale = xyes; then 12925 if test x$rxvt_cv_func_xlocale = xyes; then
12901 PERL_O=rxvtperl.o 13195 PERL_O=rxvtperl.o
12902 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`" 13196 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12903 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`" 13197 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12904 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`" 13198 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12905 else 13199 else
12906 support_perl=no
12907 echo "$as_me:$LINENO: result: no, unable to link" >&5 13200 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
12908echo "${ECHO_T}no, unable to link" >&6 13201echo "$as_me: error: no, unable to link" >&2;}
13202 { (exit 1); exit 1; }; }
12909 fi 13203 fi
12910 else 13204 else
12911 { { 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
12912echo "$as_me: error: no working perl found" >&2;} 13206echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
12913 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; } 13207 { (exit 1); exit 1; }; }
12914 support_perl=no
12915 fi 13208 fi
12916fi 13209fi
12917 13210
12918 13211
12919 13212
12945 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 13238 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12946fi 13239fi
12947 13240
12948 13241
12949 13242
12950
12951
12952if test x$support_addstrings = xno; then
12953
12954cat >>confdefs.h <<\_ACEOF
12955#define NO_STRINGS 1
12956_ACEOF
12957
12958fi
12959
12960MCOMMON=./autoconf/Make.common
12961 13243
12962 13244
12963test "$program_prefix" != NONE && 13245test "$program_prefix" != NONE &&
12964 program_transform_name="s,^,$program_prefix,;$program_transform_name" 13246 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12965# Use a double $ so make ignores it. 13247# Use a double $ so make ignores it.
13041 include_time_h="#include <time.h>" 13323 include_time_h="#include <time.h>"
13042else 13324else
13043 include_time_h="/* #include <time.h> */" 13325 include_time_h="/* #include <time.h> */"
13044fi 13326fi
13045 13327
13046 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"
13047 13329
13048cat >confcache <<\_ACEOF 13330cat >confcache <<\_ACEOF
13049# 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
13050# 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
13051# scripts and configure runs, see configure's option --config-cache. 13333# scripts and configure runs, see configure's option --config-cache.
13568cat >>$CONFIG_STATUS <<\_ACEOF 13850cat >>$CONFIG_STATUS <<\_ACEOF
13569for ac_config_target in $ac_config_targets 13851for ac_config_target in $ac_config_targets
13570do 13852do
13571 case "$ac_config_target" in 13853 case "$ac_config_target" in
13572 # Handling of arguments. 13854 # Handling of arguments.
13573 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
13574 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 13855 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
13575 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 13856 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
13576 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 13857 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
13577 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 13858 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
13578 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 13859 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
13579 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 13860 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
13580echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 13861echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
13581 { (exit 1); exit 1; }; };; 13862 { (exit 1); exit 1; }; };;
13582 esac 13863 esac
13583done 13864done
13684s,@ac_ct_CXX@,$ac_ct_CXX,;t t 13965s,@ac_ct_CXX@,$ac_ct_CXX,;t t
13685s,@CPP@,$CPP,;t t 13966s,@CPP@,$CPP,;t t
13686s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 13967s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
13687s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 13968s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
13688s,@INSTALL_DATA@,$INSTALL_DATA,;t t 13969s,@INSTALL_DATA@,$INSTALL_DATA,;t t
13689s,@AWK@,$AWK,;t t 13970s,@EGREP@,$EGREP,;t t
13690s,@LINKER@,$LINKER,;t t 13971s,@LINKER@,$LINKER,;t t
13691s,@CXXCPP@,$CXXCPP,;t t
13692s,@EGREP@,$EGREP,;t t
13693s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 13972s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
13694s,@RXVTNAME@,$RXVTNAME,;t t 13973s,@RXVTNAME@,$RXVTNAME,;t t
13695s,@MV@,$MV,;t t 13974s,@MV@,$MV,;t t
13696s,@RM@,$RM,;t t
13697s,@CP@,$CP,;t t 13975s,@CP@,$CP,;t t
13698s,@LN@,$LN,;t t 13976s,@LN@,$LN,;t t
13699s,@SED@,$SED,;t t 13977s,@SED@,$SED,;t t
13700s,@ECHO@,$ECHO,;t t 13978s,@ECHO@,$ECHO,;t t
13701s,@CMP@,$CMP,;t t 13979s,@CMP@,$CMP,;t t
13702s,@TBL@,$TBL,;t t
13703s,@TIC@,$TIC,;t t 13980s,@TIC@,$TIC,;t t
13981s,@CXXCPP@,$CXXCPP,;t t
13704s,@X_CFLAGS@,$X_CFLAGS,;t t 13982s,@X_CFLAGS@,$X_CFLAGS,;t t
13705s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 13983s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
13706s,@X_LIBS@,$X_LIBS,;t t 13984s,@X_LIBS@,$X_LIBS,;t t
13707s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 13985s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
13708s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 13986s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
13712s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13990s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
13713s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13991s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
13714s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13992s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
13715s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13993s,@rxvt_intp_define@,$rxvt_intp_define,;t t
13716s,@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
13717s,@PERL@,$PERL,;t t 13997s,@PERL@,$PERL,;t t
13718s,@PERLLIB@,$PERLLIB,;t t 13998s,@PERLLIB@,$PERLLIB,;t t
13719s,@PERLFLAGS@,$PERLFLAGS,;t t 13999s,@PERLFLAGS@,$PERLFLAGS,;t t
13720s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 14000s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13721s,@IF_PERL@,$IF_PERL,;t t 14001s,@IF_PERL@,$IF_PERL,;t t
13736s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 14016s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
13737s,@include_sys_time_h@,$include_sys_time_h,;t t 14017s,@include_sys_time_h@,$include_sys_time_h,;t t
13738s,@include_time_h@,$include_time_h,;t t 14018s,@include_time_h@,$include_time_h,;t t
13739s,@LIBOBJS@,$LIBOBJS,;t t 14019s,@LIBOBJS@,$LIBOBJS,;t t
13740s,@LTLIBOBJS@,$LTLIBOBJS,;t t 14020s,@LTLIBOBJS@,$LTLIBOBJS,;t t
13741/@MCOMMON@/r $MCOMMON
13742s,@MCOMMON@,,;t t
13743CEOF 14021CEOF
13744 14022
13745_ACEOF 14023_ACEOF
13746 14024
13747 cat >>$CONFIG_STATUS <<\_ACEOF 14025 cat >>$CONFIG_STATUS <<\_ACEOF
14240 Install path: ${prefix}/bin 14518 Install path: ${prefix}/bin
14241 Compiler: $CXX 14519 Compiler: $CXX
14242 Compiler flags: $CFLAGS 14520 Compiler flags: $CFLAGS
14243 Linker: $LINKER" 14521 Linker: $LINKER"
14244 14522
14245if test "$MALLOC_TYPE" = S; then
14246 echo " malloc support: system default"
14247fi
14248if test "$MALLOC_TYPE" = G; then
14249 echo " malloc support: Gray Watson's dmalloc"
14250fi
14251if test "$MALLOC_TYPE" = D; then
14252 echo " malloc support: Doug Lea's malloc"
14253fi
14254
14255if test x$support_xpm = xyes; then 14523if test x$support_xpm = xyes; then
14256 echo " Xpm library: $XPM_LIBS" 14524 echo " Xpm library: $XPM_LIBS"
14257fi 14525fi
14258 14526
14259echo "
14260The following are set in config.h
14261"
14262echo " pty/tty type: "$rxvt_cv_ptys
14263if test x$support_utmp != xyes; then
14264 echo " utmp support: disabled"
14265 echo
14266else
14267 echo " utmp support: enabled
14268 utmp file: $rxvt_cv_path_utmp
14269 utmpx file: $rxvt_cv_path_utmpx
14270 wtmp file: $rxvt_cv_path_wtmp
14271 wtmpx file: $rxvt_cv_path_wtmpx
14272 lastlog file: $rxvt_cv_path_lastlog
14273 ttys/ttytab file: $rxvt_cv_path_ttytab
14274 embedded perl: $support_perl"
14275 echo
14276fi
14277if test x$term != x; then 14527if test x$term != x; then
14278 echo " set TERM to: $term" 14528 echo " set TERM to: $term"
14279fi 14529fi
14280if test x$terminfo != x; then 14530if test x$terminfo != x; then
14281 echo " set TERMINFO to: $terminfo" 14531 echo " set TERMINFO to: $terminfo"
14284echo " resource class: $RESCLASS" 14534echo " resource class: $RESCLASS"
14285if test x$RESFALLBACK != x; then 14535if test x$RESFALLBACK != x; then
14286 echo " resource class fallback: $RESFALLBACK" 14536 echo " resource class fallback: $RESFALLBACK"
14287fi 14537fi
14288echo 14538echo
14289if test x$rxvt_cv_ptys = xUNKNOWN; then 14539echo " embedded perl: $support_perl"
14290 echo ".----------------------------------------------------------------." 14540echo
14291 echo ". WARNING: could not determine pty/tty type. Do not build until ."
14292 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
14293 echo ".----------------------------------------------------------------."
14294fi
14295if test x$support_xpm = xneedsmanualspecification; then 14541if test x$support_xpm = xneedsmanualspecification; then
14296 echo ".----------------------------------------------------------------." 14542 echo ".----------------------------------------------------------------."
14297 echo ". WARNING: --enable-xpm-background was specified however the ." 14543 echo ". WARNING: --enable-xpm-background was specified however the ."
14298 echo ". XPM includes files and libraries could not be found. ." 14544 echo ". XPM includes files and libraries could not be found. ."
14299 echo ". XPM backgrounds are now being DISABLED! If you want ." 14545 echo ". XPM backgrounds are now being DISABLED! If you want ."
14308 echo ". functions could not be found. ." 14554 echo ". functions could not be found. ."
14309 echo ". XIM is now being DISABLED! ." 14555 echo ". XIM is now being DISABLED! ."
14310 echo ".----------------------------------------------------------------." 14556 echo ".----------------------------------------------------------------."
14311fi 14557fi
14312 14558
14313echo " *** Optionally check src/feature.h for further options ***" 14559echo "*** Optionally check src/feature.h for further, rarely used options ***"
14314echo 14560echo
14315 14561
14316echo ".----------------------------------------------------------------."
14317echo ". NOTE: some features are disabled by default, try ."
14318echo ". configure --help to get an idea of the optional features, ."
14319echo ". or read ./README.configure ."
14320echo ". ."
14321echo ". The script ./reconf gives a reasonable baseline, try it if ."
14322echo ". you do not want to read documentation and still want some ."
14323echo ". useful features. ."
14324echo ".----------------------------------------------------------------."
14325echo
14326

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines