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

Comparing rxvt-unicode/configure (file contents):
Revision 1.52 by root, Wed Feb 16 21:21:43 2005 UTC vs.
Revision 1.88 by root, Sun Jan 22 00:48:13 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 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 RM 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
877 --enable-lastlog enable lastlog support (requires --enable-utmp) 877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 879 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 881 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 882 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 883 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 884 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar 886 --enable-plain-scroll enable plain style scrollbar
887 --enable-half-shadow use half width/height shadow on rxvt scrollbar
888 --enable-xim XIM (X Input Method) protocol support 887 --enable-xim XIM (X Input Method) protocol support
889 --enable-ttygid enable tty setting to group named "tty" 888 --enable-ttygid enable tty setting to group named "tty"
890 --disable-backspace-key disable handling of the backspace key 889 --disable-backspace-key disable handling of the backspace key
891 --disable-delete-key disable handling of the delete key 890 --disable-delete-key disable handling of the delete key
892 --disable-resources disable all resource checking 891 --disable-resources disable all resource checking
893 --enable-xgetdefault enable resources via X instead of our small version
894 --enable-8bitctrls enable 8 bit control sequences (not recommended) 892 --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) 893 --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 894 --disable-swapscreen disable swap screen support
898 --enable-iso14755 enable support for extended ISO 14755 modes 895 --enable-iso14755 enable support for extended ISO 14755 modes
899 --enable-frills enable support for rarely used features 896 --enable-frills enable support for rarely used features
900 --enable-24bit enable support for using 24bit visuals if available 897 --enable-24bit enable support for using 24bit visuals if available
901 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
904 --enable-slipwheeling enable slip wheel scrolling (requires previous) 901 --enable-slipwheeling enable slip wheel scrolling (requires previous)
905 --enable-dmalloc enable Gray Watson's malloc - for debugging use 902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
906 --enable-dlmalloc enable Doug Lea's malloc - for production use 903 --enable-dlmalloc enable Doug Lea's malloc - for production use
907 NOTE: enable only one malloc package 904 NOTE: enable only one malloc package
908 --enable-smart-resize enable smart growth/shrink behaviour 905 --enable-smart-resize enable smart growth/shrink behaviour
909 --enable-cursor-blink enable blinking cursor
910 --enable-text-blink enable blinking text 906 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 907 --enable-pointer-blank enable pointer blank when typing or inactive pointer
912 908
913Optional Packages: 909Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1373 1369
1374 1370
1375 1371
1376 1372
1377 1373
1374
1375 ac_config_headers="$ac_config_headers config.h:config.h.in"
1376
1377
1378ac_aux_dir= 1378ac_aux_dir=
1379for ac_dir in autoconf $srcdir/autoconf; do 1379for ac_dir in $srcdir $srcdir/.. $srcdir/../..; do
1380 if test -f $ac_dir/install-sh; then 1380 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir 1381 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 1382 ac_install_sh="$ac_aux_dir/install-sh -c"
1383 break 1383 break
1384 elif test -f $ac_dir/install.sh; then 1384 elif test -f $ac_dir/install.sh; then
1390 ac_install_sh="$ac_aux_dir/shtool install -c" 1390 ac_install_sh="$ac_aux_dir/shtool install -c"
1391 break 1391 break
1392 fi 1392 fi
1393done 1393done
1394if test -z "$ac_aux_dir"; then 1394if test -z "$ac_aux_dir"; then
1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&5 1395 { { echo "$as_me:$LINENO: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&5
1396echo "$as_me: error: cannot find install-sh or install.sh in autoconf $srcdir/autoconf" >&2;} 1396echo "$as_me: error: cannot find install-sh or install.sh in $srcdir $srcdir/.. $srcdir/../.." >&2;}
1397 { (exit 1); exit 1; }; } 1397 { (exit 1); exit 1; }; }
1398fi 1398fi
1399ac_config_guess="$SHELL $ac_aux_dir/config.guess" 1399ac_config_guess="$SHELL $ac_aux_dir/config.guess"
1400ac_config_sub="$SHELL $ac_aux_dir/config.sub" 1400ac_config_sub="$SHELL $ac_aux_dir/config.sub"
1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure. 1401ac_configure="$SHELL $ac_aux_dir/configure" # This should be Cygnus configure.
1402
1403 ac_config_headers="$ac_config_headers config.h:autoconf/config.h.in"
1404
1405 1402
1406# Make sure we can run config.sub. 1403# Make sure we can run config.sub.
1407$ac_config_sub sun4 >/dev/null 2>&1 || 1404$ac_config_sub sun4 >/dev/null 2>&1 ||
1408 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5 1405 { { echo "$as_me:$LINENO: error: cannot run $ac_config_sub" >&5
1409echo "$as_me: error: cannot run $ac_config_sub" >&2;} 1406echo "$as_me: error: cannot run $ac_config_sub" >&2;}
1461VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1459DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1463echo "" 1460echo ""
1464echo "configuring for rxvt $VERSION" 1461echo "configuring for rxvt $VERSION"
1465echo "" 1462echo ""
1463
1464orig_CXXFLAGS="$CXXFLAGS"
1466 1465
1467 1466
1468ac_ext=c 1467ac_ext=c
1469ac_cpp='$CPP $CPPFLAGS' 1468ac_cpp='$CPP $CPPFLAGS'
1470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3051 3050
3052test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' 3051test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
3053 3052
3054test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3053test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
3055 3054
3056for ac_prog in gawk mawk nawk awk
3057do
3058 # Extract the first word of "$ac_prog", so it can be a program name with args.
3059set dummy $ac_prog; ac_word=$2
3060echo "$as_me:$LINENO: checking for $ac_word" >&5
3061echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
3062if test "${ac_cv_prog_AWK+set}" = set; then
3063 echo $ECHO_N "(cached) $ECHO_C" >&6
3064else
3065 if test -n "$AWK"; then
3066 ac_cv_prog_AWK="$AWK" # Let the user override the test.
3067else
3068as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3069for as_dir in $PATH
3070do
3071 IFS=$as_save_IFS
3072 test -z "$as_dir" && as_dir=.
3073 for ac_exec_ext in '' $ac_executable_extensions; do
3074 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
3075 ac_cv_prog_AWK="$ac_prog"
3076 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 break 2
3078 fi
3079done
3080done
3081 3055
3082fi
3083fi
3084AWK=$ac_cv_prog_AWK
3085if test -n "$AWK"; then
3086 echo "$as_me:$LINENO: result: $AWK" >&5
3087echo "${ECHO_T}$AWK" >&6
3088else
3089 echo "$as_me:$LINENO: result: no" >&5
3090echo "${ECHO_T}no" >&6
3091fi
3092
3093 test -n "$AWK" && break
3094done
3095
3096
3097ac_ext=c
3098ac_cpp='$CPP $CPPFLAGS'
3099ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102
3103
3104if test -z "$orig_CXXFLAGS"; then
3105 CXXFLAGS='-O'
3106 if test x$GCC = xyes && test "x$GXX" = xyes; then
3107 CXXFLAGS="-g -O3"
3108 fi
3109 CFLAGS="$CXXFLAGS"
3110fi
3111
3112LINKER="$CXX"
3113if test x$GCC = xyes && test x$GXX = xyes; then
3114
3115echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3116echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3117if test "${ac_cv_lib_supcpp_main+set}" = set; then
3118 echo $ECHO_N "(cached) $ECHO_C" >&6
3119else
3120 ac_check_lib_save_LIBS=$LIBS
3121LIBS="-lsupc++ $LIBS"
3122cat >conftest.$ac_ext <<_ACEOF
3123/* confdefs.h. */
3124_ACEOF
3125cat confdefs.h >>conftest.$ac_ext
3126cat >>conftest.$ac_ext <<_ACEOF
3127/* end confdefs.h. */
3128
3129
3130int
3131main ()
3132{
3133main ();
3134 ;
3135 return 0;
3136}
3137_ACEOF
3138rm -f conftest.$ac_objext conftest$ac_exeext
3139if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3140 (eval $ac_link) 2>conftest.er1
3141 ac_status=$?
3142 grep -v '^ *+' conftest.er1 >conftest.err
3143 rm -f conftest.er1
3144 cat conftest.err >&5
3145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3146 (exit $ac_status); } &&
3147 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3149 (eval $ac_try) 2>&5
3150 ac_status=$?
3151 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3152 (exit $ac_status); }; } &&
3153 { ac_try='test -s conftest$ac_exeext'
3154 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3155 (eval $ac_try) 2>&5
3156 ac_status=$?
3157 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3158 (exit $ac_status); }; }; then
3159 ac_cv_lib_supcpp_main=yes
3160else
3161 echo "$as_me: failed program was:" >&5
3162sed 's/^/| /' conftest.$ac_ext >&5
3163
3164ac_cv_lib_supcpp_main=no
3165fi
3166rm -f conftest.err conftest.$ac_objext \
3167 conftest$ac_exeext conftest.$ac_ext
3168LIBS=$ac_check_lib_save_LIBS
3169fi
3170echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3171echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3172if test $ac_cv_lib_supcpp_main = yes; then
3173
3174 LINKER="$CC"
3175 LIBS="$LIBS -lsupc++"
3176
3177fi
3178
3179fi
3180LINKER=$LINKER
3181
3182
3183
3184cat >>confdefs.h <<\_ACEOF
3185#define _GNU_SOURCE 1
3186_ACEOF
3187
3188
3189case $host in
3190 *-*-solaris* )
3191
3192cat >>confdefs.h <<\_ACEOF
3193#define _XOPEN_SOURCE_EXTENDED 1
3194_ACEOF
3195
3196
3197cat >>confdefs.h <<\_ACEOF
3198#define _XOPEN_SOURCE 2
3199_ACEOF
3200
3201
3202cat >>confdefs.h <<\_ACEOF
3203#define __EXTENSIONS__ 1
3204_ACEOF
3205
3206 ;;
3207esac
3208
3209
3210ac_ext=cc
3211ac_cpp='$CXXCPP $CPPFLAGS'
3212ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3213ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3214ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3215
3216
3217
3218ac_ext=cc
3219ac_cpp='$CXXCPP $CPPFLAGS'
3220ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3221ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3222ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3223echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
3224echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
3225if test -z "$CXXCPP"; then
3226 if test "${ac_cv_prog_CXXCPP+set}" = set; then
3227 echo $ECHO_N "(cached) $ECHO_C" >&6
3228else
3229 # Double quotes because CXXCPP needs to be expanded
3230 for CXXCPP in "$CXX -E" "/lib/cpp"
3231 do
3232 ac_preproc_ok=false
3233for ac_cxx_preproc_warn_flag in '' yes
3234do
3235 # Use a header file that comes with gcc, so configuring glibc
3236 # with a fresh cross-compiler works.
3237 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3238 # <limits.h> exists even on freestanding compilers.
3239 # On the NeXT, cc -E runs the code through the compiler's parser,
3240 # not just through cpp. "Syntax error" is here to catch this case.
3241 cat >conftest.$ac_ext <<_ACEOF
3242/* confdefs.h. */
3243_ACEOF
3244cat confdefs.h >>conftest.$ac_ext
3245cat >>conftest.$ac_ext <<_ACEOF
3246/* end confdefs.h. */
3247#ifdef __STDC__
3248# include <limits.h>
3249#else
3250# include <assert.h>
3251#endif
3252 Syntax error
3253_ACEOF
3254if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3255 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3256 ac_status=$?
3257 grep -v '^ *+' conftest.er1 >conftest.err
3258 rm -f conftest.er1
3259 cat conftest.err >&5
3260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3261 (exit $ac_status); } >/dev/null; then
3262 if test -s conftest.err; then
3263 ac_cpp_err=$ac_cxx_preproc_warn_flag
3264 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3265 else
3266 ac_cpp_err=
3267 fi
3268else
3269 ac_cpp_err=yes
3270fi
3271if test -z "$ac_cpp_err"; then
3272 :
3273else
3274 echo "$as_me: failed program was:" >&5
3275sed 's/^/| /' conftest.$ac_ext >&5
3276
3277 # Broken: fails on valid input.
3278continue
3279fi
3280rm -f conftest.err conftest.$ac_ext
3281
3282 # OK, works on sane cases. Now check whether non-existent headers
3283 # can be detected and how.
3284 cat >conftest.$ac_ext <<_ACEOF
3285/* confdefs.h. */
3286_ACEOF
3287cat confdefs.h >>conftest.$ac_ext
3288cat >>conftest.$ac_ext <<_ACEOF
3289/* end confdefs.h. */
3290#include <ac_nonexistent.h>
3291_ACEOF
3292if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3293 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3294 ac_status=$?
3295 grep -v '^ *+' conftest.er1 >conftest.err
3296 rm -f conftest.er1
3297 cat conftest.err >&5
3298 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3299 (exit $ac_status); } >/dev/null; then
3300 if test -s conftest.err; then
3301 ac_cpp_err=$ac_cxx_preproc_warn_flag
3302 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3303 else
3304 ac_cpp_err=
3305 fi
3306else
3307 ac_cpp_err=yes
3308fi
3309if test -z "$ac_cpp_err"; then
3310 # Broken: success on invalid input.
3311continue
3312else
3313 echo "$as_me: failed program was:" >&5
3314sed 's/^/| /' conftest.$ac_ext >&5
3315
3316 # Passes both tests.
3317ac_preproc_ok=:
3318break
3319fi
3320rm -f conftest.err conftest.$ac_ext
3321
3322done
3323# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3324rm -f conftest.err conftest.$ac_ext
3325if $ac_preproc_ok; then
3326 break
3327fi
3328
3329 done
3330 ac_cv_prog_CXXCPP=$CXXCPP
3331
3332fi
3333 CXXCPP=$ac_cv_prog_CXXCPP
3334else
3335 ac_cv_prog_CXXCPP=$CXXCPP
3336fi
3337echo "$as_me:$LINENO: result: $CXXCPP" >&5
3338echo "${ECHO_T}$CXXCPP" >&6
3339ac_preproc_ok=false
3340for ac_cxx_preproc_warn_flag in '' yes
3341do
3342 # Use a header file that comes with gcc, so configuring glibc
3343 # with a fresh cross-compiler works.
3344 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3345 # <limits.h> exists even on freestanding compilers.
3346 # On the NeXT, cc -E runs the code through the compiler's parser,
3347 # not just through cpp. "Syntax error" is here to catch this case.
3348 cat >conftest.$ac_ext <<_ACEOF
3349/* confdefs.h. */
3350_ACEOF
3351cat confdefs.h >>conftest.$ac_ext
3352cat >>conftest.$ac_ext <<_ACEOF
3353/* end confdefs.h. */
3354#ifdef __STDC__
3355# include <limits.h>
3356#else
3357# include <assert.h>
3358#endif
3359 Syntax error
3360_ACEOF
3361if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3362 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3363 ac_status=$?
3364 grep -v '^ *+' conftest.er1 >conftest.err
3365 rm -f conftest.er1
3366 cat conftest.err >&5
3367 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3368 (exit $ac_status); } >/dev/null; then
3369 if test -s conftest.err; then
3370 ac_cpp_err=$ac_cxx_preproc_warn_flag
3371 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3372 else
3373 ac_cpp_err=
3374 fi
3375else
3376 ac_cpp_err=yes
3377fi
3378if test -z "$ac_cpp_err"; then
3379 :
3380else
3381 echo "$as_me: failed program was:" >&5
3382sed 's/^/| /' conftest.$ac_ext >&5
3383
3384 # Broken: fails on valid input.
3385continue
3386fi
3387rm -f conftest.err conftest.$ac_ext
3388
3389 # OK, works on sane cases. Now check whether non-existent headers
3390 # can be detected and how.
3391 cat >conftest.$ac_ext <<_ACEOF
3392/* confdefs.h. */
3393_ACEOF
3394cat confdefs.h >>conftest.$ac_ext
3395cat >>conftest.$ac_ext <<_ACEOF
3396/* end confdefs.h. */
3397#include <ac_nonexistent.h>
3398_ACEOF
3399if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
3400 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
3401 ac_status=$?
3402 grep -v '^ *+' conftest.er1 >conftest.err
3403 rm -f conftest.er1
3404 cat conftest.err >&5
3405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3406 (exit $ac_status); } >/dev/null; then
3407 if test -s conftest.err; then
3408 ac_cpp_err=$ac_cxx_preproc_warn_flag
3409 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
3410 else
3411 ac_cpp_err=
3412 fi
3413else
3414 ac_cpp_err=yes
3415fi
3416if test -z "$ac_cpp_err"; then
3417 # Broken: success on invalid input.
3418continue
3419else
3420 echo "$as_me: failed program was:" >&5
3421sed 's/^/| /' conftest.$ac_ext >&5
3422
3423 # Passes both tests.
3424ac_preproc_ok=:
3425break
3426fi
3427rm -f conftest.err conftest.$ac_ext
3428
3429done
3430# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3431rm -f conftest.err conftest.$ac_ext
3432if $ac_preproc_ok; then
3433 :
3434else
3435 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3436See \`config.log' for more details." >&5
3437echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
3438See \`config.log' for more details." >&2;}
3439 { (exit 1); exit 1; }; }
3440fi
3441
3442ac_ext=cc
3443ac_cpp='$CXXCPP $CPPFLAGS'
3444ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3445ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3446ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3447 3056
3448 3057
3449echo "$as_me:$LINENO: checking for egrep" >&5 3058echo "$as_me:$LINENO: checking for egrep" >&5
3450echo $ECHO_N "checking for egrep... $ECHO_C" >&6 3059echo $ECHO_N "checking for egrep... $ECHO_C" >&6
3451if test "${ac_cv_prog_egrep+set}" = set; then 3060if test "${ac_cv_prog_egrep+set}" = set; then
3526 grep -v '^ *+' conftest.er1 >conftest.err 3135 grep -v '^ *+' conftest.er1 >conftest.err
3527 rm -f conftest.er1 3136 rm -f conftest.er1
3528 cat conftest.err >&5 3137 cat conftest.err >&5
3529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3530 (exit $ac_status); } && 3139 (exit $ac_status); } &&
3531 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3140 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3532 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3141 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3533 (eval $ac_try) 2>&5 3142 (eval $ac_try) 2>&5
3534 ac_status=$? 3143 ac_status=$?
3535 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3144 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3536 (exit $ac_status); }; } && 3145 (exit $ac_status); }; } &&
3580 grep -v '^ *+' conftest.er1 >conftest.err 3189 grep -v '^ *+' conftest.er1 >conftest.err
3581 rm -f conftest.er1 3190 rm -f conftest.er1
3582 cat conftest.err >&5 3191 cat conftest.err >&5
3583 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3192 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3584 (exit $ac_status); } && 3193 (exit $ac_status); } &&
3585 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err' 3194 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3586 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 3195 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3587 (eval $ac_try) 2>&5 3196 (eval $ac_try) 2>&5
3588 ac_status=$? 3197 ac_status=$?
3589 echo "$as_me:$LINENO: \$? = $ac_status" >&5 3198 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3590 (exit $ac_status); }; } && 3199 (exit $ac_status); }; } &&
3612if test "$ac_cv_search_strerror" != no; then 3221if test "$ac_cv_search_strerror" != no; then
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3223
3615fi 3224fi
3616 3225
3226ac_ext=cc
3227ac_cpp='$CXXCPP $CPPFLAGS'
3228ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3229ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3230ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3617 3231
3232
3233if test x$GCC = xyes && test x$GXX = xyes; then
3234 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3235echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3236 save_CXX="$CXX"
3237 save_LIBS="$LIBS"
3238 CXX="$CC"
3239 LIBS="$LIBS -lsupc++"
3240 LINKER="$CC"
3241
3242cat >conftest.$ac_ext <<_ACEOF
3243/* confdefs.h. */
3244_ACEOF
3245cat confdefs.h >>conftest.$ac_ext
3246cat >>conftest.$ac_ext <<_ACEOF
3247/* end confdefs.h. */
3248struct test { }; void f() try { throw new test; } catch (...) { throw; }
3249int
3250main ()
3251{
3252
3253 ;
3254 return 0;
3255}
3256_ACEOF
3257rm -f conftest.$ac_objext conftest$ac_exeext
3258if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3259 (eval $ac_link) 2>conftest.er1
3260 ac_status=$?
3261 grep -v '^ *+' conftest.er1 >conftest.err
3262 rm -f conftest.er1
3263 cat conftest.err >&5
3264 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3265 (exit $ac_status); } &&
3266 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3267 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3268 (eval $ac_try) 2>&5
3269 ac_status=$?
3270 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3271 (exit $ac_status); }; } &&
3272 { ac_try='test -s conftest$ac_exeext'
3273 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3274 (eval $ac_try) 2>&5
3275 ac_status=$?
3276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3277 (exit $ac_status); }; }; then
3278 echo "$as_me:$LINENO: result: ok" >&5
3279echo "${ECHO_T}ok" >&6
3280else
3281 echo "$as_me: failed program was:" >&5
3282sed 's/^/| /' conftest.$ac_ext >&5
3283
3284
3285 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3286echo "${ECHO_T}no, making everything bigger and slower" >&6
3287 LIBS="$save_LIBS"
3288 LINKER="$save_CXX"
3289
3290
3291fi
3292rm -f conftest.err conftest.$ac_objext \
3293 conftest$ac_exeext conftest.$ac_ext
3294 CXX="$save_CXX"
3295fi
3296LINKER=$LINKER
3297
3298
3299ac_ext=cc
3300ac_cpp='$CXXCPP $CPPFLAGS'
3301ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3302ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3303ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3304
3305if test -z "$orig_CXXFLAGS"; then
3306 if test x$GCC = xyes && test "x$GXX" = xyes; then
3307 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3308 cat >conftest.$ac_ext <<_ACEOF
3309/* confdefs.h. */
3310_ACEOF
3311cat confdefs.h >>conftest.$ac_ext
3312cat >>conftest.$ac_ext <<_ACEOF
3313/* end confdefs.h. */
3314
3315int
3316main ()
3317{
3318
3319 ;
3320 return 0;
3321}
3322_ACEOF
3323rm -f conftest.$ac_objext
3324if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
3325 (eval $ac_compile) 2>conftest.er1
3326 ac_status=$?
3327 grep -v '^ *+' conftest.er1 >conftest.err
3328 rm -f conftest.er1
3329 cat conftest.err >&5
3330 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3331 (exit $ac_status); } &&
3332 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3333 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3334 (eval $ac_try) 2>&5
3335 ac_status=$?
3336 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3337 (exit $ac_status); }; } &&
3338 { ac_try='test -s conftest.$ac_objext'
3339 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3340 (eval $ac_try) 2>&5
3341 ac_status=$?
3342 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3343 (exit $ac_status); }; }; then
3344 :
3345else
3346 echo "$as_me: failed program was:" >&5
3347sed 's/^/| /' conftest.$ac_ext >&5
3348
3349CXXFLAGS="-g -O3"
3350fi
3351rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
3352 else
3353 CXXFLAGS="-O"
3354 fi
3355 CFLAGS="$CXXFLAGS"
3356fi
3357
3358
3359cat >>confdefs.h <<\_ACEOF
3360#define _GNU_SOURCE 1
3361_ACEOF
3362
3363
3364case $host in
3365 *-*-solaris* )
3366
3367cat >>confdefs.h <<\_ACEOF
3368#define _XOPEN_SOURCE_EXTENDED 1
3369_ACEOF
3370
3371
3372cat >>confdefs.h <<\_ACEOF
3373#define _XOPEN_SOURCE 2
3374_ACEOF
3375
3376
3377cat >>confdefs.h <<\_ACEOF
3378#define __EXTENSIONS__ 1
3379_ACEOF
3380
3381 ;;
3382esac
3383
3384
3385echo "$as_me:$LINENO: checking for setlocale" >&5
3386echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3387if test "${ac_cv_func_setlocale+set}" = set; then
3388 echo $ECHO_N "(cached) $ECHO_C" >&6
3389else
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/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3397 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3398#define setlocale innocuous_setlocale
3399
3400/* System header to define __stub macros and hopefully few prototypes,
3401 which can conflict with char setlocale (); below.
3402 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3403 <limits.h> exists even on freestanding compilers. */
3404
3405#ifdef __STDC__
3406# include <limits.h>
3407#else
3408# include <assert.h>
3409#endif
3410
3411#undef setlocale
3412
3413/* Override any gcc2 internal prototype to avoid an error. */
3414#ifdef __cplusplus
3415extern "C"
3416{
3417#endif
3418/* We use char because int might match the return type of a gcc2
3419 builtin and then its argument prototype would still apply. */
3420char setlocale ();
3421/* The GNU C library defines this for functions which it implements
3422 to always fail with ENOSYS. Some functions are actually named
3423 something starting with __ and the normal name is an alias. */
3424#if defined (__stub_setlocale) || defined (__stub___setlocale)
3425choke me
3426#else
3427char (*f) () = setlocale;
3428#endif
3429#ifdef __cplusplus
3430}
3431#endif
3432
3433int
3434main ()
3435{
3436return f != setlocale;
3437 ;
3438 return 0;
3439}
3440_ACEOF
3441rm -f conftest.$ac_objext conftest$ac_exeext
3442if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3443 (eval $ac_link) 2>conftest.er1
3444 ac_status=$?
3445 grep -v '^ *+' conftest.er1 >conftest.err
3446 rm -f conftest.er1
3447 cat conftest.err >&5
3448 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3449 (exit $ac_status); } &&
3450 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3451 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3452 (eval $ac_try) 2>&5
3453 ac_status=$?
3454 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3455 (exit $ac_status); }; } &&
3456 { ac_try='test -s conftest$ac_exeext'
3457 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3458 (eval $ac_try) 2>&5
3459 ac_status=$?
3460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3461 (exit $ac_status); }; }; then
3462 ac_cv_func_setlocale=yes
3463else
3464 echo "$as_me: failed program was:" >&5
3465sed 's/^/| /' conftest.$ac_ext >&5
3466
3467ac_cv_func_setlocale=no
3468fi
3469rm -f conftest.err conftest.$ac_objext \
3470 conftest$ac_exeext conftest.$ac_ext
3471fi
3472echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3473echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3474if test $ac_cv_func_setlocale = yes; then
3475 :
3476else
3618echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 3477 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3619echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 3478echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3620if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 3479if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6 3480 echo $ECHO_N "(cached) $ECHO_C" >&6
3622else 3481else
3623 ac_check_lib_save_LIBS=$LIBS 3482 ac_check_lib_save_LIBS=$LIBS
3680echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 3539echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3681if test $ac_cv_lib_xpg4_setlocale = yes; then 3540if test $ac_cv_lib_xpg4_setlocale = yes; then
3682 LIBS="$LIBS -lxpg4" 3541 LIBS="$LIBS -lxpg4"
3683fi 3542fi
3684 3543
3544fi
3685 3545
3546
3547echo "$as_me:$LINENO: checking for gethostbyname" >&5
3548echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3549if test "${ac_cv_func_gethostbyname+set}" = set; then
3550 echo $ECHO_N "(cached) $ECHO_C" >&6
3551else
3552 cat >conftest.$ac_ext <<_ACEOF
3553/* confdefs.h. */
3554_ACEOF
3555cat confdefs.h >>conftest.$ac_ext
3556cat >>conftest.$ac_ext <<_ACEOF
3557/* end confdefs.h. */
3558/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3559 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3560#define gethostbyname innocuous_gethostbyname
3561
3562/* System header to define __stub macros and hopefully few prototypes,
3563 which can conflict with char gethostbyname (); below.
3564 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3565 <limits.h> exists even on freestanding compilers. */
3566
3567#ifdef __STDC__
3568# include <limits.h>
3569#else
3570# include <assert.h>
3571#endif
3572
3573#undef gethostbyname
3574
3575/* Override any gcc2 internal prototype to avoid an error. */
3576#ifdef __cplusplus
3577extern "C"
3578{
3579#endif
3580/* We use char because int might match the return type of a gcc2
3581 builtin and then its argument prototype would still apply. */
3582char gethostbyname ();
3583/* The GNU C library defines this for functions which it implements
3584 to always fail with ENOSYS. Some functions are actually named
3585 something starting with __ and the normal name is an alias. */
3586#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3587choke me
3588#else
3589char (*f) () = gethostbyname;
3590#endif
3591#ifdef __cplusplus
3592}
3593#endif
3594
3595int
3596main ()
3597{
3598return f != gethostbyname;
3599 ;
3600 return 0;
3601}
3602_ACEOF
3603rm -f conftest.$ac_objext conftest$ac_exeext
3604if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3605 (eval $ac_link) 2>conftest.er1
3606 ac_status=$?
3607 grep -v '^ *+' conftest.er1 >conftest.err
3608 rm -f conftest.er1
3609 cat conftest.err >&5
3610 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3611 (exit $ac_status); } &&
3612 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3613 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3614 (eval $ac_try) 2>&5
3615 ac_status=$?
3616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3617 (exit $ac_status); }; } &&
3618 { ac_try='test -s conftest$ac_exeext'
3619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3620 (eval $ac_try) 2>&5
3621 ac_status=$?
3622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3623 (exit $ac_status); }; }; then
3624 ac_cv_func_gethostbyname=yes
3625else
3626 echo "$as_me: failed program was:" >&5
3627sed 's/^/| /' conftest.$ac_ext >&5
3628
3629ac_cv_func_gethostbyname=no
3630fi
3631rm -f conftest.err conftest.$ac_objext \
3632 conftest$ac_exeext conftest.$ac_ext
3633fi
3634echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3635echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3636if test $ac_cv_func_gethostbyname = yes; then
3637 :
3638else
3686echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 3639 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3687echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 3640echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3688if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 3641if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3689 echo $ECHO_N "(cached) $ECHO_C" >&6 3642 echo $ECHO_N "(cached) $ECHO_C" >&6
3690else 3643else
3691 ac_check_lib_save_LIBS=$LIBS 3644 ac_check_lib_save_LIBS=$LIBS
3748echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 3701echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3749if test $ac_cv_lib_nsl_gethostbyname = yes; then 3702if test $ac_cv_lib_nsl_gethostbyname = yes; then
3750 LIBS="$LIBS -lnsl" 3703 LIBS="$LIBS -lnsl"
3751fi 3704fi
3752 3705
3706fi
3707
3708echo "$as_me:$LINENO: checking for socket" >&5
3709echo $ECHO_N "checking for socket... $ECHO_C" >&6
3710if test "${ac_cv_func_socket+set}" = set; then
3711 echo $ECHO_N "(cached) $ECHO_C" >&6
3712else
3713 cat >conftest.$ac_ext <<_ACEOF
3714/* confdefs.h. */
3715_ACEOF
3716cat confdefs.h >>conftest.$ac_ext
3717cat >>conftest.$ac_ext <<_ACEOF
3718/* end confdefs.h. */
3719/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3720 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3721#define socket innocuous_socket
3722
3723/* System header to define __stub macros and hopefully few prototypes,
3724 which can conflict with char socket (); below.
3725 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3726 <limits.h> exists even on freestanding compilers. */
3727
3728#ifdef __STDC__
3729# include <limits.h>
3730#else
3731# include <assert.h>
3732#endif
3733
3734#undef socket
3735
3736/* Override any gcc2 internal prototype to avoid an error. */
3737#ifdef __cplusplus
3738extern "C"
3739{
3740#endif
3741/* We use char because int might match the return type of a gcc2
3742 builtin and then its argument prototype would still apply. */
3743char socket ();
3744/* The GNU C library defines this for functions which it implements
3745 to always fail with ENOSYS. Some functions are actually named
3746 something starting with __ and the normal name is an alias. */
3747#if defined (__stub_socket) || defined (__stub___socket)
3748choke me
3749#else
3750char (*f) () = socket;
3751#endif
3752#ifdef __cplusplus
3753}
3754#endif
3755
3756int
3757main ()
3758{
3759return f != socket;
3760 ;
3761 return 0;
3762}
3763_ACEOF
3764rm -f conftest.$ac_objext conftest$ac_exeext
3765if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3766 (eval $ac_link) 2>conftest.er1
3767 ac_status=$?
3768 grep -v '^ *+' conftest.er1 >conftest.err
3769 rm -f conftest.er1
3770 cat conftest.err >&5
3771 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3772 (exit $ac_status); } &&
3773 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3774 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3775 (eval $ac_try) 2>&5
3776 ac_status=$?
3777 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3778 (exit $ac_status); }; } &&
3779 { ac_try='test -s conftest$ac_exeext'
3780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3781 (eval $ac_try) 2>&5
3782 ac_status=$?
3783 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3784 (exit $ac_status); }; }; then
3785 ac_cv_func_socket=yes
3786else
3787 echo "$as_me: failed program was:" >&5
3788sed 's/^/| /' conftest.$ac_ext >&5
3789
3790ac_cv_func_socket=no
3791fi
3792rm -f conftest.err conftest.$ac_objext \
3793 conftest$ac_exeext conftest.$ac_ext
3794fi
3795echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
3796echo "${ECHO_T}$ac_cv_func_socket" >&6
3797if test $ac_cv_func_socket = yes; then
3798 :
3799else
3753echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 3800 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3754echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6 3801echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3755if test "${ac_cv_lib_socket_socket+set}" = set; then 3802if test "${ac_cv_lib_socket_socket+set}" = set; then
3756 echo $ECHO_N "(cached) $ECHO_C" >&6 3803 echo $ECHO_N "(cached) $ECHO_C" >&6
3757else 3804else
3758 ac_check_lib_save_LIBS=$LIBS 3805 ac_check_lib_save_LIBS=$LIBS
3815echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6 3862echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3816if test $ac_cv_lib_socket_socket = yes; then 3863if test $ac_cv_lib_socket_socket = yes; then
3817 LIBS="$LIBS -lsocket" 3864 LIBS="$LIBS -lsocket"
3818fi 3865fi
3819 3866
3867fi
3868
3869
3870echo "$as_me:$LINENO: checking for sched_yield" >&5
3871echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3872if test "${ac_cv_func_sched_yield+set}" = set; then
3873 echo $ECHO_N "(cached) $ECHO_C" >&6
3874else
3875 cat >conftest.$ac_ext <<_ACEOF
3876/* confdefs.h. */
3877_ACEOF
3878cat confdefs.h >>conftest.$ac_ext
3879cat >>conftest.$ac_ext <<_ACEOF
3880/* end confdefs.h. */
3881/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3882 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3883#define sched_yield innocuous_sched_yield
3884
3885/* System header to define __stub macros and hopefully few prototypes,
3886 which can conflict with char sched_yield (); below.
3887 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3888 <limits.h> exists even on freestanding compilers. */
3889
3890#ifdef __STDC__
3891# include <limits.h>
3892#else
3893# include <assert.h>
3894#endif
3895
3896#undef sched_yield
3897
3898/* Override any gcc2 internal prototype to avoid an error. */
3899#ifdef __cplusplus
3900extern "C"
3901{
3902#endif
3903/* We use char because int might match the return type of a gcc2
3904 builtin and then its argument prototype would still apply. */
3905char sched_yield ();
3906/* The GNU C library defines this for functions which it implements
3907 to always fail with ENOSYS. Some functions are actually named
3908 something starting with __ and the normal name is an alias. */
3909#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3910choke me
3911#else
3912char (*f) () = sched_yield;
3913#endif
3914#ifdef __cplusplus
3915}
3916#endif
3917
3918int
3919main ()
3920{
3921return f != sched_yield;
3922 ;
3923 return 0;
3924}
3925_ACEOF
3926rm -f conftest.$ac_objext conftest$ac_exeext
3927if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3928 (eval $ac_link) 2>conftest.er1
3929 ac_status=$?
3930 grep -v '^ *+' conftest.er1 >conftest.err
3931 rm -f conftest.er1
3932 cat conftest.err >&5
3933 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3934 (exit $ac_status); } &&
3935 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3936 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3937 (eval $ac_try) 2>&5
3938 ac_status=$?
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); }; } &&
3941 { ac_try='test -s conftest$ac_exeext'
3942 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3943 (eval $ac_try) 2>&5
3944 ac_status=$?
3945 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3946 (exit $ac_status); }; }; then
3947 ac_cv_func_sched_yield=yes
3948else
3949 echo "$as_me: failed program was:" >&5
3950sed 's/^/| /' conftest.$ac_ext >&5
3951
3952ac_cv_func_sched_yield=no
3953fi
3954rm -f conftest.err conftest.$ac_objext \
3955 conftest$ac_exeext conftest.$ac_ext
3956fi
3957echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3958echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3959if test $ac_cv_func_sched_yield = yes; then
3960 :
3961else
3962 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3963echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3964if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3965 echo $ECHO_N "(cached) $ECHO_C" >&6
3966else
3967 ac_check_lib_save_LIBS=$LIBS
3968LIBS="-lrt $LIBS"
3969cat >conftest.$ac_ext <<_ACEOF
3970/* confdefs.h. */
3971_ACEOF
3972cat confdefs.h >>conftest.$ac_ext
3973cat >>conftest.$ac_ext <<_ACEOF
3974/* end confdefs.h. */
3975
3976/* Override any gcc2 internal prototype to avoid an error. */
3977#ifdef __cplusplus
3978extern "C"
3979#endif
3980/* We use char because int might match the return type of a gcc2
3981 builtin and then its argument prototype would still apply. */
3982char sched_yield ();
3983int
3984main ()
3985{
3986sched_yield ();
3987 ;
3988 return 0;
3989}
3990_ACEOF
3991rm -f conftest.$ac_objext conftest$ac_exeext
3992if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3993 (eval $ac_link) 2>conftest.er1
3994 ac_status=$?
3995 grep -v '^ *+' conftest.er1 >conftest.err
3996 rm -f conftest.er1
3997 cat conftest.err >&5
3998 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3999 (exit $ac_status); } &&
4000 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4001 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4002 (eval $ac_try) 2>&5
4003 ac_status=$?
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); }; } &&
4006 { ac_try='test -s conftest$ac_exeext'
4007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008 (eval $ac_try) 2>&5
4009 ac_status=$?
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); }; }; then
4012 ac_cv_lib_rt_sched_yield=yes
4013else
4014 echo "$as_me: failed program was:" >&5
4015sed 's/^/| /' conftest.$ac_ext >&5
4016
4017ac_cv_lib_rt_sched_yield=no
4018fi
4019rm -f conftest.err conftest.$ac_objext \
4020 conftest$ac_exeext conftest.$ac_ext
4021LIBS=$ac_check_lib_save_LIBS
4022fi
4023echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4024echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4025if test $ac_cv_lib_rt_sched_yield = yes; then
4026 LIBS="$LIBS -lrt"
4027fi
4028
4029fi
4030
4031
4032echo "$as_me:$LINENO: checking for sched_yield support" >&5
4033echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4034cat >conftest.$ac_ext <<_ACEOF
4035/* confdefs.h. */
4036_ACEOF
4037cat confdefs.h >>conftest.$ac_ext
4038cat >>conftest.$ac_ext <<_ACEOF
4039/* end confdefs.h. */
4040#include <sched.h>
4041int
4042main ()
4043{
4044sched_yield ()
4045 ;
4046 return 0;
4047}
4048_ACEOF
4049rm -f conftest.$ac_objext conftest$ac_exeext
4050if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4051 (eval $ac_link) 2>conftest.er1
4052 ac_status=$?
4053 grep -v '^ *+' conftest.er1 >conftest.err
4054 rm -f conftest.er1
4055 cat conftest.err >&5
4056 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4057 (exit $ac_status); } &&
4058 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4059 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4060 (eval $ac_try) 2>&5
4061 ac_status=$?
4062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063 (exit $ac_status); }; } &&
4064 { ac_try='test -s conftest$ac_exeext'
4065 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4066 (eval $ac_try) 2>&5
4067 ac_status=$?
4068 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4069 (exit $ac_status); }; }; then
4070 echo "$as_me:$LINENO: result: yes" >&5
4071echo "${ECHO_T}yes" >&6
4072
4073cat >>confdefs.h <<\_ACEOF
4074#define HAVE_SCHED_YIELD 1
4075_ACEOF
4076
4077else
4078 echo "$as_me: failed program was:" >&5
4079sed 's/^/| /' conftest.$ac_ext >&5
4080
4081echo "$as_me:$LINENO: result: no" >&5
4082echo "${ECHO_T}no" >&6
4083fi
4084rm -f conftest.err conftest.$ac_objext \
4085 conftest$ac_exeext conftest.$ac_ext
3820 4086
3821 4087
3822MALLOC_TYPE=S 4088MALLOC_TYPE=S
3823support_addstrings=no 4089
3824support_frills=no 4090support_frills=yes
3825support_inheritpixmap=no 4091support_inheritpixmap=yes
3826support_tinting=no 4092support_tinting=yes
3827support_fading=no 4093support_fading=yes
3828support_keepscrolling=no 4094support_keepscrolling=yes
3829support_selectionscrolling=no 4095support_selectionscrolling=yes
3830support_menubar=no
3831support_mousewheel=no 4096support_mousewheel=yes
3832support_mouseslipwheel=no 4097support_mouseslipwheel=yes
3833support_utmp=no 4098support_utmp=yes
3834support_wtmp=no 4099support_wtmp=yes
3835support_lastlog=no 4100support_lastlog=yes
3836support_cursor_blink=no
3837support_text_blink=no 4101support_text_blink=yes
3838support_pointer_blank=no 4102support_pointer_blank=yes
3839support_scroll_rxvt=no 4103support_scroll_rxvt=yes
3840support_scroll_next=no 4104support_scroll_next=yes
3841support_scroll_xterm=no 4105support_scroll_xterm=yes
3842support_scroll_plain=no 4106support_scroll_plain=yes
3843support_xim=no 4107support_xim=yes
3844support_xpm=no 4108support_xpm=yes
3845support_xft=no 4109support_xft=yes
3846support_unicode3=no 4110support_unicode3=no
3847support_combining=no 4111support_combining=yes
3848support_8bitctrls=no 4112support_8bitctrls=no
3849support_iso14755=no 4113support_iso14755=yes
3850support_styles=no 4114support_styles=yes
4115support_perl=yes
3851codesets= 4116codesets=all
3852 4117
3853 4118
3854if test "x$enable_shared" = xyes; then 4119if test "x$enable_shared" = xyes; then
3855 4120
3856cat >>confdefs.h <<\_ACEOF 4121cat >>confdefs.h <<\_ACEOF
3862 4127
3863 4128
3864# Check whether --enable-everything or --disable-everything was given. 4129# Check whether --enable-everything or --disable-everything was given.
3865if test "${enable_everything+set}" = set; then 4130if test "${enable_everything+set}" = set; then
3866 enableval="$enable_everything" 4131 enableval="$enable_everything"
4132
4133 if test x$enableval = xno; then
4134 support_24bit=no
4135 support_frills=no
4136 support_inheritpixmap=no
4137 support_tinting=no
4138 support_fading=no
4139 support_keepscrolling=no
4140 support_selectionscrolling=no
4141 support_lastlog=no
4142 support_mousewheel=no
4143 support_mouseslipwheel=no
4144 support_text_blink=no
4145 support_pointer_blank=no
4146 support_scroll_rxvt=no
4147 support_scroll_next=no
4148 support_scroll_xterm=no
4149 support_scroll_plain=no
4150 support_utmp=no
4151 support_wtmp=no
4152 support_xim=no
4153 support_xpm=no
4154 support_xft=no
4155 support_unicode3=no
4156 support_combining=no
4157 support_8bitctrls=no
4158 support_iso14755=no
4159 support_styles=no
4160 support_perl=no
4161 codesets=
4162 fi
3867 if test x$enableval = xyes; then 4163 if test x$enableval = xyes; then
3868 support_24bit=yes 4164 support_24bit=yes
3869 support_frills=yes 4165 support_frills=yes
3870 support_inheritpixmap=yes 4166 support_inheritpixmap=yes
3871 support_tinting=yes 4167 support_tinting=yes
3872 support_fading=yes 4168 support_fading=yes
3873 support_keepscrolling=yes 4169 support_keepscrolling=yes
3874 support_selectionscrolling=yes 4170 support_selectionscrolling=yes
3875 support_lastlog=yes 4171 support_lastlog=yes
3876 support_menubar=yes
3877 support_mousewheel=yes 4172 support_mousewheel=yes
3878 support_mouseslipwheel=yes 4173 support_mouseslipwheel=yes
3879 support_cursor_blink=yes
3880 support_text_blink=yes 4174 support_text_blink=yes
3881 support_pointer_blank=yes 4175 support_pointer_blank=yes
3882 support_scroll_rxvt=yes 4176 support_scroll_rxvt=yes
3883 support_scroll_next=yes 4177 support_scroll_next=yes
3884 support_scroll_xterm=yes 4178 support_scroll_xterm=yes
3885 support_scroll_plain=yes 4179 support_scroll_plain=yes
3886 support_utmp=yes 4180 support_utmp=yes
3887 support_wtmp=yes 4181 support_wtmp=yes
3888 support_xim=yes 4182 support_xim=yes
3889 support_xpm=yes 4183 support_xpm=yes
3890 support_xft=yes 4184 support_xft=yes
3891 support_unicode3=yes 4185 support_unicode3=yes
3892 support_combining=yes 4186 support_combining=yes
3893 #support_8bitctrls=yes 4187 #support_8bitctrls=yes
3894 support_iso14755=yes 4188 support_iso14755=yes
3895 support_styles=yes 4189 support_styles=yes
4190 support_perl=yes
3896 codesets=all 4191 codesets=all
3897 fi 4192 fi
4193
3898fi; 4194fi;
3899 4195
3900# Check whether --enable-unicode3 or --disable-unicode3 was given. 4196# Check whether --enable-unicode3 or --disable-unicode3 was given.
3901if test "${enable_unicode3+set}" = set; then 4197if test "${enable_unicode3+set}" = set; then
3902 enableval="$enable_unicode3" 4198 enableval="$enable_unicode3"
3983 if test x$enableval = xyes -o x$enableval = xno; then 4279 if test x$enableval = xyes -o x$enableval = xno; then
3984 support_fading=$enableval 4280 support_fading=$enableval
3985 fi 4281 fi
3986fi; 4282fi;
3987 4283
3988# Check whether --enable-menubar or --disable-menubar was given.
3989if test "${enable_menubar+set}" = set; then
3990 enableval="$enable_menubar"
3991 if test x$enableval = xyes -o x$enableval = xno; then
3992 support_menubar=$enableval
3993 fi
3994fi;
3995
3996# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4284# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
3997if test "${enable_rxvt_scroll+set}" = set; then 4285if test "${enable_rxvt_scroll+set}" = set; then
3998 enableval="$enable_rxvt_scroll" 4286 enableval="$enable_rxvt_scroll"
3999 if test x$enableval = xyes -o x$enableval = xno; then 4287 if test x$enableval = xyes -o x$enableval = xno; then
4000 support_scroll_rxvt=$enableval 4288 support_scroll_rxvt=$enableval
4015 if test x$enableval = xyes -o x$enableval = xno; then 4303 if test x$enableval = xyes -o x$enableval = xno; then
4016 support_scroll_xterm=$enableval 4304 support_scroll_xterm=$enableval
4017 fi 4305 fi
4018fi; 4306fi;
4019 4307
4308# Check whether --enable-perl or --disable-perl was given.
4309if test "${enable_perl+set}" = set; then
4310 enableval="$enable_perl"
4311 if test x$enableval = xyes -o x$enableval = xno; then
4312 support_perl=$enableval
4313 fi
4314fi;
4315
4020# Check whether --enable-plain-scroll or --disable-plain-scroll was given. 4316# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4021if test "${enable_plain_scroll+set}" = set; then 4317if test "${enable_plain_scroll+set}" = set; then
4022 enableval="$enable_plain_scroll" 4318 enableval="$enable_plain_scroll"
4023 if test x$enableval = xyes -o x$enableval = xno; then 4319 if test x$enableval = xyes -o x$enableval = xno; then
4024 support_scroll_plain=$enableval 4320 support_scroll_plain=$enableval
4025 fi 4321 fi
4026fi; 4322fi;
4027 4323
4028# Check whether --enable-half-shadow or --disable-half-shadow was given.
4029if test "${enable_half_shadow+set}" = set; then
4030 enableval="$enable_half_shadow"
4031 if test x$enableval = xyes; then
4032
4033cat >>confdefs.h <<\_ACEOF
4034#define HALFSHADOW 1
4035_ACEOF
4036
4037 fi
4038fi;
4039 4324
4040 4325
4041# Check whether --with-codesets or --without-codesets was given. 4326# Check whether --with-codesets or --without-codesets was given.
4042if test "${with_codesets+set}" = set; then 4327if test "${with_codesets+set}" = set; then
4043 withval="$with_codesets" 4328 withval="$with_codesets"
4098_ACEOF 4383_ACEOF
4099 4384
4100 fi 4385 fi
4101fi; 4386fi;
4102 4387
4103# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4104if test "${enable_xgetdefault+set}" = set; then
4105 enableval="$enable_xgetdefault"
4106 if test x$enableval = xyes; then
4107
4108cat >>confdefs.h <<\_ACEOF
4109#define USE_XGETDEFAULT 1
4110_ACEOF
4111
4112 fi
4113fi;
4114
4115# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 4388# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4116if test "${enable_8bitctrls+set}" = set; then 4389if test "${enable_8bitctrls+set}" = set; then
4117 enableval="$enable_8bitctrls" 4390 enableval="$enable_8bitctrls"
4118 if test x$enableval = xyes -o x$enableval = xno; then 4391 if test x$enableval = xyes -o x$enableval = xno; then
4119 support_8bitctrls=$enableval 4392 support_8bitctrls=$enableval
4178_ACEOF 4451_ACEOF
4179 4452
4180 4453
4181RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4454RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4182 4455
4183
4184# Check whether --enable-strings or --disable-strings was given.
4185if test "${enable_strings+set}" = set; then
4186 enableval="$enable_strings"
4187 if test x$enableval = xyes -o x$enableval = xno; then
4188 support_addstrings=$enableval
4189 fi
4190fi;
4191 4456
4192# Check whether --enable-swapscreen or --disable-swapscreen was given. 4457# Check whether --enable-swapscreen or --disable-swapscreen was given.
4193if test "${enable_swapscreen+set}" = set; then 4458if test "${enable_swapscreen+set}" = set; then
4194 enableval="$enable_swapscreen" 4459 enableval="$enable_swapscreen"
4195 if test x$enableval = xno; then 4460 if test x$enableval = xno; then
4289_ACEOF 4554_ACEOF
4290 4555
4291 fi 4556 fi
4292fi; 4557fi;
4293 4558
4294# Check whether --enable-cursor-blink or --disable-cursor-blink was given.
4295if test "${enable_cursor_blink+set}" = set; then
4296 enableval="$enable_cursor_blink"
4297 if test x$enableval = xyes -o x$enableval = xno; then
4298 support_cursor_blink=$enableval
4299 fi
4300fi;
4301
4302# Check whether --enable-text-blink or --disable-text-blink was given. 4559# Check whether --enable-text-blink or --disable-text-blink was given.
4303if test "${enable_text_blink+set}" = set; then 4560if test "${enable_text_blink+set}" = set; then
4304 enableval="$enable_text_blink" 4561 enableval="$enable_text_blink"
4305 if test x$enableval = xyes -o x$enableval = xno; then 4562 if test x$enableval = xyes -o x$enableval = xno; then
4306 support_text_blink=$enableval 4563 support_text_blink=$enableval
4338#define RXVT_TERMINFO "$withval" 4595#define RXVT_TERMINFO "$withval"
4339_ACEOF 4596_ACEOF
4340 terminfo="$withval" 4597 terminfo="$withval"
4341 fi 4598 fi
4342fi; 4599fi;
4343
4344
4345
4346cat >>confdefs.h <<\_ACEOF
4347#define PROTOTYPES 1
4348_ACEOF
4349 4600
4350 4601
4351# Extract the first word of "mv", so it can be a program name with args. 4602# Extract the first word of "mv", so it can be a program name with args.
4352set dummy mv; ac_word=$2 4603set dummy mv; ac_word=$2
4353echo "$as_me:$LINENO: checking for $ac_word" >&5 4604echo "$as_me:$LINENO: checking for $ac_word" >&5
4626else 4877else
4627 echo "$as_me:$LINENO: result: no" >&5 4878 echo "$as_me:$LINENO: result: no" >&5
4628echo "${ECHO_T}no" >&6 4879echo "${ECHO_T}no" >&6
4629fi 4880fi
4630 4881
4631# Extract the first word of "tbl", so it can be a program name with args.
4632set dummy tbl; ac_word=$2
4633echo "$as_me:$LINENO: checking for $ac_word" >&5
4634echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4635if test "${ac_cv_path_TBL+set}" = set; then
4636 echo $ECHO_N "(cached) $ECHO_C" >&6
4637else
4638 case $TBL in
4639 [\\/]* | ?:[\\/]*)
4640 ac_cv_path_TBL="$TBL" # Let the user override the test with a path.
4641 ;;
4642 *)
4643 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4644for as_dir in $PATH
4645do
4646 IFS=$as_save_IFS
4647 test -z "$as_dir" && as_dir=.
4648 for ac_exec_ext in '' $ac_executable_extensions; do
4649 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4650 ac_cv_path_TBL="$as_dir/$ac_word$ac_exec_ext"
4651 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4652 break 2
4653 fi
4654done
4655done
4656
4657 ;;
4658esac
4659fi
4660TBL=$ac_cv_path_TBL
4661
4662if test -n "$TBL"; then
4663 echo "$as_me:$LINENO: result: $TBL" >&5
4664echo "${ECHO_T}$TBL" >&6
4665else
4666 echo "$as_me:$LINENO: result: no" >&5
4667echo "${ECHO_T}no" >&6
4668fi
4669
4670# Extract the first word of "tic", so it can be a program name with args. 4882# Extract the first word of "tic", so it can be a program name with args.
4671set dummy tic; ac_word=$2 4883set dummy tic; ac_word=$2
4672echo "$as_me:$LINENO: checking for $ac_word" >&5 4884echo "$as_me:$LINENO: checking for $ac_word" >&5
4673echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 4885echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4674if test "${ac_cv_path_TIC+set}" = set; then 4886if test "${ac_cv_path_TIC+set}" = set; then
4705 echo "$as_me:$LINENO: result: no" >&5 4917 echo "$as_me:$LINENO: result: no" >&5
4706echo "${ECHO_T}no" >&6 4918echo "${ECHO_T}no" >&6
4707fi 4919fi
4708 4920
4709 4921
4922
4923
4924ac_ext=cc
4925ac_cpp='$CXXCPP $CPPFLAGS'
4926ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4927ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4928ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4929echo "$as_me:$LINENO: checking how to run the C++ preprocessor" >&5
4930echo $ECHO_N "checking how to run the C++ preprocessor... $ECHO_C" >&6
4931if test -z "$CXXCPP"; then
4932 if test "${ac_cv_prog_CXXCPP+set}" = set; then
4933 echo $ECHO_N "(cached) $ECHO_C" >&6
4934else
4935 # Double quotes because CXXCPP needs to be expanded
4936 for CXXCPP in "$CXX -E" "/lib/cpp"
4937 do
4938 ac_preproc_ok=false
4939for ac_cxx_preproc_warn_flag in '' yes
4940do
4941 # Use a header file that comes with gcc, so configuring glibc
4942 # with a fresh cross-compiler works.
4943 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4944 # <limits.h> exists even on freestanding compilers.
4945 # On the NeXT, cc -E runs the code through the compiler's parser,
4946 # not just through cpp. "Syntax error" is here to catch this case.
4947 cat >conftest.$ac_ext <<_ACEOF
4948/* confdefs.h. */
4949_ACEOF
4950cat confdefs.h >>conftest.$ac_ext
4951cat >>conftest.$ac_ext <<_ACEOF
4952/* end confdefs.h. */
4953#ifdef __STDC__
4954# include <limits.h>
4955#else
4956# include <assert.h>
4957#endif
4958 Syntax error
4959_ACEOF
4960if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4961 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4962 ac_status=$?
4963 grep -v '^ *+' conftest.er1 >conftest.err
4964 rm -f conftest.er1
4965 cat conftest.err >&5
4966 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4967 (exit $ac_status); } >/dev/null; then
4968 if test -s conftest.err; then
4969 ac_cpp_err=$ac_cxx_preproc_warn_flag
4970 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
4971 else
4972 ac_cpp_err=
4973 fi
4974else
4975 ac_cpp_err=yes
4976fi
4977if test -z "$ac_cpp_err"; then
4978 :
4979else
4980 echo "$as_me: failed program was:" >&5
4981sed 's/^/| /' conftest.$ac_ext >&5
4982
4983 # Broken: fails on valid input.
4984continue
4985fi
4986rm -f conftest.err conftest.$ac_ext
4987
4988 # OK, works on sane cases. Now check whether non-existent headers
4989 # can be detected and how.
4990 cat >conftest.$ac_ext <<_ACEOF
4991/* confdefs.h. */
4992_ACEOF
4993cat confdefs.h >>conftest.$ac_ext
4994cat >>conftest.$ac_ext <<_ACEOF
4995/* end confdefs.h. */
4996#include <ac_nonexistent.h>
4997_ACEOF
4998if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4999 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5000 ac_status=$?
5001 grep -v '^ *+' conftest.er1 >conftest.err
5002 rm -f conftest.er1
5003 cat conftest.err >&5
5004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5005 (exit $ac_status); } >/dev/null; then
5006 if test -s conftest.err; then
5007 ac_cpp_err=$ac_cxx_preproc_warn_flag
5008 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5009 else
5010 ac_cpp_err=
5011 fi
5012else
5013 ac_cpp_err=yes
5014fi
5015if test -z "$ac_cpp_err"; then
5016 # Broken: success on invalid input.
5017continue
5018else
5019 echo "$as_me: failed program was:" >&5
5020sed 's/^/| /' conftest.$ac_ext >&5
5021
5022 # Passes both tests.
5023ac_preproc_ok=:
5024break
5025fi
5026rm -f conftest.err conftest.$ac_ext
5027
5028done
5029# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5030rm -f conftest.err conftest.$ac_ext
5031if $ac_preproc_ok; then
5032 break
5033fi
5034
5035 done
5036 ac_cv_prog_CXXCPP=$CXXCPP
5037
5038fi
5039 CXXCPP=$ac_cv_prog_CXXCPP
5040else
5041 ac_cv_prog_CXXCPP=$CXXCPP
5042fi
5043echo "$as_me:$LINENO: result: $CXXCPP" >&5
5044echo "${ECHO_T}$CXXCPP" >&6
5045ac_preproc_ok=false
5046for ac_cxx_preproc_warn_flag in '' yes
5047do
5048 # Use a header file that comes with gcc, so configuring glibc
5049 # with a fresh cross-compiler works.
5050 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5051 # <limits.h> exists even on freestanding compilers.
5052 # On the NeXT, cc -E runs the code through the compiler's parser,
5053 # not just through cpp. "Syntax error" is here to catch this case.
5054 cat >conftest.$ac_ext <<_ACEOF
5055/* confdefs.h. */
5056_ACEOF
5057cat confdefs.h >>conftest.$ac_ext
5058cat >>conftest.$ac_ext <<_ACEOF
5059/* end confdefs.h. */
5060#ifdef __STDC__
5061# include <limits.h>
5062#else
5063# include <assert.h>
5064#endif
5065 Syntax error
5066_ACEOF
5067if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5068 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5069 ac_status=$?
5070 grep -v '^ *+' conftest.er1 >conftest.err
5071 rm -f conftest.er1
5072 cat conftest.err >&5
5073 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5074 (exit $ac_status); } >/dev/null; then
5075 if test -s conftest.err; then
5076 ac_cpp_err=$ac_cxx_preproc_warn_flag
5077 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5078 else
5079 ac_cpp_err=
5080 fi
5081else
5082 ac_cpp_err=yes
5083fi
5084if test -z "$ac_cpp_err"; then
5085 :
5086else
5087 echo "$as_me: failed program was:" >&5
5088sed 's/^/| /' conftest.$ac_ext >&5
5089
5090 # Broken: fails on valid input.
5091continue
5092fi
5093rm -f conftest.err conftest.$ac_ext
5094
5095 # OK, works on sane cases. Now check whether non-existent headers
5096 # can be detected and how.
5097 cat >conftest.$ac_ext <<_ACEOF
5098/* confdefs.h. */
5099_ACEOF
5100cat confdefs.h >>conftest.$ac_ext
5101cat >>conftest.$ac_ext <<_ACEOF
5102/* end confdefs.h. */
5103#include <ac_nonexistent.h>
5104_ACEOF
5105if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
5106 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
5107 ac_status=$?
5108 grep -v '^ *+' conftest.er1 >conftest.err
5109 rm -f conftest.er1
5110 cat conftest.err >&5
5111 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5112 (exit $ac_status); } >/dev/null; then
5113 if test -s conftest.err; then
5114 ac_cpp_err=$ac_cxx_preproc_warn_flag
5115 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
5116 else
5117 ac_cpp_err=
5118 fi
5119else
5120 ac_cpp_err=yes
5121fi
5122if test -z "$ac_cpp_err"; then
5123 # Broken: success on invalid input.
5124continue
5125else
5126 echo "$as_me: failed program was:" >&5
5127sed 's/^/| /' conftest.$ac_ext >&5
5128
5129 # Passes both tests.
5130ac_preproc_ok=:
5131break
5132fi
5133rm -f conftest.err conftest.$ac_ext
5134
5135done
5136# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5137rm -f conftest.err conftest.$ac_ext
5138if $ac_preproc_ok; then
5139 :
5140else
5141 { { echo "$as_me:$LINENO: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5142See \`config.log' for more details." >&5
5143echo "$as_me: error: C++ preprocessor \"$CXXCPP\" fails sanity check
5144See \`config.log' for more details." >&2;}
5145 { (exit 1); exit 1; }; }
5146fi
5147
5148ac_ext=cc
5149ac_cpp='$CXXCPP $CPPFLAGS'
5150ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5151ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5152ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4710 5153
4711 5154
4712 5155
4713if test "x$ac_path_x_has_been_run" != xyes; then 5156if test "x$ac_path_x_has_been_run" != xyes; then
4714 echo "$as_me:$LINENO: checking for X" >&5 5157 echo "$as_me:$LINENO: checking for X" >&5
4813/* confdefs.h. */ 5256/* confdefs.h. */
4814_ACEOF 5257_ACEOF
4815cat confdefs.h >>conftest.$ac_ext 5258cat confdefs.h >>conftest.$ac_ext
4816cat >>conftest.$ac_ext <<_ACEOF 5259cat >>conftest.$ac_ext <<_ACEOF
4817/* end confdefs.h. */ 5260/* end confdefs.h. */
4818#include <X11/Intrinsic.h> 5261#include <X11/Xlib.h>
4819_ACEOF 5262_ACEOF
4820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5263if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5264 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4822 ac_status=$? 5265 ac_status=$?
4823 grep -v '^ *+' conftest.er1 >conftest.err 5266 grep -v '^ *+' conftest.er1 >conftest.err
4840else 5283else
4841 echo "$as_me: failed program was:" >&5 5284 echo "$as_me: failed program was:" >&5
4842sed 's/^/| /' conftest.$ac_ext >&5 5285sed 's/^/| /' conftest.$ac_ext >&5
4843 5286
4844 for ac_dir in $ac_x_header_dirs; do 5287 for ac_dir in $ac_x_header_dirs; do
4845 if test -r "$ac_dir/X11/Intrinsic.h"; then 5288 if test -r "$ac_dir/X11/Xlib.h"; then
4846 ac_x_includes=$ac_dir 5289 ac_x_includes=$ac_dir
4847 break 5290 break
4848 fi 5291 fi
4849done 5292done
4850fi 5293fi
4854if test "$ac_x_libraries" = no; then 5297if test "$ac_x_libraries" = no; then
4855 # Check for the libraries. 5298 # Check for the libraries.
4856 # See if we find them without any special options. 5299 # See if we find them without any special options.
4857 # Don't add to $LIBS permanently. 5300 # Don't add to $LIBS permanently.
4858 ac_save_LIBS=$LIBS 5301 ac_save_LIBS=$LIBS
4859 LIBS="-lXt $LIBS" 5302 LIBS="-lX11 $LIBS"
4860 cat >conftest.$ac_ext <<_ACEOF 5303 cat >conftest.$ac_ext <<_ACEOF
4861/* confdefs.h. */ 5304/* confdefs.h. */
4862_ACEOF 5305_ACEOF
4863cat confdefs.h >>conftest.$ac_ext 5306cat confdefs.h >>conftest.$ac_ext
4864cat >>conftest.$ac_ext <<_ACEOF 5307cat >>conftest.$ac_ext <<_ACEOF
4865/* end confdefs.h. */ 5308/* end confdefs.h. */
4866#include <X11/Intrinsic.h> 5309#include <X11/Xlib.h>
4867int 5310int
4868main () 5311main ()
4869{ 5312{
4870XtMalloc (0) 5313XrmInitialize ()
4871 ; 5314 ;
4872 return 0; 5315 return 0;
4873} 5316}
4874_ACEOF 5317_ACEOF
4875rm -f conftest.$ac_objext conftest$ac_exeext 5318rm -f conftest.$ac_objext conftest$ac_exeext
4903LIBS=$ac_save_LIBS 5346LIBS=$ac_save_LIBS
4904for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5347for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4905do 5348do
4906 # Don't even attempt the hair of trying to link an X program! 5349 # Don't even attempt the hair of trying to link an X program!
4907 for ac_extension in a so sl; do 5350 for ac_extension in a so sl; do
4908 if test -r $ac_dir/libXt.$ac_extension; then 5351 if test -r $ac_dir/libX11.$ac_extension; then
4909 ac_x_libraries=$ac_dir 5352 ac_x_libraries=$ac_dir
4910 break 2 5353 break 2
4911 fi 5354 fi
4912 done 5355 done
4913done 5356done
6768 7211
6769 7212
6770 7213
6771 7214
6772 7215
6773
6774
6775
6776
6777
6778
6779
6780for ac_header in \ 7216for ac_header in \
6781 assert.h \ 7217 assert.h \
6782 fcntl.h \ 7218 fcntl.h \
6783 grp.h \
6784 libc.h \
6785 lastlog.h \
6786 stdarg.h \ 7219 stdarg.h \
6787 stdlib.h \ 7220 stdlib.h \
6788 string.h \ 7221 string.h \
6789 termios.h \ 7222 termios.h \
6790 unistd.h \ 7223 unistd.h \
6791 sys/byteorder.h \ 7224 sys/byteorder.h \
6792 sys/ioctl.h \ 7225 sys/ioctl.h \
6793 sys/select.h \ 7226 sys/select.h \
6794 sys/sockio.h \ 7227 sys/sockio.h \
6795 sys/strredir.h \ 7228 sys/strredir.h \
6796 sys/stropts.h \
6797 sys/time.h \ 7229 sys/time.h \
6798 utmp.h \ 7230 stdint.h \
6799 utmpx.h \ 7231 wchar.h \
6800 stdint.h \ 7232 cwchar \
6801 pty.h \ 7233 clocale \
6802 wchar.h \
6803 cwchar \
6804 clocale \
6805 7234
6806do 7235do
6807as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 7236as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
6808if eval "test \"\${$as_ac_Header+set}\" = set"; then 7237if eval "test \"\${$as_ac_Header+set}\" = set"; then
6809 echo "$as_me:$LINENO: checking for $ac_header" >&5 7238 echo "$as_me:$LINENO: checking for $ac_header" >&5
9636#define RETSIGTYPE $ac_cv_type_signal 10065#define RETSIGTYPE $ac_cv_type_signal
9637_ACEOF 10066_ACEOF
9638 10067
9639 10068
9640 10069
9641case "$host_alias" in
9642 *ultrix) ac_cv_func_setsid='no' ;;
9643 *) break;;
9644esac
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658 10070
9659 10071
9660 10072
9661 10073
9662 10074
9663 10075
9664 10076
9665for ac_func in \ 10077for ac_func in \
9666 atexit \
9667 revoke \
9668 unsetenv \ 10078 unsetenv \
9669 setutent \ 10079 setutent \
9670 seteuid \ 10080 seteuid \
10081 setresuid \
9671 setreuid \ 10082 setreuid \
9672 setsid \
9673 setpgrp \
9674 setpgid \
9675 openpty \
9676 _getpty \
9677 grantpt \
9678 unlockpt \
9679 isastream \
9680 on_exit \ 10083 on_exit \
9681 nanosleep \ 10084 nanosleep \
9682 updwtmp \
9683 updwtmpx \
9684 ttyslot \
9685 10085
9686do 10086do
9687as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10087as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9688echo "$as_me:$LINENO: checking for $ac_func" >&5 10088echo "$as_me:$LINENO: checking for $ac_func" >&5
9689echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 10089echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
9778 cat >>confdefs.h <<_ACEOF 10178 cat >>confdefs.h <<_ACEOF
9779#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1 10179#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
9780_ACEOF 10180_ACEOF
9781 10181
9782fi 10182fi
10183done
10184
10185
10186
10187
10188
10189
10190for ac_func in \
10191 ttyslot \
10192 updwtmp \
10193 updwtmpx \
10194
10195do
10196as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10197echo "$as_me:$LINENO: checking for $ac_func" >&5
10198echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10199if eval "test \"\${$as_ac_var+set}\" = set"; then
10200 echo $ECHO_N "(cached) $ECHO_C" >&6
10201else
10202 cat >conftest.$ac_ext <<_ACEOF
10203/* confdefs.h. */
10204_ACEOF
10205cat confdefs.h >>conftest.$ac_ext
10206cat >>conftest.$ac_ext <<_ACEOF
10207/* end confdefs.h. */
10208/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
10209 For example, HP-UX 11i <limits.h> declares gettimeofday. */
10210#define $ac_func innocuous_$ac_func
10211
10212/* System header to define __stub macros and hopefully few prototypes,
10213 which can conflict with char $ac_func (); below.
10214 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10215 <limits.h> exists even on freestanding compilers. */
10216
10217#ifdef __STDC__
10218# include <limits.h>
10219#else
10220# include <assert.h>
10221#endif
10222
10223#undef $ac_func
10224
10225/* Override any gcc2 internal prototype to avoid an error. */
10226#ifdef __cplusplus
10227extern "C"
10228{
10229#endif
10230/* We use char because int might match the return type of a gcc2
10231 builtin and then its argument prototype would still apply. */
10232char $ac_func ();
10233/* The GNU C library defines this for functions which it implements
10234 to always fail with ENOSYS. Some functions are actually named
10235 something starting with __ and the normal name is an alias. */
10236#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
10237choke me
10238#else
10239char (*f) () = $ac_func;
10240#endif
10241#ifdef __cplusplus
10242}
10243#endif
10244
10245int
10246main ()
10247{
10248return f != $ac_func;
10249 ;
10250 return 0;
10251}
10252_ACEOF
10253rm -f conftest.$ac_objext conftest$ac_exeext
10254if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
10255 (eval $ac_link) 2>conftest.er1
10256 ac_status=$?
10257 grep -v '^ *+' conftest.er1 >conftest.err
10258 rm -f conftest.er1
10259 cat conftest.err >&5
10260 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10261 (exit $ac_status); } &&
10262 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10263 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10264 (eval $ac_try) 2>&5
10265 ac_status=$?
10266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10267 (exit $ac_status); }; } &&
10268 { ac_try='test -s conftest$ac_exeext'
10269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10270 (eval $ac_try) 2>&5
10271 ac_status=$?
10272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10273 (exit $ac_status); }; }; then
10274 eval "$as_ac_var=yes"
10275else
10276 echo "$as_me: failed program was:" >&5
10277sed 's/^/| /' conftest.$ac_ext >&5
10278
10279eval "$as_ac_var=no"
10280fi
10281rm -f conftest.err conftest.$ac_objext \
10282 conftest$ac_exeext conftest.$ac_ext
10283fi
10284echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
10285echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
10286if test `eval echo '${'$as_ac_var'}'` = yes; then
10287 cat >>confdefs.h <<_ACEOF
10288#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
10289_ACEOF
10290
10291fi
10292done
10293
10294
10295
10296
10297
10298for ac_header in \
10299 utmp.h \
10300 utmpx.h \
10301 lastlog.h \
10302
10303do
10304as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
10305if eval "test \"\${$as_ac_Header+set}\" = set"; then
10306 echo "$as_me:$LINENO: checking for $ac_header" >&5
10307echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10308if eval "test \"\${$as_ac_Header+set}\" = set"; then
10309 echo $ECHO_N "(cached) $ECHO_C" >&6
10310fi
10311echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10312echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10313else
10314 # Is the header compilable?
10315echo "$as_me:$LINENO: checking $ac_header usability" >&5
10316echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
10317cat >conftest.$ac_ext <<_ACEOF
10318/* confdefs.h. */
10319_ACEOF
10320cat confdefs.h >>conftest.$ac_ext
10321cat >>conftest.$ac_ext <<_ACEOF
10322/* end confdefs.h. */
10323$ac_includes_default
10324#include <$ac_header>
10325_ACEOF
10326rm -f conftest.$ac_objext
10327if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10328 (eval $ac_compile) 2>conftest.er1
10329 ac_status=$?
10330 grep -v '^ *+' conftest.er1 >conftest.err
10331 rm -f conftest.er1
10332 cat conftest.err >&5
10333 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10334 (exit $ac_status); } &&
10335 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10336 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10337 (eval $ac_try) 2>&5
10338 ac_status=$?
10339 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10340 (exit $ac_status); }; } &&
10341 { ac_try='test -s conftest.$ac_objext'
10342 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10343 (eval $ac_try) 2>&5
10344 ac_status=$?
10345 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10346 (exit $ac_status); }; }; then
10347 ac_header_compiler=yes
10348else
10349 echo "$as_me: failed program was:" >&5
10350sed 's/^/| /' conftest.$ac_ext >&5
10351
10352ac_header_compiler=no
10353fi
10354rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10355echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
10356echo "${ECHO_T}$ac_header_compiler" >&6
10357
10358# Is the header present?
10359echo "$as_me:$LINENO: checking $ac_header presence" >&5
10360echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
10361cat >conftest.$ac_ext <<_ACEOF
10362/* confdefs.h. */
10363_ACEOF
10364cat confdefs.h >>conftest.$ac_ext
10365cat >>conftest.$ac_ext <<_ACEOF
10366/* end confdefs.h. */
10367#include <$ac_header>
10368_ACEOF
10369if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
10370 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
10371 ac_status=$?
10372 grep -v '^ *+' conftest.er1 >conftest.err
10373 rm -f conftest.er1
10374 cat conftest.err >&5
10375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10376 (exit $ac_status); } >/dev/null; then
10377 if test -s conftest.err; then
10378 ac_cpp_err=$ac_cxx_preproc_warn_flag
10379 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
10380 else
10381 ac_cpp_err=
10382 fi
10383else
10384 ac_cpp_err=yes
10385fi
10386if test -z "$ac_cpp_err"; then
10387 ac_header_preproc=yes
10388else
10389 echo "$as_me: failed program was:" >&5
10390sed 's/^/| /' conftest.$ac_ext >&5
10391
10392 ac_header_preproc=no
10393fi
10394rm -f conftest.err conftest.$ac_ext
10395echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
10396echo "${ECHO_T}$ac_header_preproc" >&6
10397
10398# So? What about this header?
10399case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
10400 yes:no: )
10401 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
10402echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
10403 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
10404echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
10405 ac_header_preproc=yes
10406 ;;
10407 no:yes:* )
10408 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
10409echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
10410 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
10411echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
10412 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
10413echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
10414 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
10415echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
10416 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
10417echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
10418 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
10419echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
10420 (
10421 cat <<\_ASBOX
10422## ------------------------------------------ ##
10423## Report this to the AC_PACKAGE_NAME lists. ##
10424## ------------------------------------------ ##
10425_ASBOX
10426 ) |
10427 sed "s/^/$as_me: WARNING: /" >&2
10428 ;;
10429esac
10430echo "$as_me:$LINENO: checking for $ac_header" >&5
10431echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
10432if eval "test \"\${$as_ac_Header+set}\" = set"; then
10433 echo $ECHO_N "(cached) $ECHO_C" >&6
10434else
10435 eval "$as_ac_Header=\$ac_header_preproc"
10436fi
10437echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
10438echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
10439
10440fi
10441if test `eval echo '${'$as_ac_Header'}'` = yes; then
10442 cat >>confdefs.h <<_ACEOF
10443#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
10444_ACEOF
10445
10446fi
10447
9783done 10448done
9784 10449
9785 10450
9786 10451
9787if test "${ac_cv_header_utmp_h+set}" = set; then 10452if test "${ac_cv_header_utmp_h+set}" = set; then
9921 10586
9922fi 10587fi
9923if test $ac_cv_header_utmp_h = yes; then 10588if test $ac_cv_header_utmp_h = yes; then
9924 echo "$as_me:$LINENO: checking for struct utmp" >&5 10589 echo "$as_me:$LINENO: checking for struct utmp" >&5
9925echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10590echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
9926if test "${rxvt_cv_struct_utmp+set}" = set; then 10591if test "${struct_utmp+set}" = set; then
9927 echo $ECHO_N "(cached) $ECHO_C" >&6 10592 echo $ECHO_N "(cached) $ECHO_C" >&6
9928else 10593else
9929 cat >conftest.$ac_ext <<_ACEOF 10594 cat >conftest.$ac_ext <<_ACEOF
9930/* confdefs.h. */ 10595/* confdefs.h. */
9931_ACEOF 10596_ACEOF
9932cat confdefs.h >>conftest.$ac_ext 10597cat confdefs.h >>conftest.$ac_ext
9933cat >>conftest.$ac_ext <<_ACEOF 10598cat >>conftest.$ac_ext <<_ACEOF
9934/* end confdefs.h. */ 10599/* end confdefs.h. */
9935#include <sys/types.h> 10600#include <sys/types.h>
9936#include <stdint.h>
9937#include <utmp.h> 10601#include <utmp.h>
9938int 10602int
9939main () 10603main ()
9940{ 10604{
9941struct utmp ut; 10605struct utmp ut;
9962 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10626 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
9963 (eval $ac_try) 2>&5 10627 (eval $ac_try) 2>&5
9964 ac_status=$? 10628 ac_status=$?
9965 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10629 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9966 (exit $ac_status); }; }; then 10630 (exit $ac_status); }; }; then
9967 rxvt_cv_struct_utmp=yes 10631 struct_utmp=yes
9968else 10632else
9969 echo "$as_me: failed program was:" >&5 10633 echo "$as_me: failed program was:" >&5
9970sed 's/^/| /' conftest.$ac_ext >&5 10634sed 's/^/| /' conftest.$ac_ext >&5
9971 10635
9972rxvt_cv_struct_utmp=no 10636struct_utmp=no
9973fi 10637fi
9974rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10638rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
9975fi 10639fi
9976echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10640echo "$as_me:$LINENO: result: $struct_utmp" >&5
9977echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10641echo "${ECHO_T}$struct_utmp" >&6
9978if test x$rxvt_cv_struct_utmp = xyes; then 10642if test x$struct_utmp = xyes; then
9979 10643
9980cat >>confdefs.h <<\_ACEOF 10644cat >>confdefs.h <<\_ACEOF
9981#define HAVE_STRUCT_UTMP 1 10645#define HAVE_STRUCT_UTMP 1
9982_ACEOF 10646_ACEOF
9983 10647
9984fi 10648fi
9985 10649
9986 10650
9987echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10651echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
9988echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10652echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
9989if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10653if test "${struct_utmp_host+set}" = set; then
9990 echo $ECHO_N "(cached) $ECHO_C" >&6 10654 echo $ECHO_N "(cached) $ECHO_C" >&6
9991else 10655else
9992 cat >conftest.$ac_ext <<_ACEOF 10656 cat >conftest.$ac_ext <<_ACEOF
9993/* confdefs.h. */ 10657/* confdefs.h. */
9994_ACEOF 10658_ACEOF
10024 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10025 (eval $ac_try) 2>&5 10689 (eval $ac_try) 2>&5
10026 ac_status=$? 10690 ac_status=$?
10027 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10028 (exit $ac_status); }; }; then 10692 (exit $ac_status); }; }; then
10029 rxvt_cv_struct_utmp_host=yes 10693 struct_utmp_host=yes
10030else 10694else
10031 echo "$as_me: failed program was:" >&5 10695 echo "$as_me: failed program was:" >&5
10032sed 's/^/| /' conftest.$ac_ext >&5 10696sed 's/^/| /' conftest.$ac_ext >&5
10033 10697
10034rxvt_cv_struct_utmp_host=no 10698struct_utmp_host=no
10035fi 10699fi
10036rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10700rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10037fi 10701fi
10038echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10702echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10039echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10703echo "${ECHO_T}$struct_utmp_host" >&6
10040if test x$rxvt_cv_struct_utmp_host = xyes; then 10704if test x$struct_utmp_host = xyes; then
10041 10705
10042cat >>confdefs.h <<\_ACEOF 10706cat >>confdefs.h <<\_ACEOF
10043#define HAVE_UTMP_HOST 1 10707#define HAVE_UTMP_HOST 1
10044_ACEOF 10708_ACEOF
10045 10709
10046fi 10710fi
10047 10711
10048echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10712echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10049echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10713echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10050if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10714if test "${struct_utmp_pid+set}" = set; then
10051 echo $ECHO_N "(cached) $ECHO_C" >&6 10715 echo $ECHO_N "(cached) $ECHO_C" >&6
10052else 10716else
10053 cat >conftest.$ac_ext <<_ACEOF 10717 cat >conftest.$ac_ext <<_ACEOF
10054/* confdefs.h. */ 10718/* confdefs.h. */
10055_ACEOF 10719_ACEOF
10085 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10749 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10086 (eval $ac_try) 2>&5 10750 (eval $ac_try) 2>&5
10087 ac_status=$? 10751 ac_status=$?
10088 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10752 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10089 (exit $ac_status); }; }; then 10753 (exit $ac_status); }; }; then
10090 rxvt_cv_struct_utmp_pid=yes 10754 struct_utmp_pid=yes
10091else 10755else
10092 echo "$as_me: failed program was:" >&5 10756 echo "$as_me: failed program was:" >&5
10093sed 's/^/| /' conftest.$ac_ext >&5 10757sed 's/^/| /' conftest.$ac_ext >&5
10094 10758
10095rxvt_cv_struct_utmp_pid=no 10759struct_utmp_pid=no
10096fi 10760fi
10097rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10761rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10098fi 10762fi
10099echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10763echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10100echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10764echo "${ECHO_T}$struct_utmp_pid" >&6
10101if test x$rxvt_cv_struct_utmp_pid = xyes; then 10765if test x$struct_utmp_pid = xyes; then
10102 10766
10103cat >>confdefs.h <<\_ACEOF 10767cat >>confdefs.h <<\_ACEOF
10104#define HAVE_UTMP_PID 1 10768#define HAVE_UTMP_PID 1
10105_ACEOF 10769_ACEOF
10106 10770
10247 10911
10248fi 10912fi
10249if test $ac_cv_header_utmpx_h = yes; then 10913if test $ac_cv_header_utmpx_h = yes; then
10250 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10914 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10251echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10915echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10252if test "${rxvt_cv_struct_utmpx+set}" = set; then 10916if test "${struct_utmpx+set}" = set; then
10253 echo $ECHO_N "(cached) $ECHO_C" >&6 10917 echo $ECHO_N "(cached) $ECHO_C" >&6
10254else 10918else
10255 cat >conftest.$ac_ext <<_ACEOF 10919 cat >conftest.$ac_ext <<_ACEOF
10256/* confdefs.h. */ 10920/* confdefs.h. */
10257_ACEOF 10921_ACEOF
10287 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10951 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10288 (eval $ac_try) 2>&5 10952 (eval $ac_try) 2>&5
10289 ac_status=$? 10953 ac_status=$?
10290 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10954 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10291 (exit $ac_status); }; }; then 10955 (exit $ac_status); }; }; then
10292 rxvt_cv_struct_utmpx=yes 10956 struct_utmpx=yes
10293else 10957else
10294 echo "$as_me: failed program was:" >&5 10958 echo "$as_me: failed program was:" >&5
10295sed 's/^/| /' conftest.$ac_ext >&5 10959sed 's/^/| /' conftest.$ac_ext >&5
10296 10960
10297rxvt_cv_struct_utmpx=no 10961struct_utmpx=no
10298fi 10962fi
10299rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10963rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10300fi 10964fi
10301echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10965echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10302echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10966echo "${ECHO_T}$struct_utmpx" >&6
10303if test x$rxvt_cv_struct_utmpx = xyes; then 10967if test x$struct_utmpx = xyes; then
10304 10968
10305cat >>confdefs.h <<\_ACEOF 10969cat >>confdefs.h <<\_ACEOF
10306#define HAVE_STRUCT_UTMPX 1 10970#define HAVE_STRUCT_UTMPX 1
10307_ACEOF 10971_ACEOF
10308 10972
10309fi 10973fi
10310 10974
10311 10975
10312echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10976echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10313echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10977echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10314if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10978if test "${struct_utmpx_host+set}" = set; then
10315 echo $ECHO_N "(cached) $ECHO_C" >&6 10979 echo $ECHO_N "(cached) $ECHO_C" >&6
10316else 10980else
10317 cat >conftest.$ac_ext <<_ACEOF 10981 cat >conftest.$ac_ext <<_ACEOF
10318/* confdefs.h. */ 10982/* confdefs.h. */
10319_ACEOF 10983_ACEOF
10349 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10350 (eval $ac_try) 2>&5 11014 (eval $ac_try) 2>&5
10351 ac_status=$? 11015 ac_status=$?
10352 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10353 (exit $ac_status); }; }; then 11017 (exit $ac_status); }; }; then
10354 rxvt_cv_struct_utmpx_host=yes 11018 struct_utmpx_host=yes
10355else 11019else
10356 echo "$as_me: failed program was:" >&5 11020 echo "$as_me: failed program was:" >&5
10357sed 's/^/| /' conftest.$ac_ext >&5 11021sed 's/^/| /' conftest.$ac_ext >&5
10358 11022
10359rxvt_cv_struct_utmpx_host=no 11023struct_utmpx_host=no
10360fi 11024fi
10361rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11025rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10362fi 11026fi
10363echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 11027echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
10364echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 11028echo "${ECHO_T}$struct_utmpx_host" >&6
10365if test x$rxvt_cv_struct_utmpx_host = xyes; then 11029if test x$struct_utmpx_host = xyes; then
10366 11030
10367cat >>confdefs.h <<\_ACEOF 11031cat >>confdefs.h <<\_ACEOF
10368#define HAVE_UTMPX_HOST 1 11032#define HAVE_UTMPX_HOST 1
10369_ACEOF 11033_ACEOF
10370 11034
10371fi 11035fi
10372 11036
10373echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 11037echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10374echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 11038echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10375if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 11039if test "${struct_utmpx_session+set}" = set; then
10376 echo $ECHO_N "(cached) $ECHO_C" >&6 11040 echo $ECHO_N "(cached) $ECHO_C" >&6
10377else 11041else
10378 cat >conftest.$ac_ext <<_ACEOF 11042 cat >conftest.$ac_ext <<_ACEOF
10379/* confdefs.h. */ 11043/* confdefs.h. */
10380_ACEOF 11044_ACEOF
10410 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11074 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10411 (eval $ac_try) 2>&5 11075 (eval $ac_try) 2>&5
10412 ac_status=$? 11076 ac_status=$?
10413 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11077 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10414 (exit $ac_status); }; }; then 11078 (exit $ac_status); }; }; then
10415 rxvt_cv_struct_utmpx_session=yes 11079 struct_utmpx_session=yes
10416else 11080else
10417 echo "$as_me: failed program was:" >&5 11081 echo "$as_me: failed program was:" >&5
10418sed 's/^/| /' conftest.$ac_ext >&5 11082sed 's/^/| /' conftest.$ac_ext >&5
10419 11083
10420rxvt_cv_struct_utmpx_session=no 11084struct_utmpx_session=no
10421fi 11085fi
10422rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11086rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10423fi 11087fi
10424echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 11088echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
10425echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 11089echo "${ECHO_T}$struct_utmpx_session" >&6
10426if test x$rxvt_cv_struct_utmpx_session = xyes; then 11090if test x$struct_utmpx_session = xyes; then
10427 11091
10428cat >>confdefs.h <<\_ACEOF 11092cat >>confdefs.h <<\_ACEOF
10429#define HAVE_UTMPX_SESSION 1 11093#define HAVE_UTMPX_SESSION 1
10430_ACEOF 11094_ACEOF
10431 11095
10434fi 11098fi
10435 11099
10436 11100
10437echo "$as_me:$LINENO: checking for struct lastlog" >&5 11101echo "$as_me:$LINENO: checking for struct lastlog" >&5
10438echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 11102echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10439if test "${rxvt_cv_struct_lastlog+set}" = set; then 11103if test "${struct_lastlog+set}" = set; then
10440 echo $ECHO_N "(cached) $ECHO_C" >&6 11104 echo $ECHO_N "(cached) $ECHO_C" >&6
10441else 11105else
10442 cat >conftest.$ac_ext <<_ACEOF 11106 cat >conftest.$ac_ext <<_ACEOF
10443/* confdefs.h. */ 11107/* confdefs.h. */
10444_ACEOF 11108_ACEOF
10478 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11142 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10479 (eval $ac_try) 2>&5 11143 (eval $ac_try) 2>&5
10480 ac_status=$? 11144 ac_status=$?
10481 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11145 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10482 (exit $ac_status); }; }; then 11146 (exit $ac_status); }; }; then
10483 rxvt_cv_struct_lastlog=yes 11147 struct_lastlog=yes
10484else 11148else
10485 echo "$as_me: failed program was:" >&5 11149 echo "$as_me: failed program was:" >&5
10486sed 's/^/| /' conftest.$ac_ext >&5 11150sed 's/^/| /' conftest.$ac_ext >&5
10487 11151
10488rxvt_cv_struct_lastlog=no 11152struct_lastlog=no
10489fi 11153fi
10490rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11154rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10491fi 11155fi
10492echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 11156echo "$as_me:$LINENO: result: $struct_lastlog" >&5
10493echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 11157echo "${ECHO_T}$struct_lastlog" >&6
10494if test x$rxvt_cv_struct_lastlog = xyes; then 11158if test x$struct_lastlog = xyes; then
10495 11159
10496cat >>confdefs.h <<\_ACEOF 11160cat >>confdefs.h <<\_ACEOF
10497#define HAVE_STRUCT_LASTLOG 1 11161#define HAVE_STRUCT_LASTLOG 1
10498_ACEOF 11162_ACEOF
10499 11163
10500fi 11164fi
10501 11165
10502echo "$as_me:$LINENO: checking for struct lastlogx" >&5 11166echo "$as_me:$LINENO: checking for struct lastlogx" >&5
10503echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 11167echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
10504if test "${rxvt_cv_struct_lastlogx+set}" = set; then 11168if test "${struct_lastlogx+set}" = set; then
10505 echo $ECHO_N "(cached) $ECHO_C" >&6 11169 echo $ECHO_N "(cached) $ECHO_C" >&6
10506else 11170else
10507 cat >conftest.$ac_ext <<_ACEOF 11171 cat >conftest.$ac_ext <<_ACEOF
10508/* confdefs.h. */ 11172/* confdefs.h. */
10509_ACEOF 11173_ACEOF
10543 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11207 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10544 (eval $ac_try) 2>&5 11208 (eval $ac_try) 2>&5
10545 ac_status=$? 11209 ac_status=$?
10546 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10547 (exit $ac_status); }; }; then 11211 (exit $ac_status); }; }; then
10548 rxvt_cv_struct_lastlogx=yes 11212 struct_lastlogx=yes
10549else 11213else
10550 echo "$as_me: failed program was:" >&5 11214 echo "$as_me: failed program was:" >&5
10551sed 's/^/| /' conftest.$ac_ext >&5 11215sed 's/^/| /' conftest.$ac_ext >&5
10552 11216
10553rxvt_cv_struct_lastlogx=no 11217struct_lastlogx=no
10554fi 11218fi
10555rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 11219rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10556fi 11220fi
10557echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 11221echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
10558echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 11222echo "${ECHO_T}$struct_lastlogx" >&6
10559if test x$rxvt_cv_struct_lastlogx = xyes; then 11223if test x$struct_lastlogx = xyes; then
10560 11224
10561cat >>confdefs.h <<\_ACEOF 11225cat >>confdefs.h <<\_ACEOF
10562#define HAVE_STRUCT_LASTLOGX 1 11226#define HAVE_STRUCT_LASTLOGX 1
10563_ACEOF 11227_ACEOF
10564 11228
10565fi 11229fi
10566 11230
10567 11231
10568echo "$as_me:$LINENO: checking where utmp is located" >&5 11232echo "$as_me:$LINENO: checking where utmp is located" >&5
10569echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 11233echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
10570if test "${rxvt_cv_path_utmp+set}" = set; then 11234if test "${path_utmp+set}" = set; then
10571 echo $ECHO_N "(cached) $ECHO_C" >&6 11235 echo $ECHO_N "(cached) $ECHO_C" >&6
10572else 11236else
10573 if test "$cross_compiling" = yes; then 11237 if test "$cross_compiling" = yes; then
10574 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 11238 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
10575echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 11239echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
10576else 11240else
10577 cat >conftest.$ac_ext <<_ACEOF 11241 cat >conftest.$ac_ext <<_ACEOF
10578/* confdefs.h. */ 11242/* confdefs.h. */
10579_ACEOF 11243_ACEOF
10580cat confdefs.h >>conftest.$ac_ext 11244cat confdefs.h >>conftest.$ac_ext
10616 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11280 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10617 (eval $ac_try) 2>&5 11281 (eval $ac_try) 2>&5
10618 ac_status=$? 11282 ac_status=$?
10619 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11283 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10620 (exit $ac_status); }; }; then 11284 (exit $ac_status); }; }; then
10621 rxvt_cv_path_utmp=`cat conftestval` 11285 path_utmp=`cat conftestval`
10622else 11286else
10623 echo "$as_me: program exited with status $ac_status" >&5 11287 echo "$as_me: program exited with status $ac_status" >&5
10624echo "$as_me: failed program was:" >&5 11288echo "$as_me: failed program was:" >&5
10625sed 's/^/| /' conftest.$ac_ext >&5 11289sed 's/^/| /' conftest.$ac_ext >&5
10626 11290
10627( exit $ac_status ) 11291( exit $ac_status )
10628rxvt_cv_path_utmp= 11292path_utmp=
10629fi 11293fi
10630rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11294rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10631fi 11295fi
10632fi 11296fi
10633echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11297echo "$as_me:$LINENO: result: $path_utmp" >&5
10634echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11298echo "${ECHO_T}$path_utmp" >&6
10635if test x$rxvt_cv_path_utmp != x; then 11299if test x$path_utmp != x; then
10636 11300
10637cat >>confdefs.h <<_ACEOF 11301cat >>confdefs.h <<_ACEOF
10638#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11302#define UTMP_FILE "$path_utmp"
10639_ACEOF 11303_ACEOF
10640 11304
10641fi 11305fi
10642 11306
10643 11307
10644echo "$as_me:$LINENO: checking where utmpx is located" >&5 11308echo "$as_me:$LINENO: checking where utmpx is located" >&5
10645echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11309echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
10646if test "${rxvt_cv_path_utmpx+set}" = set; then 11310if test "${path_utmpx+set}" = set; then
10647 echo $ECHO_N "(cached) $ECHO_C" >&6 11311 echo $ECHO_N "(cached) $ECHO_C" >&6
10648else 11312else
10649 if test "$cross_compiling" = yes; then 11313 if test "$cross_compiling" = yes; then
10650 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 11314 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
10651echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11315echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
10652else 11316else
10653 cat >conftest.$ac_ext <<_ACEOF 11317 cat >conftest.$ac_ext <<_ACEOF
10654/* confdefs.h. */ 11318/* confdefs.h. */
10655_ACEOF 11319_ACEOF
10656cat confdefs.h >>conftest.$ac_ext 11320cat confdefs.h >>conftest.$ac_ext
10702 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11366 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10703 (eval $ac_try) 2>&5 11367 (eval $ac_try) 2>&5
10704 ac_status=$? 11368 ac_status=$?
10705 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11369 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10706 (exit $ac_status); }; }; then 11370 (exit $ac_status); }; }; then
10707 rxvt_cv_path_utmpx=`cat conftestval` 11371 path_utmpx=`cat conftestval`
10708else 11372else
10709 echo "$as_me: program exited with status $ac_status" >&5 11373 echo "$as_me: program exited with status $ac_status" >&5
10710echo "$as_me: failed program was:" >&5 11374echo "$as_me: failed program was:" >&5
10711sed 's/^/| /' conftest.$ac_ext >&5 11375sed 's/^/| /' conftest.$ac_ext >&5
10712 11376
10713( exit $ac_status ) 11377( exit $ac_status )
10714rxvt_cv_path_utmpx= 11378path_utmpx=
10715fi 11379fi
10716rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11380rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10717fi 11381fi
10718fi 11382fi
10719echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11383echo "$as_me:$LINENO: result: $path_utmpx" >&5
10720echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11384echo "${ECHO_T}$path_utmpx" >&6
10721if test x$rxvt_cv_path_utmpx != x; then 11385if test x$path_utmpx != x; then
10722 11386
10723cat >>confdefs.h <<_ACEOF 11387cat >>confdefs.h <<_ACEOF
10724#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11388#define UTMPX_FILE "$path_utmpx"
10725_ACEOF 11389_ACEOF
10726 11390
10727fi 11391fi
10728 11392
10729 11393
10730echo "$as_me:$LINENO: checking where wtmp is located" >&5 11394echo "$as_me:$LINENO: checking where wtmp is located" >&5
10731echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11395echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
10732if test "${rxvt_cv_path_wtmp+set}" = set; then 11396if test "${path_wtmp+set}" = set; then
10733 echo $ECHO_N "(cached) $ECHO_C" >&6 11397 echo $ECHO_N "(cached) $ECHO_C" >&6
10734else 11398else
10735 if test "$cross_compiling" = yes; then 11399 if test "$cross_compiling" = yes; then
10736 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 11400 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
10737echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11401echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
10738else 11402else
10739 cat >conftest.$ac_ext <<_ACEOF 11403 cat >conftest.$ac_ext <<_ACEOF
10740/* confdefs.h. */ 11404/* confdefs.h. */
10741_ACEOF 11405_ACEOF
10742cat confdefs.h >>conftest.$ac_ext 11406cat confdefs.h >>conftest.$ac_ext
10780 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11444 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10781 (eval $ac_try) 2>&5 11445 (eval $ac_try) 2>&5
10782 ac_status=$? 11446 ac_status=$?
10783 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11447 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10784 (exit $ac_status); }; }; then 11448 (exit $ac_status); }; }; then
10785 rxvt_cv_path_wtmp=`cat conftestval` 11449 path_wtmp=`cat conftestval`
10786else 11450else
10787 echo "$as_me: program exited with status $ac_status" >&5 11451 echo "$as_me: program exited with status $ac_status" >&5
10788echo "$as_me: failed program was:" >&5 11452echo "$as_me: failed program was:" >&5
10789sed 's/^/| /' conftest.$ac_ext >&5 11453sed 's/^/| /' conftest.$ac_ext >&5
10790 11454
10791( exit $ac_status ) 11455( exit $ac_status )
10792rxvt_cv_path_wtmp= 11456path_wtmp=
10793fi 11457fi
10794rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11458rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10795fi 11459fi
10796fi 11460fi
10797echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11461echo "$as_me:$LINENO: result: $path_wtmp" >&5
10798echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11462echo "${ECHO_T}$path_wtmp" >&6
10799if test x$rxvt_cv_path_wtmp != x; then 11463if test x$path_wtmp != x; then
10800 11464
10801cat >>confdefs.h <<_ACEOF 11465cat >>confdefs.h <<_ACEOF
10802#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11466#define WTMP_FILE "$path_wtmp"
10803_ACEOF 11467_ACEOF
10804 11468
10805fi 11469fi
10806 11470
10807echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11471echo "$as_me:$LINENO: checking where wtmpx is located" >&5
10808echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11472echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
10809if test "${rxvt_cv_path_wtmpx+set}" = set; then 11473if test "${path_wtmpx+set}" = set; then
10810 echo $ECHO_N "(cached) $ECHO_C" >&6 11474 echo $ECHO_N "(cached) $ECHO_C" >&6
10811else 11475else
10812 if test "$cross_compiling" = yes; then 11476 if test "$cross_compiling" = yes; then
10813 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11477 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
10814echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11478echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
10815else 11479else
10816 cat >conftest.$ac_ext <<_ACEOF 11480 cat >conftest.$ac_ext <<_ACEOF
10817/* confdefs.h. */ 11481/* confdefs.h. */
10818_ACEOF 11482_ACEOF
10819cat confdefs.h >>conftest.$ac_ext 11483cat confdefs.h >>conftest.$ac_ext
10856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11520 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10857 (eval $ac_try) 2>&5 11521 (eval $ac_try) 2>&5
10858 ac_status=$? 11522 ac_status=$?
10859 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11523 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10860 (exit $ac_status); }; }; then 11524 (exit $ac_status); }; }; then
10861 rxvt_cv_path_wtmpx=`cat conftestval` 11525 path_wtmpx=`cat conftestval`
10862else 11526else
10863 echo "$as_me: program exited with status $ac_status" >&5 11527 echo "$as_me: program exited with status $ac_status" >&5
10864echo "$as_me: failed program was:" >&5 11528echo "$as_me: failed program was:" >&5
10865sed 's/^/| /' conftest.$ac_ext >&5 11529sed 's/^/| /' conftest.$ac_ext >&5
10866 11530
10867( exit $ac_status ) 11531( exit $ac_status )
10868rxvt_cv_path_wtmpx= 11532path_wtmpx=
10869fi 11533fi
10870rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11534rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10871fi 11535fi
10872fi 11536fi
10873echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11537echo "$as_me:$LINENO: result: $path_wtmpx" >&5
10874echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11538echo "${ECHO_T}$path_wtmpx" >&6
10875if test x$rxvt_cv_path_wtmpx != x; then 11539if test x$path_wtmpx != x; then
10876 11540
10877cat >>confdefs.h <<_ACEOF 11541cat >>confdefs.h <<_ACEOF
10878#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11542#define WTMPX_FILE "$path_wtmpx"
10879_ACEOF 11543_ACEOF
10880 11544
10881fi 11545fi
10882 11546
10883echo "$as_me:$LINENO: checking where lastlog is located" >&5 11547echo "$as_me:$LINENO: checking where lastlog is located" >&5
10884echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11548echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
10885if test "${rxvt_cv_path_lastlog+set}" = set; then 11549if test "${path_lastlog+set}" = set; then
10886 echo $ECHO_N "(cached) $ECHO_C" >&6 11550 echo $ECHO_N "(cached) $ECHO_C" >&6
10887else 11551else
10888 if test "$cross_compiling" = yes; then 11552 if test "$cross_compiling" = yes; then
10889 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11553 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
10890echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11554echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
10891else 11555else
10892 cat >conftest.$ac_ext <<_ACEOF 11556 cat >conftest.$ac_ext <<_ACEOF
10893/* confdefs.h. */ 11557/* confdefs.h. */
10894_ACEOF 11558_ACEOF
10895cat confdefs.h >>conftest.$ac_ext 11559cat confdefs.h >>conftest.$ac_ext
10937 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11601 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10938 (eval $ac_try) 2>&5 11602 (eval $ac_try) 2>&5
10939 ac_status=$? 11603 ac_status=$?
10940 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11604 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10941 (exit $ac_status); }; }; then 11605 (exit $ac_status); }; }; then
10942 rxvt_cv_path_lastlog=`cat conftestval` 11606 path_lastlog=`cat conftestval`
10943else 11607else
10944 echo "$as_me: program exited with status $ac_status" >&5 11608 echo "$as_me: program exited with status $ac_status" >&5
10945echo "$as_me: failed program was:" >&5 11609echo "$as_me: failed program was:" >&5
10946sed 's/^/| /' conftest.$ac_ext >&5 11610sed 's/^/| /' conftest.$ac_ext >&5
10947 11611
10948( exit $ac_status ) 11612( exit $ac_status )
10949rxvt_cv_path_lastlog= 11613path_lastlog=
10950fi 11614fi
10951rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11615rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
10952fi 11616fi
10953fi 11617fi
10954echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11618echo "$as_me:$LINENO: result: $path_lastlog" >&5
10955echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11619echo "${ECHO_T}$path_lastlog" >&6
10956if test x$rxvt_cv_path_lastlog != x; then 11620if test x$path_lastlog != x; then
10957 11621
10958cat >>confdefs.h <<_ACEOF 11622cat >>confdefs.h <<_ACEOF
10959#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11623#define LASTLOG_FILE "$path_lastlog"
10960_ACEOF 11624_ACEOF
10961 11625
10962 if test -d "$rxvt_cv_path_lastlog"; then 11626 if test -d "$path_lastlog"; then
10963 11627
10964cat >>confdefs.h <<\_ACEOF 11628cat >>confdefs.h <<\_ACEOF
10965#define LASTLOG_IS_DIR 1 11629#define LASTLOG_IS_DIR 1
10966_ACEOF 11630_ACEOF
10967 11631
10968 fi 11632 fi
10969fi 11633fi
10970 11634
10971echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11635echo "$as_me:$LINENO: checking where lastlogx is located" >&5
10972echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11636echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
10973if test "${rxvt_cv_path_lastlogx+set}" = set; then 11637if test "${path_lastlogx+set}" = set; then
10974 echo $ECHO_N "(cached) $ECHO_C" >&6 11638 echo $ECHO_N "(cached) $ECHO_C" >&6
10975else 11639else
10976 if test "$cross_compiling" = yes; then 11640 if test "$cross_compiling" = yes; then
10977 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11641 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
10978echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11642echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
10979else 11643else
10980 cat >conftest.$ac_ext <<_ACEOF 11644 cat >conftest.$ac_ext <<_ACEOF
10981/* confdefs.h. */ 11645/* confdefs.h. */
10982_ACEOF 11646_ACEOF
10983cat confdefs.h >>conftest.$ac_ext 11647cat confdefs.h >>conftest.$ac_ext
11019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020 (eval $ac_try) 2>&5 11684 (eval $ac_try) 2>&5
11021 ac_status=$? 11685 ac_status=$?
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); }; }; then 11687 (exit $ac_status); }; }; then
11024 rxvt_cv_path_lastlogx=`cat conftestval` 11688 path_lastlogx=`cat conftestval`
11025else 11689else
11026 echo "$as_me: program exited with status $ac_status" >&5 11690 echo "$as_me: program exited with status $ac_status" >&5
11027echo "$as_me: failed program was:" >&5 11691echo "$as_me: failed program was:" >&5
11028sed 's/^/| /' conftest.$ac_ext >&5 11692sed 's/^/| /' conftest.$ac_ext >&5
11029 11693
11030( exit $ac_status ) 11694( exit $ac_status )
11031rxvt_cv_path_lastlogx= 11695path_lastlogx=
11032fi 11696fi
11033rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11697rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11034fi 11698fi
11035fi 11699fi
11036echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11700echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11037echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11701echo "${ECHO_T}$path_lastlogx" >&6
11038if test x$rxvt_cv_path_lastlogx != x; then 11702if test x$path_lastlogx != x; then
11039 11703
11040cat >>confdefs.h <<_ACEOF 11704cat >>confdefs.h <<_ACEOF
11041#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11705#define LASTLOGX_FILE "$path_lastlogx"
11042_ACEOF 11706_ACEOF
11043 11707
11044fi 11708fi
11709
11045 11710
11046 11711
11047echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11712echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11048echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11713echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11049if test "${rxvt_cv_path_ttytab+set}" = set; then 11714if test "${rxvt_cv_path_ttytab+set}" = set; then
11316#define HAVE_NL_LANGINFO 1 11981#define HAVE_NL_LANGINFO 1
11317_ACEOF 11982_ACEOF
11318 11983
11319fi 11984fi
11320 11985
11986
11987echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11988echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11989if test "${can_pass_fds+set}" = set; then
11990 echo $ECHO_N "(cached) $ECHO_C" >&6
11991else
11992 cat >conftest.$ac_ext <<_ACEOF
11993/* confdefs.h. */
11994_ACEOF
11995cat confdefs.h >>conftest.$ac_ext
11996cat >>conftest.$ac_ext <<_ACEOF
11997/* end confdefs.h. */
11998
11999#include <cstddef> // broken bsds (is that redundant) need this
12000#include <sys/types.h>
12001#include <sys/socket.h>
12002#include <sys/uio.h>
12003
12004int
12005main ()
12006{
12007
12008{
12009 msghdr msg;
12010 iovec iov;
12011 char buf [100];
12012 char data = 0;
12013
12014 iov.iov_base = &data;
12015 iov.iov_len = 1;
12016
12017 msg.msg_iov = &iov;
12018 msg.msg_iovlen = 1;
12019 msg.msg_control = buf;
12020 msg.msg_controllen = sizeof buf;
12021
12022 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
12023 cmsg->cmsg_level = SOL_SOCKET;
12024 cmsg->cmsg_type = SCM_RIGHTS;
12025 cmsg->cmsg_len = 100;
12026
12027 *(int *)CMSG_DATA (cmsg) = 5;
12028
12029 return sendmsg (3, &msg, 0);
12030}
12031
12032 ;
12033 return 0;
12034}
12035_ACEOF
12036rm -f conftest.$ac_objext conftest$ac_exeext
12037if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12038 (eval $ac_link) 2>conftest.er1
12039 ac_status=$?
12040 grep -v '^ *+' conftest.er1 >conftest.err
12041 rm -f conftest.er1
12042 cat conftest.err >&5
12043 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12044 (exit $ac_status); } &&
12045 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12047 (eval $ac_try) 2>&5
12048 ac_status=$?
12049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12050 (exit $ac_status); }; } &&
12051 { ac_try='test -s conftest$ac_exeext'
12052 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12053 (eval $ac_try) 2>&5
12054 ac_status=$?
12055 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12056 (exit $ac_status); }; }; then
12057 can_pass_fds=yes
12058else
12059 echo "$as_me: failed program was:" >&5
12060sed 's/^/| /' conftest.$ac_ext >&5
12061
12062can_pass_fds=no
12063fi
12064rm -f conftest.err conftest.$ac_objext \
12065 conftest$ac_exeext conftest.$ac_ext
12066fi
12067echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12068echo "${ECHO_T}$can_pass_fds" >&6
12069if test x$can_pass_fds = xyes; then
12070
12071cat >>confdefs.h <<\_ACEOF
12072#define HAVE_UNIX_FDPASS 1
12073_ACEOF
12074
12075else
12076 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12077echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12078 { (exit 1); exit 1; }; }
12079fi
12080
12081
11321echo "$as_me:$LINENO: checking for broken XIM callback" >&5 12082echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11322echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 12083echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11323if test "${rxvt_broken_ximcb+set}" = set; then 12084if test "${rxvt_broken_ximcb+set}" = set; then
11324 echo $ECHO_N "(cached) $ECHO_C" >&6 12085 echo $ECHO_N "(cached) $ECHO_C" >&6
11325else 12086else
11374#define XIMCB_PROTO_BROKEN 1 12135#define XIMCB_PROTO_BROKEN 1
11375_ACEOF 12136_ACEOF
11376 12137
11377fi 12138fi
11378 12139
11379echo "$as_me:$LINENO: checking for getpt" >&5
11380echo $ECHO_N "checking for getpt... $ECHO_C" >&6
11381if test "${rxvt_cv_func_getpt+set}" = set; then
11382 echo $ECHO_N "(cached) $ECHO_C" >&6
11383else
11384 cat >conftest.$ac_ext <<_ACEOF
11385/* confdefs.h. */
11386_ACEOF
11387cat confdefs.h >>conftest.$ac_ext
11388cat >>conftest.$ac_ext <<_ACEOF
11389/* end confdefs.h. */
11390#define _GNU_SOURCE
11391#ifdef HAVE_STDLIB_H
11392# include <cstdlib>
11393#endif
11394int
11395main ()
11396{
11397(void)getpt();
11398 ;
11399 return 0;
11400}
11401_ACEOF
11402rm -f conftest.$ac_objext conftest$ac_exeext
11403if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11404 (eval $ac_link) 2>conftest.er1
11405 ac_status=$?
11406 grep -v '^ *+' conftest.er1 >conftest.err
11407 rm -f conftest.er1
11408 cat conftest.err >&5
11409 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11410 (exit $ac_status); } &&
11411 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11412 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11413 (eval $ac_try) 2>&5
11414 ac_status=$?
11415 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11416 (exit $ac_status); }; } &&
11417 { ac_try='test -s conftest$ac_exeext'
11418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11419 (eval $ac_try) 2>&5
11420 ac_status=$?
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); }; }; then
11423 rxvt_cv_func_getpt=yes
11424else
11425 echo "$as_me: failed program was:" >&5
11426sed 's/^/| /' conftest.$ac_ext >&5
11427 12140
11428rxvt_cv_func_getpt=no
11429fi
11430rm -f conftest.err conftest.$ac_objext \
11431 conftest$ac_exeext conftest.$ac_ext
11432fi
11433echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5
11434echo "${ECHO_T}$rxvt_cv_func_getpt" >&6
11435if test x$rxvt_cv_func_getpt = xyes; then
11436 12141
11437cat >>confdefs.h <<\_ACEOF
11438#define HAVE_GETPT 1
11439_ACEOF
11440 12142
11441fi
11442 12143
11443echo "$as_me:$LINENO: checking for pty/tty type" >&5
11444echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
11445if test "${rxvt_cv_ptys+set}" = set; then
11446 echo $ECHO_N "(cached) $ECHO_C" >&6
11447else
11448 if test x$ac_cv_func_openpty = xyes; then
11449 rxvt_cv_ptys=OPENPTY
11450 else if test x$ac_cv_func__getpty = xyes; then
11451 rxvt_cv_ptys=SGI4
11452 else if test -c /dev/ttyp20; then
11453 rxvt_cv_ptys=SCO
11454 else if test -c /dev/ptym/clone; then
11455 rxvt_cv_ptys=HPUX
11456 else if test x$rxvt_cv_func_getpt = xyes; then
11457 rxvt_cv_ptys=GLIBC
11458 else if test -c /dev/ptc -a -c /dev/pts; then
11459 rxvt_cv_ptys=PTC
11460 else if test -c /dev/ptc -a -d /dev/pts; then
11461 rxvt_cv_ptys=PTC
11462 else if test -c /dev/ptmx -a -c /dev/pts/0; then
11463 rxvt_cv_ptys=STREAMS
11464 else if test x$ac_cv_func_grantpt = xyes && test x$ac_cv_func_unlockpt = xyes; then
11465 rxvt_cv_ptys=STREAMS
11466 else
11467 rxvt_cv_ptys=BSD
11468fi
11469fi
11470fi
11471fi
11472fi
11473fi
11474fi
11475fi
11476fi
11477 12144
11478fi
11479echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
11480echo "${ECHO_T}$rxvt_cv_ptys" >&6
11481 12145
11482if test x$rxvt_cv_ptys = xOPENPTY; then 12146for ac_header in \
12147 pty.h \
12148 util.h \
12149 libutil.h \
12150 sys/ioctl.h \
12151 sys/stropts.h \
11483 12152
11484cat >>confdefs.h <<\_ACEOF
11485#define PTYS_ARE_OPENPTY 1
11486_ACEOF
11487
11488fi
11489if test x$rxvt_cv_ptys = xSCO; then
11490
11491cat >>confdefs.h <<\_ACEOF
11492#define PTYS_ARE_NUMERIC 1
11493_ACEOF
11494
11495fi
11496if test x$rxvt_cv_ptys = xSTREAMS; then
11497
11498cat >>confdefs.h <<\_ACEOF
11499#define PTYS_ARE_PTMX 1
11500_ACEOF
11501
11502fi
11503if test x$rxvt_cv_ptys = xPTC; then
11504
11505cat >>confdefs.h <<\_ACEOF
11506#define PTYS_ARE_PTC 1
11507_ACEOF
11508
11509fi
11510if test x$rxvt_cv_ptys = xSGI4; then
11511
11512cat >>confdefs.h <<\_ACEOF
11513#define PTYS_ARE__GETPTY 1
11514_ACEOF
11515
11516fi
11517if test x$rxvt_cv_ptys = xCONVEX; then
11518
11519cat >>confdefs.h <<\_ACEOF
11520#define PTYS_ARE_GETPTY 1
11521_ACEOF
11522
11523fi
11524if test x$rxvt_cv_ptys = xGLIBC; then
11525
11526cat >>confdefs.h <<\_ACEOF
11527#define PTYS_ARE_GETPT 1
11528_ACEOF
11529
11530fi
11531if test x$rxvt_cv_ptys = xHPUX; then
11532
11533cat >>confdefs.h <<\_ACEOF
11534#define PTYS_ARE_CLONE 1
11535_ACEOF
11536
11537fi
11538if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then
11539
11540cat >>confdefs.h <<\_ACEOF
11541#define PTYS_ARE_SEARCHED 1
11542_ACEOF
11543
11544fi
11545
11546
11547{ echo "$as_me:$LINENO: checking for pty ranges..." >&5
11548echo "$as_me: checking for pty ranges..." >&6;}
11549ptys=`echo /dev/pty??`
11550pch1=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\).$/\1/g' | sort -u | tr -d '\012'`
11551pch2=`echo $ptys | tr ' ' '\012' | sed -e 's/^.*\(.\)$/\1/g' | sort -u | tr -d '\012'`
11552if test x$pch1 != x; then
11553
11554cat >>confdefs.h <<_ACEOF
11555#define PTYCHAR1 "$pch1"
11556_ACEOF
11557
11558fi
11559if test x$pch2 != x; then
11560
11561cat >>confdefs.h <<_ACEOF
11562#define PTYCHAR2 "$pch2"
11563_ACEOF
11564
11565fi
11566
11567if test x$support_xft = xyes; then
11568 LIBS="$LIBS `pkg-config xft --libs`"
11569 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
11570 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
11571
11572
11573for ac_header in X11/Xft/Xft.h
11574do 12153do
11575as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12154as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
11576if eval "test \"\${$as_ac_Header+set}\" = set"; then 12155if eval "test \"\${$as_ac_Header+set}\" = set"; then
11577 echo "$as_me:$LINENO: checking for $ac_header" >&5 12156 echo "$as_me:$LINENO: checking for $ac_header" >&5
11578echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6 12157echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
11712if test `eval echo '${'$as_ac_Header'}'` = yes; then 12291if test `eval echo '${'$as_ac_Header'}'` = yes; then
11713 cat >>confdefs.h <<_ACEOF 12292 cat >>confdefs.h <<_ACEOF
11714#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1 12293#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
11715_ACEOF 12294_ACEOF
11716 12295
12296fi
12297
12298done
12299
12300
12301
12302
12303
12304
12305
12306for ac_func in \
12307 revoke \
12308 _getpty \
12309 getpt \
12310 posix_openpt \
12311 isastream \
12312
12313do
12314as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12315echo "$as_me:$LINENO: checking for $ac_func" >&5
12316echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12317if eval "test \"\${$as_ac_var+set}\" = set"; then
12318 echo $ECHO_N "(cached) $ECHO_C" >&6
12319else
12320 cat >conftest.$ac_ext <<_ACEOF
12321/* confdefs.h. */
12322_ACEOF
12323cat confdefs.h >>conftest.$ac_ext
12324cat >>conftest.$ac_ext <<_ACEOF
12325/* end confdefs.h. */
12326/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12327 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12328#define $ac_func innocuous_$ac_func
12329
12330/* System header to define __stub macros and hopefully few prototypes,
12331 which can conflict with char $ac_func (); below.
12332 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12333 <limits.h> exists even on freestanding compilers. */
12334
12335#ifdef __STDC__
12336# include <limits.h>
12337#else
12338# include <assert.h>
12339#endif
12340
12341#undef $ac_func
12342
12343/* Override any gcc2 internal prototype to avoid an error. */
12344#ifdef __cplusplus
12345extern "C"
12346{
12347#endif
12348/* We use char because int might match the return type of a gcc2
12349 builtin and then its argument prototype would still apply. */
12350char $ac_func ();
12351/* The GNU C library defines this for functions which it implements
12352 to always fail with ENOSYS. Some functions are actually named
12353 something starting with __ and the normal name is an alias. */
12354#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12355choke me
12356#else
12357char (*f) () = $ac_func;
12358#endif
12359#ifdef __cplusplus
12360}
12361#endif
12362
12363int
12364main ()
12365{
12366return f != $ac_func;
12367 ;
12368 return 0;
12369}
12370_ACEOF
12371rm -f conftest.$ac_objext conftest$ac_exeext
12372if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12373 (eval $ac_link) 2>conftest.er1
12374 ac_status=$?
12375 grep -v '^ *+' conftest.er1 >conftest.err
12376 rm -f conftest.er1
12377 cat conftest.err >&5
12378 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12379 (exit $ac_status); } &&
12380 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12381 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12382 (eval $ac_try) 2>&5
12383 ac_status=$?
12384 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12385 (exit $ac_status); }; } &&
12386 { ac_try='test -s conftest$ac_exeext'
12387 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12388 (eval $ac_try) 2>&5
12389 ac_status=$?
12390 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12391 (exit $ac_status); }; }; then
12392 eval "$as_ac_var=yes"
12393else
12394 echo "$as_me: failed program was:" >&5
12395sed 's/^/| /' conftest.$ac_ext >&5
12396
12397eval "$as_ac_var=no"
12398fi
12399rm -f conftest.err conftest.$ac_objext \
12400 conftest$ac_exeext conftest.$ac_ext
12401fi
12402echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12403echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12404if test `eval echo '${'$as_ac_var'}'` = yes; then
12405 cat >>confdefs.h <<_ACEOF
12406#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12407_ACEOF
12408
12409fi
12410done
12411
12412
12413have_clone=no
12414
12415echo "$as_me:$LINENO: checking for /dev/ptym/clone" >&5
12416echo $ECHO_N "checking for /dev/ptym/clone... $ECHO_C" >&6
12417if test -e /dev/ptym/clone; then
12418 echo "$as_me:$LINENO: result: yes" >&5
12419echo "${ECHO_T}yes" >&6
12420
12421cat >>confdefs.h <<\_ACEOF
12422#define HAVE_DEV_CLONE 1
12423_ACEOF
12424
12425
12426cat >>confdefs.h <<\_ACEOF
12427#define CLONE_DEVICE "/dev/ptym/clone"
12428_ACEOF
12429
12430 have_clone=yes
12431else
12432 echo "$as_me:$LINENO: result: no" >&5
12433echo "${ECHO_T}no" >&6
12434fi
12435
12436echo "$as_me:$LINENO: checking for /dev/ptc" >&5
12437echo $ECHO_N "checking for /dev/ptc... $ECHO_C" >&6
12438if test -e /dev/ptc; then
12439 echo "$as_me:$LINENO: result: yes" >&5
12440echo "${ECHO_T}yes" >&6
12441
12442cat >>confdefs.h <<\_ACEOF
12443#define HAVE_DEV_PTC 1
12444_ACEOF
12445
12446
12447cat >>confdefs.h <<\_ACEOF
12448#define CLONE_DEVICE "/dev/ptc"
12449_ACEOF
12450
12451 have_clone=yes
12452else
12453 echo "$as_me:$LINENO: result: no" >&5
12454echo "${ECHO_T}no" >&6
12455fi
12456
12457case $host in
12458 *-*-cygwin*)
12459 have_clone=yes
12460
12461cat >>confdefs.h <<\_ACEOF
12462#define CLONE_DEVICE "/dev/ptmx"
12463_ACEOF
12464
12465 ;;
12466 *)
12467 echo "$as_me:$LINENO: checking for /dev/ptmx" >&5
12468echo $ECHO_N "checking for /dev/ptmx... $ECHO_C" >&6
12469 if test -e /dev/ptmx; then
12470 echo "$as_me:$LINENO: result: yes" >&5
12471echo "${ECHO_T}yes" >&6
12472
12473cat >>confdefs.h <<\_ACEOF
12474#define HAVE_DEV_PTMX 1
12475_ACEOF
12476
12477
12478cat >>confdefs.h <<\_ACEOF
12479#define CLONE_DEVICE "/dev/ptmx"
12480_ACEOF
12481
12482 have_clone=yes
12483 else
12484 echo "$as_me:$LINENO: result: no" >&5
12485echo "${ECHO_T}no" >&6
12486 fi
12487 ;;
12488esac
12489
12490if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
12491 echo "$as_me:$LINENO: checking for UNIX98 ptys" >&5
12492echo $ECHO_N "checking for UNIX98 ptys... $ECHO_C" >&6
12493 cat >conftest.$ac_ext <<_ACEOF
12494/* confdefs.h. */
12495_ACEOF
12496cat confdefs.h >>conftest.$ac_ext
12497cat >>conftest.$ac_ext <<_ACEOF
12498/* end confdefs.h. */
12499#include <stdlib.h>
12500int
12501main ()
12502{
12503grantpt(0);unlockpt(0);ptsname(0);
12504 ;
12505 return 0;
12506}
12507_ACEOF
12508rm -f conftest.$ac_objext conftest$ac_exeext
12509if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12510 (eval $ac_link) 2>conftest.er1
12511 ac_status=$?
12512 grep -v '^ *+' conftest.er1 >conftest.err
12513 rm -f conftest.er1
12514 cat conftest.err >&5
12515 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12516 (exit $ac_status); } &&
12517 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12518 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12519 (eval $ac_try) 2>&5
12520 ac_status=$?
12521 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12522 (exit $ac_status); }; } &&
12523 { ac_try='test -s conftest$ac_exeext'
12524 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12525 (eval $ac_try) 2>&5
12526 ac_status=$?
12527 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12528 (exit $ac_status); }; }; then
12529 unix98_pty=yes
12530
12531cat >>confdefs.h <<\_ACEOF
12532#define UNIX98_PTY 1
12533_ACEOF
12534
12535 echo "$as_me:$LINENO: result: yes" >&5
12536echo "${ECHO_T}yes" >&6
12537else
12538 echo "$as_me: failed program was:" >&5
12539sed 's/^/| /' conftest.$ac_ext >&5
12540
12541echo "$as_me:$LINENO: result: no" >&5
12542echo "${ECHO_T}no" >&6
12543fi
12544rm -f conftest.err conftest.$ac_objext \
12545 conftest$ac_exeext conftest.$ac_ext
12546fi
12547
12548if test -z "$unix98_pty"; then
12549
12550for ac_func in openpty
12551do
12552as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12553echo "$as_me:$LINENO: checking for $ac_func" >&5
12554echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12555if eval "test \"\${$as_ac_var+set}\" = set"; then
12556 echo $ECHO_N "(cached) $ECHO_C" >&6
12557else
12558 cat >conftest.$ac_ext <<_ACEOF
12559/* confdefs.h. */
12560_ACEOF
12561cat confdefs.h >>conftest.$ac_ext
12562cat >>conftest.$ac_ext <<_ACEOF
12563/* end confdefs.h. */
12564/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
12565 For example, HP-UX 11i <limits.h> declares gettimeofday. */
12566#define $ac_func innocuous_$ac_func
12567
12568/* System header to define __stub macros and hopefully few prototypes,
12569 which can conflict with char $ac_func (); below.
12570 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
12571 <limits.h> exists even on freestanding compilers. */
12572
12573#ifdef __STDC__
12574# include <limits.h>
12575#else
12576# include <assert.h>
12577#endif
12578
12579#undef $ac_func
12580
12581/* Override any gcc2 internal prototype to avoid an error. */
12582#ifdef __cplusplus
12583extern "C"
12584{
12585#endif
12586/* We use char because int might match the return type of a gcc2
12587 builtin and then its argument prototype would still apply. */
12588char $ac_func ();
12589/* The GNU C library defines this for functions which it implements
12590 to always fail with ENOSYS. Some functions are actually named
12591 something starting with __ and the normal name is an alias. */
12592#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
12593choke me
12594#else
12595char (*f) () = $ac_func;
12596#endif
12597#ifdef __cplusplus
12598}
12599#endif
12600
12601int
12602main ()
12603{
12604return f != $ac_func;
12605 ;
12606 return 0;
12607}
12608_ACEOF
12609rm -f conftest.$ac_objext conftest$ac_exeext
12610if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12611 (eval $ac_link) 2>conftest.er1
12612 ac_status=$?
12613 grep -v '^ *+' conftest.er1 >conftest.err
12614 rm -f conftest.er1
12615 cat conftest.err >&5
12616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12617 (exit $ac_status); } &&
12618 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12619 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12620 (eval $ac_try) 2>&5
12621 ac_status=$?
12622 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12623 (exit $ac_status); }; } &&
12624 { ac_try='test -s conftest$ac_exeext'
12625 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12626 (eval $ac_try) 2>&5
12627 ac_status=$?
12628 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12629 (exit $ac_status); }; }; then
12630 eval "$as_ac_var=yes"
12631else
12632 echo "$as_me: failed program was:" >&5
12633sed 's/^/| /' conftest.$ac_ext >&5
12634
12635eval "$as_ac_var=no"
12636fi
12637rm -f conftest.err conftest.$ac_objext \
12638 conftest$ac_exeext conftest.$ac_ext
12639fi
12640echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
12641echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
12642if test `eval echo '${'$as_ac_var'}'` = yes; then
12643 cat >>confdefs.h <<_ACEOF
12644#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
12645_ACEOF
12646
12647else
12648 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12649echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12650if test "${ac_cv_lib_util_openpty+set}" = set; then
12651 echo $ECHO_N "(cached) $ECHO_C" >&6
12652else
12653 ac_check_lib_save_LIBS=$LIBS
12654LIBS="-lutil $LIBS"
12655cat >conftest.$ac_ext <<_ACEOF
12656/* confdefs.h. */
12657_ACEOF
12658cat confdefs.h >>conftest.$ac_ext
12659cat >>conftest.$ac_ext <<_ACEOF
12660/* end confdefs.h. */
12661
12662/* Override any gcc2 internal prototype to avoid an error. */
12663#ifdef __cplusplus
12664extern "C"
12665#endif
12666/* We use char because int might match the return type of a gcc2
12667 builtin and then its argument prototype would still apply. */
12668char openpty ();
12669int
12670main ()
12671{
12672openpty ();
12673 ;
12674 return 0;
12675}
12676_ACEOF
12677rm -f conftest.$ac_objext conftest$ac_exeext
12678if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12679 (eval $ac_link) 2>conftest.er1
12680 ac_status=$?
12681 grep -v '^ *+' conftest.er1 >conftest.err
12682 rm -f conftest.er1
12683 cat conftest.err >&5
12684 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12685 (exit $ac_status); } &&
12686 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12687 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12688 (eval $ac_try) 2>&5
12689 ac_status=$?
12690 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12691 (exit $ac_status); }; } &&
12692 { ac_try='test -s conftest$ac_exeext'
12693 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12694 (eval $ac_try) 2>&5
12695 ac_status=$?
12696 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12697 (exit $ac_status); }; }; then
12698 ac_cv_lib_util_openpty=yes
12699else
12700 echo "$as_me: failed program was:" >&5
12701sed 's/^/| /' conftest.$ac_ext >&5
12702
12703ac_cv_lib_util_openpty=no
12704fi
12705rm -f conftest.err conftest.$ac_objext \
12706 conftest$ac_exeext conftest.$ac_ext
12707LIBS=$ac_check_lib_save_LIBS
12708fi
12709echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12710echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12711if test $ac_cv_lib_util_openpty = yes; then
12712 cat >>confdefs.h <<\_ACEOF
12713#define HAVE_OPENPTY 1
12714_ACEOF
12715 LIBS="$LIBS -lutil"
12716fi
12717
12718fi
12719done
12720
12721fi
12722
12723
12724if test x$support_xft = xyes; then
12725 # Extract the first word of "pkg-config", so it can be a program name with args.
12726set dummy pkg-config; ac_word=$2
12727echo "$as_me:$LINENO: checking for $ac_word" >&5
12728echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12729if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12730 echo $ECHO_N "(cached) $ECHO_C" >&6
12731else
12732 case $PKG_CONFIG in
12733 [\\/]* | ?:[\\/]*)
12734 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12735 ;;
12736 *)
12737 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12738for as_dir in $PATH
12739do
12740 IFS=$as_save_IFS
12741 test -z "$as_dir" && as_dir=.
12742 for ac_exec_ext in '' $ac_executable_extensions; do
12743 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12744 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12745 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12746 break 2
12747 fi
12748done
12749done
12750
12751 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12752 ;;
12753esac
12754fi
12755PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12756
12757if test -n "$PKG_CONFIG"; then
12758 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12759echo "${ECHO_T}$PKG_CONFIG" >&6
12760else
12761 echo "$as_me:$LINENO: result: no" >&5
12762echo "${ECHO_T}no" >&6
12763fi
12764
12765 # Extract the first word of "xft-config", so it can be a program name with args.
12766set dummy xft-config; ac_word=$2
12767echo "$as_me:$LINENO: checking for $ac_word" >&5
12768echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12769if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12770 echo $ECHO_N "(cached) $ECHO_C" >&6
12771else
12772 case $XFT_CONFIG in
12773 [\\/]* | ?:[\\/]*)
12774 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12775 ;;
12776 *)
12777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12778for as_dir in $PATH
12779do
12780 IFS=$as_save_IFS
12781 test -z "$as_dir" && as_dir=.
12782 for ac_exec_ext in '' $ac_executable_extensions; do
12783 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12784 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12785 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12786 break 2
12787 fi
12788done
12789done
12790
12791 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12792 ;;
12793esac
12794fi
12795XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12796
12797if test -n "$XFT_CONFIG"; then
12798 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12799echo "${ECHO_T}$XFT_CONFIG" >&6
12800else
12801 echo "$as_me:$LINENO: result: no" >&5
12802echo "${ECHO_T}no" >&6
12803fi
12804
12805 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12806 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12807 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12808 else
12809 if test $XFT_CONFIG != no; then
12810 LIBS="$LIBS `$XFT_CONFIG --libs`"
12811 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12812 fi
12813 fi
12814
12815
12816for ac_header in X11/Xft/Xft.h
12817do
12818as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
12819if eval "test \"\${$as_ac_Header+set}\" = set"; then
12820 echo "$as_me:$LINENO: checking for $ac_header" >&5
12821echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12822if eval "test \"\${$as_ac_Header+set}\" = set"; then
12823 echo $ECHO_N "(cached) $ECHO_C" >&6
12824fi
12825echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12826echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12827else
12828 # Is the header compilable?
12829echo "$as_me:$LINENO: checking $ac_header usability" >&5
12830echo $ECHO_N "checking $ac_header usability... $ECHO_C" >&6
12831cat >conftest.$ac_ext <<_ACEOF
12832/* confdefs.h. */
12833_ACEOF
12834cat confdefs.h >>conftest.$ac_ext
12835cat >>conftest.$ac_ext <<_ACEOF
12836/* end confdefs.h. */
12837$ac_includes_default
12838#include <$ac_header>
12839_ACEOF
12840rm -f conftest.$ac_objext
12841if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
12842 (eval $ac_compile) 2>conftest.er1
12843 ac_status=$?
12844 grep -v '^ *+' conftest.er1 >conftest.err
12845 rm -f conftest.er1
12846 cat conftest.err >&5
12847 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12848 (exit $ac_status); } &&
12849 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12850 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12851 (eval $ac_try) 2>&5
12852 ac_status=$?
12853 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12854 (exit $ac_status); }; } &&
12855 { ac_try='test -s conftest.$ac_objext'
12856 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12857 (eval $ac_try) 2>&5
12858 ac_status=$?
12859 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12860 (exit $ac_status); }; }; then
12861 ac_header_compiler=yes
12862else
12863 echo "$as_me: failed program was:" >&5
12864sed 's/^/| /' conftest.$ac_ext >&5
12865
12866ac_header_compiler=no
12867fi
12868rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
12869echo "$as_me:$LINENO: result: $ac_header_compiler" >&5
12870echo "${ECHO_T}$ac_header_compiler" >&6
12871
12872# Is the header present?
12873echo "$as_me:$LINENO: checking $ac_header presence" >&5
12874echo $ECHO_N "checking $ac_header presence... $ECHO_C" >&6
12875cat >conftest.$ac_ext <<_ACEOF
12876/* confdefs.h. */
12877_ACEOF
12878cat confdefs.h >>conftest.$ac_ext
12879cat >>conftest.$ac_ext <<_ACEOF
12880/* end confdefs.h. */
12881#include <$ac_header>
12882_ACEOF
12883if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
12884 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
12885 ac_status=$?
12886 grep -v '^ *+' conftest.er1 >conftest.err
12887 rm -f conftest.er1
12888 cat conftest.err >&5
12889 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12890 (exit $ac_status); } >/dev/null; then
12891 if test -s conftest.err; then
12892 ac_cpp_err=$ac_cxx_preproc_warn_flag
12893 ac_cpp_err=$ac_cpp_err$ac_cxx_werror_flag
12894 else
12895 ac_cpp_err=
12896 fi
12897else
12898 ac_cpp_err=yes
12899fi
12900if test -z "$ac_cpp_err"; then
12901 ac_header_preproc=yes
12902else
12903 echo "$as_me: failed program was:" >&5
12904sed 's/^/| /' conftest.$ac_ext >&5
12905
12906 ac_header_preproc=no
12907fi
12908rm -f conftest.err conftest.$ac_ext
12909echo "$as_me:$LINENO: result: $ac_header_preproc" >&5
12910echo "${ECHO_T}$ac_header_preproc" >&6
12911
12912# So? What about this header?
12913case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in
12914 yes:no: )
12915 { echo "$as_me:$LINENO: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&5
12916echo "$as_me: WARNING: $ac_header: accepted by the compiler, rejected by the preprocessor!" >&2;}
12917 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the compiler's result" >&5
12918echo "$as_me: WARNING: $ac_header: proceeding with the compiler's result" >&2;}
12919 ac_header_preproc=yes
12920 ;;
12921 no:yes:* )
12922 { echo "$as_me:$LINENO: WARNING: $ac_header: present but cannot be compiled" >&5
12923echo "$as_me: WARNING: $ac_header: present but cannot be compiled" >&2;}
12924 { echo "$as_me:$LINENO: WARNING: $ac_header: check for missing prerequisite headers?" >&5
12925echo "$as_me: WARNING: $ac_header: check for missing prerequisite headers?" >&2;}
12926 { echo "$as_me:$LINENO: WARNING: $ac_header: see the Autoconf documentation" >&5
12927echo "$as_me: WARNING: $ac_header: see the Autoconf documentation" >&2;}
12928 { echo "$as_me:$LINENO: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&5
12929echo "$as_me: WARNING: $ac_header: section \"Present But Cannot Be Compiled\"" >&2;}
12930 { echo "$as_me:$LINENO: WARNING: $ac_header: proceeding with the preprocessor's result" >&5
12931echo "$as_me: WARNING: $ac_header: proceeding with the preprocessor's result" >&2;}
12932 { echo "$as_me:$LINENO: WARNING: $ac_header: in the future, the compiler will take precedence" >&5
12933echo "$as_me: WARNING: $ac_header: in the future, the compiler will take precedence" >&2;}
12934 (
12935 cat <<\_ASBOX
12936## ------------------------------------------ ##
12937## Report this to the AC_PACKAGE_NAME lists. ##
12938## ------------------------------------------ ##
12939_ASBOX
12940 ) |
12941 sed "s/^/$as_me: WARNING: /" >&2
12942 ;;
12943esac
12944echo "$as_me:$LINENO: checking for $ac_header" >&5
12945echo $ECHO_N "checking for $ac_header... $ECHO_C" >&6
12946if eval "test \"\${$as_ac_Header+set}\" = set"; then
12947 echo $ECHO_N "(cached) $ECHO_C" >&6
12948else
12949 eval "$as_ac_Header=\$ac_header_preproc"
12950fi
12951echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_Header'}'`" >&5
12952echo "${ECHO_T}`eval echo '${'$as_ac_Header'}'`" >&6
12953
12954fi
12955if test `eval echo '${'$as_ac_Header'}'` = yes; then
12956 cat >>confdefs.h <<_ACEOF
12957#define `echo "HAVE_$ac_header" | $as_tr_cpp` 1
12958_ACEOF
12959
11717else 12960else
11718 support_xft=no 12961 support_xft=no
11719fi 12962fi
11720 12963
11721done 12964done
11858cat >>confdefs.h <<\_ACEOF 13101cat >>confdefs.h <<\_ACEOF
11859#define SELECTION_SCROLLING 1 13102#define SELECTION_SCROLLING 1
11860_ACEOF 13103_ACEOF
11861 13104
11862fi 13105fi
11863if test x$support_menubar = xyes; then
11864
11865cat >>confdefs.h <<\_ACEOF
11866#define MENUBAR 1
11867_ACEOF
11868
11869fi
11870if test x$support_frills = xyes; then 13106if test x$support_frills = xyes; then
11871 13107
11872cat >>confdefs.h <<\_ACEOF 13108cat >>confdefs.h <<\_ACEOF
11873#define ENABLE_FRILLS 1 13109#define ENABLE_FRILLS 1
11874_ACEOF 13110_ACEOF
11966fi 13202fi
11967if test x$support_pointer_blank = xyes; then 13203if test x$support_pointer_blank = xyes; then
11968 13204
11969cat >>confdefs.h <<\_ACEOF 13205cat >>confdefs.h <<\_ACEOF
11970#define POINTER_BLANK 1 13206#define POINTER_BLANK 1
11971_ACEOF
11972
11973fi
11974if test x$support_cursor_blink = xyes; then
11975
11976cat >>confdefs.h <<\_ACEOF
11977#define CURSOR_BLINK 1
11978_ACEOF 13207_ACEOF
11979 13208
11980fi 13209fi
11981if test x$support_text_blink = xyes; then 13210if test x$support_text_blink = xyes; then
11982 13211
12039#define ENCODING_ZH_EXT 1 13268#define ENCODING_ZH_EXT 1
12040_ACEOF 13269_ACEOF
12041 ;; 13270 ;;
12042 esac 13271 esac
12043done 13272done
13273
13274IF_PERL=\#
13275if test x$support_perl = xyes; then
13276 # Extract the first word of "perl5", so it can be a program name with args.
13277set dummy perl5; ac_word=$2
13278echo "$as_me:$LINENO: checking for $ac_word" >&5
13279echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13280if test "${ac_cv_path_PERL+set}" = set; then
13281 echo $ECHO_N "(cached) $ECHO_C" >&6
13282else
13283 case $PERL in
13284 [\\/]* | ?:[\\/]*)
13285 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13286 ;;
13287 *)
13288 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13289for as_dir in $PATH
13290do
13291 IFS=$as_save_IFS
13292 test -z "$as_dir" && as_dir=.
13293 for ac_exec_ext in '' $ac_executable_extensions; do
13294 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13295 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13296 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13297 break 2
13298 fi
13299done
13300done
13301
13302 ;;
13303esac
13304fi
13305PERL=$ac_cv_path_PERL
13306
13307if test -n "$PERL"; then
13308 echo "$as_me:$LINENO: result: $PERL" >&5
13309echo "${ECHO_T}$PERL" >&6
13310else
13311 echo "$as_me:$LINENO: result: no" >&5
13312echo "${ECHO_T}no" >&6
13313fi
13314
13315 # Extract the first word of "perl", so it can be a program name with args.
13316set dummy perl; ac_word=$2
13317echo "$as_me:$LINENO: checking for $ac_word" >&5
13318echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
13319if test "${ac_cv_path_PERL+set}" = set; then
13320 echo $ECHO_N "(cached) $ECHO_C" >&6
13321else
13322 case $PERL in
13323 [\\/]* | ?:[\\/]*)
13324 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
13325 ;;
13326 *)
13327 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13328for as_dir in $PATH
13329do
13330 IFS=$as_save_IFS
13331 test -z "$as_dir" && as_dir=.
13332 for ac_exec_ext in '' $ac_executable_extensions; do
13333 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
13334 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
13335 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
13336 break 2
13337 fi
13338done
13339done
13340
13341 ;;
13342esac
13343fi
13344PERL=$ac_cv_path_PERL
13345
13346if test -n "$PERL"; then
13347 echo "$as_me:$LINENO: result: $PERL" >&5
13348echo "${ECHO_T}$PERL" >&6
13349else
13350 echo "$as_me:$LINENO: result: no" >&5
13351echo "${ECHO_T}no" >&6
13352fi
13353
13354
13355 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
13356echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
13357 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
13358
13359 save_CXXFLAGS="$CXXFLAGS"
13360 save_LIBS="$LIBS"
13361 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
13362 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
13363 cat >conftest.$ac_ext <<_ACEOF
13364/* confdefs.h. */
13365_ACEOF
13366cat confdefs.h >>conftest.$ac_ext
13367cat >>conftest.$ac_ext <<_ACEOF
13368/* end confdefs.h. */
13369
13370#include <EXTERN.h>
13371#include <perl.h>
13372#include <XSUB.h>
13373
13374int
13375main ()
13376{
13377
13378 PerlInterpreter *perl = perl_alloc ();
13379
13380 ;
13381 return 0;
13382}
13383_ACEOF
13384rm -f conftest.$ac_objext conftest$ac_exeext
13385if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13386 (eval $ac_link) 2>conftest.er1
13387 ac_status=$?
13388 grep -v '^ *+' conftest.er1 >conftest.err
13389 rm -f conftest.er1
13390 cat conftest.err >&5
13391 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13392 (exit $ac_status); } &&
13393 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13394 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13395 (eval $ac_try) 2>&5
13396 ac_status=$?
13397 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13398 (exit $ac_status); }; } &&
13399 { ac_try='test -s conftest$ac_exeext'
13400 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13401 (eval $ac_try) 2>&5
13402 ac_status=$?
13403 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13404 (exit $ac_status); }; }; then
13405 rxvt_perl_link=yes
13406else
13407 echo "$as_me: failed program was:" >&5
13408sed 's/^/| /' conftest.$ac_ext >&5
13409
13410rxvt_perl_link=no
13411fi
13412rm -f conftest.err conftest.$ac_objext \
13413 conftest$ac_exeext conftest.$ac_ext
13414 CXXFLAGS="$save_CXXFLAGS"
13415 LIBS="$save_LIBS"
13416
13417 if test x$rxvt_perl_link = xyes; then
13418 echo "$as_me:$LINENO: result: ok" >&5
13419echo "${ECHO_T}ok" >&6
13420
13421cat >>confdefs.h <<\_ACEOF
13422#define ENABLE_PERL 1
13423_ACEOF
13424
13425 IF_PERL=
13426 PERL_O=rxvtperl.o
13427 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
13428 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
13429 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
13430 else
13431 { { echo "$as_me:$LINENO: error: no, unable to link" >&5
13432echo "$as_me: error: no, unable to link" >&2;}
13433 { (exit 1); exit 1; }; }
13434 fi
13435 else
13436 { { echo "$as_me:$LINENO: error: no working perl found, or perl not version >= 5.8" >&5
13437echo "$as_me: error: no working perl found, or perl not version >= 5.8" >&2;}
13438 { (exit 1); exit 1; }; }
13439 fi
13440fi
13441
13442
13443
13444
13445
13446
13447
13448if test x$support_perl = xyes; then
13449 support_frills=yes
13450fi
12044 13451
12045 13452
12046CFLAGS=${CFLAGS--O} 13453CFLAGS=${CFLAGS--O}
12047LDFLAGS=${LDFLAGS--O} 13454LDFLAGS=${LDFLAGS--O}
12048 13455
12062 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"` 13469 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
12063fi 13470fi
12064 13471
12065 13472
12066 13473
12067
12068
12069if test x$support_addstrings = xno; then
12070
12071cat >>confdefs.h <<\_ACEOF
12072#define NO_STRINGS 1
12073_ACEOF
12074
12075fi
12076
12077MCOMMON=./autoconf/Make.common
12078 13474
12079 13475
12080test "$program_prefix" != NONE && 13476test "$program_prefix" != NONE &&
12081 program_transform_name="s,^,$program_prefix,;$program_transform_name" 13477 program_transform_name="s,^,$program_prefix,;$program_transform_name"
12082# Use a double $ so make ignores it. 13478# Use a double $ so make ignores it.
12158 include_time_h="#include <time.h>" 13554 include_time_h="#include <time.h>"
12159else 13555else
12160 include_time_h="/* #include <time.h> */" 13556 include_time_h="/* #include <time.h> */"
12161fi 13557fi
12162 13558
12163 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/rxvtlib.h" 13559 ac_config_files="$ac_config_files Makefile doc/Makefile src/Makefile src/rxvtlib.h"
12164 13560
12165cat >confcache <<\_ACEOF 13561cat >confcache <<\_ACEOF
12166# This file is a shell script that caches the results of configure 13562# This file is a shell script that caches the results of configure
12167# tests run on this system so they can be shared between configure 13563# tests run on this system so they can be shared between configure
12168# scripts and configure runs, see configure's option --config-cache. 13564# scripts and configure runs, see configure's option --config-cache.
12685cat >>$CONFIG_STATUS <<\_ACEOF 14081cat >>$CONFIG_STATUS <<\_ACEOF
12686for ac_config_target in $ac_config_targets 14082for ac_config_target in $ac_config_targets
12687do 14083do
12688 case "$ac_config_target" in 14084 case "$ac_config_target" in
12689 # Handling of arguments. 14085 # Handling of arguments.
12690 "autoconf/Make.common" ) CONFIG_FILES="$CONFIG_FILES autoconf/Make.common" ;;
12691 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;; 14086 "Makefile" ) CONFIG_FILES="$CONFIG_FILES Makefile" ;;
12692 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; 14087 "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;;
12693 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; 14088 "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
12694 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;; 14089 "src/rxvtlib.h" ) CONFIG_FILES="$CONFIG_FILES src/rxvtlib.h" ;;
12695 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:autoconf/config.h.in" ;; 14090 "config.h" ) CONFIG_HEADERS="$CONFIG_HEADERS config.h:config.h.in" ;;
12696 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5 14091 *) { { echo "$as_me:$LINENO: error: invalid argument: $ac_config_target" >&5
12697echo "$as_me: error: invalid argument: $ac_config_target" >&2;} 14092echo "$as_me: error: invalid argument: $ac_config_target" >&2;}
12698 { (exit 1); exit 1; }; };; 14093 { (exit 1); exit 1; }; };;
12699 esac 14094 esac
12700done 14095done
12801s,@ac_ct_CXX@,$ac_ct_CXX,;t t 14196s,@ac_ct_CXX@,$ac_ct_CXX,;t t
12802s,@CPP@,$CPP,;t t 14197s,@CPP@,$CPP,;t t
12803s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t 14198s,@INSTALL_PROGRAM@,$INSTALL_PROGRAM,;t t
12804s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t 14199s,@INSTALL_SCRIPT@,$INSTALL_SCRIPT,;t t
12805s,@INSTALL_DATA@,$INSTALL_DATA,;t t 14200s,@INSTALL_DATA@,$INSTALL_DATA,;t t
12806s,@AWK@,$AWK,;t t 14201s,@EGREP@,$EGREP,;t t
12807s,@LINKER@,$LINKER,;t t 14202s,@LINKER@,$LINKER,;t t
12808s,@CXXCPP@,$CXXCPP,;t t
12809s,@EGREP@,$EGREP,;t t
12810s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 14203s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
12811s,@RXVTNAME@,$RXVTNAME,;t t 14204s,@RXVTNAME@,$RXVTNAME,;t t
12812s,@MV@,$MV,;t t 14205s,@MV@,$MV,;t t
12813s,@RM@,$RM,;t t 14206s,@RM@,$RM,;t t
12814s,@CP@,$CP,;t t 14207s,@CP@,$CP,;t t
12815s,@LN@,$LN,;t t 14208s,@LN@,$LN,;t t
12816s,@SED@,$SED,;t t 14209s,@SED@,$SED,;t t
12817s,@ECHO@,$ECHO,;t t 14210s,@ECHO@,$ECHO,;t t
12818s,@CMP@,$CMP,;t t 14211s,@CMP@,$CMP,;t t
12819s,@TBL@,$TBL,;t t
12820s,@TIC@,$TIC,;t t 14212s,@TIC@,$TIC,;t t
14213s,@CXXCPP@,$CXXCPP,;t t
12821s,@X_CFLAGS@,$X_CFLAGS,;t t 14214s,@X_CFLAGS@,$X_CFLAGS,;t t
12822s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 14215s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
12823s,@X_LIBS@,$X_LIBS,;t t 14216s,@X_LIBS@,$X_LIBS,;t t
12824s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 14217s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
12825s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 14218s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t
12829s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 14222s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
12830s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 14223s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
12831s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 14224s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
12832s,@rxvt_intp_define@,$rxvt_intp_define,;t t 14225s,@rxvt_intp_define@,$rxvt_intp_define,;t t
12833s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 14226s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14227s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14228s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14229s,@PERL@,$PERL,;t t
14230s,@PERLLIB@,$PERLLIB,;t t
14231s,@PERLFLAGS@,$PERLFLAGS,;t t
14232s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14233s,@IF_PERL@,$IF_PERL,;t t
14234s,@PERL_O@,$PERL_O,;t t
12834s,@DEBUG@,$DEBUG,;t t 14235s,@DEBUG@,$DEBUG,;t t
12835s,@DINCLUDE@,$DINCLUDE,;t t 14236s,@DINCLUDE@,$DINCLUDE,;t t
12836s,@DLIB@,$DLIB,;t t 14237s,@DLIB@,$DLIB,;t t
12837s,@include_stdint_h@,$include_stdint_h,;t t 14238s,@include_stdint_h@,$include_stdint_h,;t t
12838s,@include_stdarg_h@,$include_stdarg_h,;t t 14239s,@include_stdarg_h@,$include_stdarg_h,;t t
12847s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t 14248s,@include_sys_strredir_h@,$include_sys_strredir_h,;t t
12848s,@include_sys_time_h@,$include_sys_time_h,;t t 14249s,@include_sys_time_h@,$include_sys_time_h,;t t
12849s,@include_time_h@,$include_time_h,;t t 14250s,@include_time_h@,$include_time_h,;t t
12850s,@LIBOBJS@,$LIBOBJS,;t t 14251s,@LIBOBJS@,$LIBOBJS,;t t
12851s,@LTLIBOBJS@,$LTLIBOBJS,;t t 14252s,@LTLIBOBJS@,$LTLIBOBJS,;t t
12852/@MCOMMON@/r $MCOMMON
12853s,@MCOMMON@,,;t t
12854CEOF 14253CEOF
12855 14254
12856_ACEOF 14255_ACEOF
12857 14256
12858 cat >>$CONFIG_STATUS <<\_ACEOF 14257 cat >>$CONFIG_STATUS <<\_ACEOF
13368fi 14767fi
13369 14768
13370echo " 14769echo "
13371The following are set in config.h 14770The following are set in config.h
13372" 14771"
13373echo " pty/tty type: "$rxvt_cv_ptys
13374if test x$support_utmp != xyes; then 14772if test x$support_utmp != xyes; then
13375 echo " utmp support: disabled" 14773 echo " utmp support: disabled"
13376 echo 14774 echo
13377else 14775else
13378 echo " utmp support: enabled 14776 echo " utmp support: enabled
13379 utmp file: $rxvt_cv_path_utmp 14777 utmp file: $rxvt_cv_path_utmp
13380 utmpx file: $rxvt_cv_path_utmpx 14778 utmpx file: $rxvt_cv_path_utmpx
13381 wtmp file: $rxvt_cv_path_wtmp 14779 wtmp file: $rxvt_cv_path_wtmp
13382 wtmpx file: $rxvt_cv_path_wtmpx 14780 wtmpx file: $rxvt_cv_path_wtmpx
13383 lastlog file: $rxvt_cv_path_lastlog 14781 lastlog file: $rxvt_cv_path_lastlog
13384 ttys/ttytab file: $rxvt_cv_path_ttytab" 14782 ttys/ttytab file: $rxvt_cv_path_ttytab
14783 embedded perl: $support_perl"
13385 echo 14784 echo
13386fi 14785fi
13387if test x$term != x; then 14786if test x$term != x; then
13388 echo " set TERM to: $term" 14787 echo " set TERM to: $term"
13389fi 14788fi
13394echo " resource class: $RESCLASS" 14793echo " resource class: $RESCLASS"
13395if test x$RESFALLBACK != x; then 14794if test x$RESFALLBACK != x; then
13396 echo " resource class fallback: $RESFALLBACK" 14795 echo " resource class fallback: $RESFALLBACK"
13397fi 14796fi
13398echo 14797echo
13399if test x$rxvt_cv_ptys = xUNKNOWN; then
13400 echo ".----------------------------------------------------------------."
13401 echo ". WARNING: could not determine pty/tty type. Do not build until ."
13402 echo ". the appropriate PTYS_ARE_* is defined in config.h ."
13403 echo ".----------------------------------------------------------------."
13404fi
13405if test x$support_xpm = xneedsmanualspecification; then 14798if test x$support_xpm = xneedsmanualspecification; then
13406 echo ".----------------------------------------------------------------." 14799 echo ".----------------------------------------------------------------."
13407 echo ". WARNING: --enable-xpm-background was specified however the ." 14800 echo ". WARNING: --enable-xpm-background was specified however the ."
13408 echo ". XPM includes files and libraries could not be found. ." 14801 echo ". XPM includes files and libraries could not be found. ."
13409 echo ". XPM backgrounds are now being DISABLED! If you want ." 14802 echo ". XPM backgrounds are now being DISABLED! If you want ."
13418 echo ". functions could not be found. ." 14811 echo ". functions could not be found. ."
13419 echo ". XIM is now being DISABLED! ." 14812 echo ". XIM is now being DISABLED! ."
13420 echo ".----------------------------------------------------------------." 14813 echo ".----------------------------------------------------------------."
13421fi 14814fi
13422 14815
13423echo " *** Please check src/feature.h for further options ***" 14816echo " *** Optionally check src/feature.h for further options ***"
13424echo 14817echo
13425 14818
13426echo ".----------------------------------------------------------------." 14819echo ".----------------------------------------------------------------."
13427echo ". NOTE: most features are disabled by default, try ." 14820echo ". NOTE: some features are disabled by default, try ."
13428echo ". configure --help to get an idea of the optional features ." 14821echo ". configure --help to get an idea of the optional features, ."
14822echo ". or read ./README.configure ."
14823echo ". ."
14824echo ". The script ./reconf gives a reasonable baseline, try it if ."
14825echo ". you do not want to read documentation and still want some ."
14826echo ". useful features. ."
13429echo ".----------------------------------------------------------------." 14827echo ".----------------------------------------------------------------."
13430echo 14828echo
13431 14829

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines