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

Comparing rxvt-unicode/configure (file contents):
Revision 1.83 by root, Sat Jan 21 18:34:25 2006 UTC vs.
Revision 1.99 by root, Thu Feb 2 14:40:59 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 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 PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define PKG_CONFIG XFT_CONFIG PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='' 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
870 NOTE: automatically enabled with --enable-shared 870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 874 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 875 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 876 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 877 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 878 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar 879 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar 880 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar 881 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter 882 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar 883 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support 884 --enable-xim XIM (X Input Method) protocol support
888 --enable-ttygid enable tty setting to group named "tty"
889 --disable-backspace-key disable handling of the backspace key 885 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key 886 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking 887 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
897 --enable-24bit enable support for using 24bit visuals if available
898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
903 --enable-dlmalloc enable Doug Lea's malloc - for production use
904 NOTE: enable only one malloc package
905 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer 899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
908 903
909Optional Packages: 904Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
912 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
3221if test "$ac_cv_search_strerror" != no; then 3216if test "$ac_cv_search_strerror" != no; then
3222 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3217 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3223 3218
3224fi 3219fi
3225 3220
3226
3227ac_ext=c
3228ac_cpp='$CPP $CPPFLAGS'
3229ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3230ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3231ac_compiler_gnu=$ac_cv_c_compiler_gnu
3232
3233
3234LINKER="$CXX"
3235if test x$GCC = xyes && test x$GXX = xyes; then
3236 echo "$as_me:$LINENO: checking for main in -lsupc++" >&5
3237echo $ECHO_N "checking for main in -lsupc++... $ECHO_C" >&6
3238if test "${ac_cv_lib_supcpp_main+set}" = set; then
3239 echo $ECHO_N "(cached) $ECHO_C" >&6
3240else
3241 ac_check_lib_save_LIBS=$LIBS
3242LIBS="-lsupc++ $LIBS"
3243cat >conftest.$ac_ext <<_ACEOF
3244/* confdefs.h. */
3245_ACEOF
3246cat confdefs.h >>conftest.$ac_ext
3247cat >>conftest.$ac_ext <<_ACEOF
3248/* end confdefs.h. */
3249
3250
3251int
3252main ()
3253{
3254main ();
3255 ;
3256 return 0;
3257}
3258_ACEOF
3259rm -f conftest.$ac_objext conftest$ac_exeext
3260if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3261 (eval $ac_link) 2>conftest.er1
3262 ac_status=$?
3263 grep -v '^ *+' conftest.er1 >conftest.err
3264 rm -f conftest.er1
3265 cat conftest.err >&5
3266 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3267 (exit $ac_status); } &&
3268 { ac_try='test -z "$ac_c_werror_flag" || test ! -s conftest.err'
3269 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3270 (eval $ac_try) 2>&5
3271 ac_status=$?
3272 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3273 (exit $ac_status); }; } &&
3274 { ac_try='test -s conftest$ac_exeext'
3275 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3276 (eval $ac_try) 2>&5
3277 ac_status=$?
3278 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3279 (exit $ac_status); }; }; then
3280 ac_cv_lib_supcpp_main=yes
3281else
3282 echo "$as_me: failed program was:" >&5
3283sed 's/^/| /' conftest.$ac_ext >&5
3284
3285ac_cv_lib_supcpp_main=no
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289LIBS=$ac_check_lib_save_LIBS
3290fi
3291echo "$as_me:$LINENO: result: $ac_cv_lib_supcpp_main" >&5
3292echo "${ECHO_T}$ac_cv_lib_supcpp_main" >&6
3293if test $ac_cv_lib_supcpp_main = yes; then
3294
3295 LINKER="$CC"
3296 LIBS="$LIBS -lsupc++"
3297
3298fi
3299
3300fi
3301LINKER=$LINKER
3302
3303
3304ac_ext=cc 3221ac_ext=cc
3305ac_cpp='$CXXCPP $CPPFLAGS' 3222ac_cpp='$CXXCPP $CPPFLAGS'
3306ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3223ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3307ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3224ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3308ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3225ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3309 3226
3227
3228if test x$GCC = xyes && test x$GXX = xyes; then
3229 echo "$as_me:$LINENO: checking for working libsupc++" >&5
3230echo $ECHO_N "checking for working libsupc++... $ECHO_C" >&6
3231 save_CXX="$CXX"
3232 save_LIBS="$LIBS"
3233 CXX="$CC"
3234 LIBS="$LIBS -lsupc++"
3235 LINKER="$CC"
3236
3237cat >conftest.$ac_ext <<_ACEOF
3238/* confdefs.h. */
3239_ACEOF
3240cat confdefs.h >>conftest.$ac_ext
3241cat >>conftest.$ac_ext <<_ACEOF
3242/* end confdefs.h. */
3243struct test { }; void f() try { throw new test; } catch (...) { throw; }
3244int
3245main ()
3246{
3247
3248 ;
3249 return 0;
3250}
3251_ACEOF
3252rm -f conftest.$ac_objext conftest$ac_exeext
3253if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3254 (eval $ac_link) 2>conftest.er1
3255 ac_status=$?
3256 grep -v '^ *+' conftest.er1 >conftest.err
3257 rm -f conftest.er1
3258 cat conftest.err >&5
3259 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3260 (exit $ac_status); } &&
3261 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3262 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3263 (eval $ac_try) 2>&5
3264 ac_status=$?
3265 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3266 (exit $ac_status); }; } &&
3267 { ac_try='test -s conftest$ac_exeext'
3268 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3269 (eval $ac_try) 2>&5
3270 ac_status=$?
3271 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3272 (exit $ac_status); }; }; then
3273 echo "$as_me:$LINENO: result: ok" >&5
3274echo "${ECHO_T}ok" >&6
3275else
3276 echo "$as_me: failed program was:" >&5
3277sed 's/^/| /' conftest.$ac_ext >&5
3278
3279
3280 echo "$as_me:$LINENO: result: no, making everything bigger and slower" >&5
3281echo "${ECHO_T}no, making everything bigger and slower" >&6
3282 LIBS="$save_LIBS"
3283 LINKER="$save_CXX"
3284
3285
3286fi
3287rm -f conftest.err conftest.$ac_objext \
3288 conftest$ac_exeext conftest.$ac_ext
3289 CXX="$save_CXX"
3290fi
3291LINKER=$LINKER
3292
3293
3310if test -z "$orig_CXXFLAGS"; then 3294if test -z "$orig_CXXFLAGS"; then
3311 if test x$GCC = xyes && test "x$GXX" = xyes; then 3295 if test x$GCC = xyes && test "x$GXX" = xyes; then
3312 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3296 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3313
3314cat >conftest.$ac_ext <<_ACEOF 3297 cat >conftest.$ac_ext <<_ACEOF
3315/* confdefs.h. */ 3298/* confdefs.h. */
3316_ACEOF 3299_ACEOF
3317cat confdefs.h >>conftest.$ac_ext 3300cat confdefs.h >>conftest.$ac_ext
3318cat >>conftest.$ac_ext <<_ACEOF 3301cat >>conftest.$ac_ext <<_ACEOF
3319/* end confdefs.h. */ 3302/* end confdefs.h. */
3871fi 3854fi
3872 3855
3873fi 3856fi
3874 3857
3875 3858
3876echo "$as_me:$LINENO: checking for sched_yield" >&5
3877echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
3878if test "${ac_cv_func_sched_yield+set}" = set; then
3879 echo $ECHO_N "(cached) $ECHO_C" >&6
3880else
3881 cat >conftest.$ac_ext <<_ACEOF
3882/* confdefs.h. */
3883_ACEOF
3884cat confdefs.h >>conftest.$ac_ext
3885cat >>conftest.$ac_ext <<_ACEOF
3886/* end confdefs.h. */
3887/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
3888 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3889#define sched_yield innocuous_sched_yield
3890
3891/* System header to define __stub macros and hopefully few prototypes,
3892 which can conflict with char sched_yield (); below.
3893 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3894 <limits.h> exists even on freestanding compilers. */
3895
3896#ifdef __STDC__
3897# include <limits.h>
3898#else
3899# include <assert.h>
3900#endif
3901
3902#undef sched_yield
3903
3904/* Override any gcc2 internal prototype to avoid an error. */
3905#ifdef __cplusplus
3906extern "C"
3907{
3908#endif
3909/* We use char because int might match the return type of a gcc2
3910 builtin and then its argument prototype would still apply. */
3911char sched_yield ();
3912/* The GNU C library defines this for functions which it implements
3913 to always fail with ENOSYS. Some functions are actually named
3914 something starting with __ and the normal name is an alias. */
3915#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
3916choke me
3917#else
3918char (*f) () = sched_yield;
3919#endif
3920#ifdef __cplusplus
3921}
3922#endif
3923
3924int
3925main ()
3926{
3927return f != sched_yield;
3928 ;
3929 return 0;
3930}
3931_ACEOF
3932rm -f conftest.$ac_objext conftest$ac_exeext
3933if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3934 (eval $ac_link) 2>conftest.er1
3935 ac_status=$?
3936 grep -v '^ *+' conftest.er1 >conftest.err
3937 rm -f conftest.er1
3938 cat conftest.err >&5
3939 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3940 (exit $ac_status); } &&
3941 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
3947 { ac_try='test -s conftest$ac_exeext'
3948 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3949 (eval $ac_try) 2>&5
3950 ac_status=$?
3951 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3952 (exit $ac_status); }; }; then
3953 ac_cv_func_sched_yield=yes
3954else
3955 echo "$as_me: failed program was:" >&5
3956sed 's/^/| /' conftest.$ac_ext >&5
3957
3958ac_cv_func_sched_yield=no
3959fi
3960rm -f conftest.err conftest.$ac_objext \
3961 conftest$ac_exeext conftest.$ac_ext
3962fi
3963echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
3964echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
3965if test $ac_cv_func_sched_yield = yes; then
3966 :
3967else
3968 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
3969echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
3970if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
3971 echo $ECHO_N "(cached) $ECHO_C" >&6
3972else
3973 ac_check_lib_save_LIBS=$LIBS
3974LIBS="-lrt $LIBS"
3975cat >conftest.$ac_ext <<_ACEOF
3976/* confdefs.h. */
3977_ACEOF
3978cat confdefs.h >>conftest.$ac_ext
3979cat >>conftest.$ac_ext <<_ACEOF
3980/* end confdefs.h. */
3981
3982/* Override any gcc2 internal prototype to avoid an error. */
3983#ifdef __cplusplus
3984extern "C"
3985#endif
3986/* We use char because int might match the return type of a gcc2
3987 builtin and then its argument prototype would still apply. */
3988char sched_yield ();
3989int
3990main ()
3991{
3992sched_yield ();
3993 ;
3994 return 0;
3995}
3996_ACEOF
3997rm -f conftest.$ac_objext conftest$ac_exeext
3998if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3999 (eval $ac_link) 2>conftest.er1
4000 ac_status=$?
4001 grep -v '^ *+' conftest.er1 >conftest.err
4002 rm -f conftest.er1
4003 cat conftest.err >&5
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); } &&
4006 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
4012 { ac_try='test -s conftest$ac_exeext'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; }; then
4018 ac_cv_lib_rt_sched_yield=yes
4019else
4020 echo "$as_me: failed program was:" >&5
4021sed 's/^/| /' conftest.$ac_ext >&5
4022
4023ac_cv_lib_rt_sched_yield=no
4024fi
4025rm -f conftest.err conftest.$ac_objext \
4026 conftest$ac_exeext conftest.$ac_ext
4027LIBS=$ac_check_lib_save_LIBS
4028fi
4029echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4030echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4031if test $ac_cv_lib_rt_sched_yield = yes; then
4032 LIBS="$LIBS -lrt"
4033fi
4034
4035fi
4036
4037
4038echo "$as_me:$LINENO: checking for sched_yield support" >&5
4039echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4040cat >conftest.$ac_ext <<_ACEOF
4041/* confdefs.h. */
4042_ACEOF
4043cat confdefs.h >>conftest.$ac_ext
4044cat >>conftest.$ac_ext <<_ACEOF
4045/* end confdefs.h. */
4046#include <sched.h>
4047int
4048main ()
4049{
4050sched_yield ()
4051 ;
4052 return 0;
4053}
4054_ACEOF
4055rm -f conftest.$ac_objext conftest$ac_exeext
4056if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4057 (eval $ac_link) 2>conftest.er1
4058 ac_status=$?
4059 grep -v '^ *+' conftest.er1 >conftest.err
4060 rm -f conftest.er1
4061 cat conftest.err >&5
4062 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4063 (exit $ac_status); } &&
4064 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
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); }; } &&
4070 { ac_try='test -s conftest$ac_exeext'
4071 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4072 (eval $ac_try) 2>&5
4073 ac_status=$?
4074 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4075 (exit $ac_status); }; }; then
4076 echo "$as_me:$LINENO: result: yes" >&5
4077echo "${ECHO_T}yes" >&6
4078
4079cat >>confdefs.h <<\_ACEOF
4080#define HAVE_SCHED_YIELD 1
4081_ACEOF
4082
4083else
4084 echo "$as_me: failed program was:" >&5
4085sed 's/^/| /' conftest.$ac_ext >&5
4086
4087echo "$as_me:$LINENO: result: no" >&5
4088echo "${ECHO_T}no" >&6
4089fi
4090rm -f conftest.err conftest.$ac_objext \
4091 conftest$ac_exeext conftest.$ac_ext
4092
4093
4094MALLOC_TYPE=S
4095 3859
4096support_frills=yes 3860support_frills=yes
4097support_inheritpixmap=yes 3861support_inheritpixmap=yes
4098support_tinting=yes 3862support_tinting=yes
4099support_fading=yes 3863support_fading=yes
4100support_keepscrolling=yes 3864support_keepscrolling=yes
4101support_selectionscrolling=yes 3865support_selectionscrolling=yes
4102support_mousewheel=yes 3866support_mousewheel=yes
4103support_mouseslipwheel=yes 3867support_mouseslipwheel=yes
4104support_utmp=yes
4105support_wtmp=yes
4106support_lastlog=yes
4107support_text_blink=yes 3868support_text_blink=yes
4108support_pointer_blank=yes 3869support_pointer_blank=yes
4109support_scroll_rxvt=yes 3870support_scroll_rxvt=yes
4110support_scroll_next=yes 3871support_scroll_next=yes
4111support_scroll_xterm=yes 3872support_scroll_xterm=yes
4135# Check whether --enable-everything or --disable-everything was given. 3896# Check whether --enable-everything or --disable-everything was given.
4136if test "${enable_everything+set}" = set; then 3897if test "${enable_everything+set}" = set; then
4137 enableval="$enable_everything" 3898 enableval="$enable_everything"
4138 3899
4139 if test x$enableval = xno; then 3900 if test x$enableval = xno; then
4140 support_24bit=no
4141 support_frills=no 3901 support_frills=no
4142 support_inheritpixmap=no 3902 support_inheritpixmap=no
4143 support_tinting=no 3903 support_tinting=no
4144 support_fading=no 3904 support_fading=no
4145 support_keepscrolling=no 3905 support_keepscrolling=no
4165 support_styles=no 3925 support_styles=no
4166 support_perl=no 3926 support_perl=no
4167 codesets= 3927 codesets=
4168 fi 3928 fi
4169 if test x$enableval = xyes; then 3929 if test x$enableval = xyes; then
4170 support_24bit=yes
4171 support_frills=yes 3930 support_frills=yes
4172 support_inheritpixmap=yes 3931 support_inheritpixmap=yes
4173 support_tinting=yes 3932 support_tinting=yes
4174 support_fading=yes 3933 support_fading=yes
4175 support_keepscrolling=yes 3934 support_keepscrolling=yes
4229 if test x$enableval = xyes -o x$enableval = xno; then 3988 if test x$enableval = xyes -o x$enableval = xno; then
4230 support_styles=$enableval 3989 support_styles=$enableval
4231 fi 3990 fi
4232fi; 3991fi;
4233 3992
4234# Check whether --enable-utmp or --disable-utmp was given.
4235if test "${enable_utmp+set}" = set; then
4236 enableval="$enable_utmp"
4237 if test x$enableval = xyes -o x$enableval = xno; then
4238 support_utmp=$enableval
4239 fi
4240fi;
4241
4242# Check whether --enable-wtmp or --disable-wtmp was given.
4243if test "${enable_wtmp+set}" = set; then
4244 enableval="$enable_wtmp"
4245 if test x$enableval = xyes -o x$enableval = xno; then
4246 support_wtmp=$enableval
4247 fi
4248fi;
4249
4250# Check whether --enable-lastlog or --disable-lastlog was given.
4251if test "${enable_lastlog+set}" = set; then
4252 enableval="$enable_lastlog"
4253 if test x$enableval = xyes -o x$enableval = xno; then
4254 support_lastlog=$enableval
4255 fi
4256fi;
4257
4258# Check whether --enable-xpm-background or --disable-xpm-background was given. 3993# Check whether --enable-xpm-background or --disable-xpm-background was given.
4259if test "${enable_xpm_background+set}" = set; then 3994if test "${enable_xpm_background+set}" = set; then
4260 enableval="$enable_xpm_background" 3995 enableval="$enable_xpm_background"
4261 if test x$enableval = xyes -o x$enableval = xno; then 3996 if test x$enableval = xyes -o x$enableval = xno; then
4262 support_xpm=$enableval 3997 support_xpm=$enableval
4326 support_scroll_plain=$enableval 4061 support_scroll_plain=$enableval
4327 fi 4062 fi
4328fi; 4063fi;
4329 4064
4330 4065
4331
4332# Check whether --with-codesets or --without-codesets was given. 4066# Check whether --with-codesets or --without-codesets was given.
4333if test "${with_codesets+set}" = set; then 4067if test "${with_codesets+set}" = set; then
4334 withval="$with_codesets" 4068 withval="$with_codesets"
4335 codesets="$withval" 4069 codesets="$withval"
4336fi; 4070fi;
4341 if test x$enableval = xyes -o x$enableval = xno; then 4075 if test x$enableval = xyes -o x$enableval = xno; then
4342 support_xim=$enableval 4076 support_xim=$enableval
4343 fi 4077 fi
4344fi; 4078fi;
4345 4079
4346# Check whether --enable-ttygid or --disable-ttygid was given.
4347if test "${enable_ttygid+set}" = set; then
4348 enableval="$enable_ttygid"
4349 if test x$enableval = xyes; then
4350
4351cat >>confdefs.h <<\_ACEOF
4352#define TTY_GID_SUPPORT 1
4353_ACEOF
4354
4355 fi
4356fi;
4357
4358# Check whether --enable-backspace-key or --disable-backspace-key was given. 4080# Check whether --enable-backspace-key or --disable-backspace-key was given.
4359if test "${enable_backspace_key+set}" = set; then 4081if test "${enable_backspace_key+set}" = set; then
4360 enableval="$enable_backspace_key" 4082 enableval="$enable_backspace_key"
4361 if test x$enableval = xno; then 4083 if test x$enableval = xno; then
4362 4084
4486 if test x$enableval = xyes -o x$enableval = xno; then 4208 if test x$enableval = xyes -o x$enableval = xno; then
4487 support_frills=$enableval 4209 support_frills=$enableval
4488 fi 4210 fi
4489fi; 4211fi;
4490 4212
4491# Check whether --enable-24bit or --disable-24bit was given.
4492if test "${enable_24bit+set}" = set; then
4493 enableval="$enable_24bit"
4494 if test x$enableval = xyes -o x$enableval = xno; then
4495 support_24bit=$enableval
4496 fi
4497fi;
4498
4499# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4213# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4500if test "${enable_keepscrolling+set}" = set; then 4214if test "${enable_keepscrolling+set}" = set; then
4501 enableval="$enable_keepscrolling" 4215 enableval="$enable_keepscrolling"
4502 if test x$enableval = xyes -o x$enableval = xno; then 4216 if test x$enableval = xyes -o x$enableval = xno; then
4503 support_keepscrolling=$enableval 4217 support_keepscrolling=$enableval
4523# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 4237# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4524if test "${enable_slipwheeling+set}" = set; then 4238if test "${enable_slipwheeling+set}" = set; then
4525 enableval="$enable_slipwheeling" 4239 enableval="$enable_slipwheeling"
4526 if test x$enableval = xyes -o x$enableval = xno; then 4240 if test x$enableval = xyes -o x$enableval = xno; then
4527 support_mouseslipwheel=$enableval 4241 support_mouseslipwheel=$enableval
4528 fi
4529fi;
4530
4531# Check whether --enable-dmalloc or --disable-dmalloc was given.
4532if test "${enable_dmalloc+set}" = set; then
4533 enableval="$enable_dmalloc"
4534 if test x$enableval = xyes; then
4535 MALLOC_TYPE=G
4536 DEBUG=-DDEBUG_MALLOC
4537 DLIB="-L/usr/local/lib -ldmalloc"
4538 DINCLUDE=-I/usr/local/include
4539 fi
4540fi;
4541
4542# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4543if test "${enable_dlmalloc+set}" = set; then
4544 enableval="$enable_dlmalloc"
4545 if test x$enableval = xyes; then
4546 MALLOC_TYPE=D
4547 DEBUG=
4548 DLIB="-L/usr/local/lib -ldlmalloc"
4549 DINCLUDE=
4550 fi 4242 fi
4551fi; 4243fi;
4552 4244
4553# Check whether --enable-smart-resize or --disable-smart-resize was given. 4245# Check whether --enable-smart-resize or --disable-smart-resize was given.
4554if test "${enable_smart_resize+set}" = set; then 4246if test "${enable_smart_resize+set}" = set; then
4638MV=$ac_cv_path_MV 4330MV=$ac_cv_path_MV
4639 4331
4640if test -n "$MV"; then 4332if test -n "$MV"; then
4641 echo "$as_me:$LINENO: result: $MV" >&5 4333 echo "$as_me:$LINENO: result: $MV" >&5
4642echo "${ECHO_T}$MV" >&6 4334echo "${ECHO_T}$MV" >&6
4643else
4644 echo "$as_me:$LINENO: result: no" >&5
4645echo "${ECHO_T}no" >&6
4646fi
4647
4648# Extract the first word of "rm", so it can be a program name with args.
4649set dummy rm; ac_word=$2
4650echo "$as_me:$LINENO: checking for $ac_word" >&5
4651echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4652if test "${ac_cv_path_RM+set}" = set; then
4653 echo $ECHO_N "(cached) $ECHO_C" >&6
4654else
4655 case $RM in
4656 [\\/]* | ?:[\\/]*)
4657 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4658 ;;
4659 *)
4660 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4661for as_dir in $PATH
4662do
4663 IFS=$as_save_IFS
4664 test -z "$as_dir" && as_dir=.
4665 for ac_exec_ext in '' $ac_executable_extensions; do
4666 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4667 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4668 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4669 break 2
4670 fi
4671done
4672done
4673
4674 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4675 ;;
4676esac
4677fi
4678RM=$ac_cv_path_RM
4679
4680if test -n "$RM"; then
4681 echo "$as_me:$LINENO: result: $RM" >&5
4682echo "${ECHO_T}$RM" >&6
4683else 4335else
4684 echo "$as_me:$LINENO: result: no" >&5 4336 echo "$as_me:$LINENO: result: no" >&5
4685echo "${ECHO_T}no" >&6 4337echo "${ECHO_T}no" >&6
4686fi 4338fi
4687 4339
7680 7332
7681fi 7333fi
7682LIBS=$ac_save_LIBS 7334LIBS=$ac_save_LIBS
7683CFLAGS=$ac_save_CFLAGS 7335CFLAGS=$ac_save_CFLAGS
7684 7336
7337echo "$as_me:$LINENO: checking for XLIB_ILLEGAL_ACCESS" >&5
7338echo $ECHO_N "checking for XLIB_ILLEGAL_ACCESS... $ECHO_C" >&6
7339if test "${rxvt_xlib_illegal_access+set}" = set; then
7340 echo $ECHO_N "(cached) $ECHO_C" >&6
7341else
7342 cat >conftest.$ac_ext <<_ACEOF
7343/* confdefs.h. */
7344_ACEOF
7345cat confdefs.h >>conftest.$ac_ext
7346cat >>conftest.$ac_ext <<_ACEOF
7347/* end confdefs.h. */
7348
7349#define XLIB_ILLEGAL_ACCESS
7350#include <X11/Xlib.h>
7351
7352int
7353main ()
7354{
7355
7356 Display *dpy;
7357 dpy->xdefaults = (char *)0;
7358
7359 ;
7360 return 0;
7361}
7362_ACEOF
7363rm -f conftest.$ac_objext
7364if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
7365 (eval $ac_compile) 2>conftest.er1
7366 ac_status=$?
7367 grep -v '^ *+' conftest.er1 >conftest.err
7368 rm -f conftest.er1
7369 cat conftest.err >&5
7370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7371 (exit $ac_status); } &&
7372 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
7373 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7374 (eval $ac_try) 2>&5
7375 ac_status=$?
7376 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7377 (exit $ac_status); }; } &&
7378 { ac_try='test -s conftest.$ac_objext'
7379 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
7380 (eval $ac_try) 2>&5
7381 ac_status=$?
7382 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7383 (exit $ac_status); }; }; then
7384 rxvt_xlib_illegal_access=yes
7385else
7386 echo "$as_me: failed program was:" >&5
7387sed 's/^/| /' conftest.$ac_ext >&5
7388
7389rxvt_xlib_illegal_access=no
7390
7391fi
7392rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
7393fi
7394echo "$as_me:$LINENO: result: $rxvt_xlib_illegal_access" >&5
7395echo "${ECHO_T}$rxvt_xlib_illegal_access" >&6
7396if test x$rxvt_xlib_illegal_access = xyes; then
7397
7398cat >>confdefs.h <<\_ACEOF
7399#define XLIB_ILLEGAL_ACCESS 1
7400_ACEOF
7401
7402fi
7685 7403
7686echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5 7404echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
7687echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6 7405echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
7688if test "${ac_cv_c_const+set}" = set; then 7406if test "${ac_cv_c_const+set}" = set; then
7689 echo $ECHO_N "(cached) $ECHO_C" >&6 7407 echo $ECHO_N "(cached) $ECHO_C" >&6
10074 9792
10075 9793
10076 9794
10077 9795
10078 9796
10079
10080
10081
10082
10083for ac_func in \ 9797for ac_func in \
10084 unsetenv \ 9798 unsetenv \
10085 setutent \ 9799 setutent \
10086 seteuid \
10087 setresuid \
10088 setreuid \
10089 on_exit \ 9800 on_exit \
10090 nanosleep \
10091 9801
10092do 9802do
10093as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9803as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10094echo "$as_me:$LINENO: checking for $ac_func" >&5 9804echo "$as_me:$LINENO: checking for $ac_func" >&5
10095echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9805echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10187 9897
10188fi 9898fi
10189done 9899done
10190 9900
10191 9901
9902
9903support_utmp=yes
9904support_wtmp=yes
9905support_lastlog=yes
9906
9907# Check whether --enable-utmp or --disable-utmp was given.
9908if test "${enable_utmp+set}" = set; then
9909 enableval="$enable_utmp"
9910 if test x$enableval = xyes -o x$enableval = xno; then
9911 support_utmp=$enableval
9912 fi
9913fi;
9914
9915# Check whether --enable-wtmp or --disable-wtmp was given.
9916if test "${enable_wtmp+set}" = set; then
9917 enableval="$enable_wtmp"
9918 if test x$enableval = xyes -o x$enableval = xno; then
9919 support_wtmp=$enableval
9920 fi
9921fi;
9922
9923# Check whether --enable-lastlog or --disable-lastlog was given.
9924if test "${enable_lastlog+set}" = set; then
9925 enableval="$enable_lastlog"
9926 if test x$enableval = xyes -o x$enableval = xno; then
9927 support_lastlog=$enableval
9928 fi
9929fi;
9930
9931if test x$support_utmp = xyes; then
9932
9933cat >>confdefs.h <<\_ACEOF
9934#define UTMP_SUPPORT 1
9935_ACEOF
9936
9937fi
9938if test x$support_wtmp = xyes; then
9939
9940cat >>confdefs.h <<\_ACEOF
9941#define WTMP_SUPPORT 1
9942_ACEOF
9943
9944fi
9945if test x$support_lastlog = xyes; then
9946
9947cat >>confdefs.h <<\_ACEOF
9948#define LASTLOG_SUPPORT 1
9949_ACEOF
9950
9951fi
10192 9952
10193 9953
10194 9954
10195 9955
10196for ac_func in \ 9956for ac_func in \
10592 10352
10593fi 10353fi
10594if test $ac_cv_header_utmp_h = yes; then 10354if test $ac_cv_header_utmp_h = yes; then
10595 echo "$as_me:$LINENO: checking for struct utmp" >&5 10355 echo "$as_me:$LINENO: checking for struct utmp" >&5
10596echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6 10356echo $ECHO_N "checking for struct utmp... $ECHO_C" >&6
10597if test "${rxvt_cv_struct_utmp+set}" = set; then 10357if test "${struct_utmp+set}" = set; then
10598 echo $ECHO_N "(cached) $ECHO_C" >&6 10358 echo $ECHO_N "(cached) $ECHO_C" >&6
10599else 10359else
10600 cat >conftest.$ac_ext <<_ACEOF 10360 cat >conftest.$ac_ext <<_ACEOF
10601/* confdefs.h. */ 10361/* confdefs.h. */
10602_ACEOF 10362_ACEOF
10632 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10392 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10633 (eval $ac_try) 2>&5 10393 (eval $ac_try) 2>&5
10634 ac_status=$? 10394 ac_status=$?
10635 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10395 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10636 (exit $ac_status); }; }; then 10396 (exit $ac_status); }; }; then
10637 rxvt_cv_struct_utmp=yes 10397 struct_utmp=yes
10638else 10398else
10639 echo "$as_me: failed program was:" >&5 10399 echo "$as_me: failed program was:" >&5
10640sed 's/^/| /' conftest.$ac_ext >&5 10400sed 's/^/| /' conftest.$ac_ext >&5
10641 10401
10642rxvt_cv_struct_utmp=no 10402struct_utmp=no
10643fi 10403fi
10644rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10404rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10645fi 10405fi
10646echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp" >&5 10406echo "$as_me:$LINENO: result: $struct_utmp" >&5
10647echo "${ECHO_T}$rxvt_cv_struct_utmp" >&6 10407echo "${ECHO_T}$struct_utmp" >&6
10648if test x$rxvt_cv_struct_utmp = xyes; then 10408if test x$struct_utmp = xyes; then
10649 10409
10650cat >>confdefs.h <<\_ACEOF 10410cat >>confdefs.h <<\_ACEOF
10651#define HAVE_STRUCT_UTMP 1 10411#define HAVE_STRUCT_UTMP 1
10652_ACEOF 10412_ACEOF
10653 10413
10654fi 10414fi
10655 10415
10656 10416
10657echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5 10417echo "$as_me:$LINENO: checking for ut_host in utmp struct" >&5
10658echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6 10418echo $ECHO_N "checking for ut_host in utmp struct... $ECHO_C" >&6
10659if test "${rxvt_cv_struct_utmp_host+set}" = set; then 10419if test "${struct_utmp_host+set}" = set; then
10660 echo $ECHO_N "(cached) $ECHO_C" >&6 10420 echo $ECHO_N "(cached) $ECHO_C" >&6
10661else 10421else
10662 cat >conftest.$ac_ext <<_ACEOF 10422 cat >conftest.$ac_ext <<_ACEOF
10663/* confdefs.h. */ 10423/* confdefs.h. */
10664_ACEOF 10424_ACEOF
10694 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10454 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10695 (eval $ac_try) 2>&5 10455 (eval $ac_try) 2>&5
10696 ac_status=$? 10456 ac_status=$?
10697 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10457 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10698 (exit $ac_status); }; }; then 10458 (exit $ac_status); }; }; then
10699 rxvt_cv_struct_utmp_host=yes 10459 struct_utmp_host=yes
10700else 10460else
10701 echo "$as_me: failed program was:" >&5 10461 echo "$as_me: failed program was:" >&5
10702sed 's/^/| /' conftest.$ac_ext >&5 10462sed 's/^/| /' conftest.$ac_ext >&5
10703 10463
10704rxvt_cv_struct_utmp_host=no 10464struct_utmp_host=no
10705fi 10465fi
10706rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10466rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10707fi 10467fi
10708echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_host" >&5 10468echo "$as_me:$LINENO: result: $struct_utmp_host" >&5
10709echo "${ECHO_T}$rxvt_cv_struct_utmp_host" >&6 10469echo "${ECHO_T}$struct_utmp_host" >&6
10710if test x$rxvt_cv_struct_utmp_host = xyes; then 10470if test x$struct_utmp_host = xyes; then
10711 10471
10712cat >>confdefs.h <<\_ACEOF 10472cat >>confdefs.h <<\_ACEOF
10713#define HAVE_UTMP_HOST 1 10473#define HAVE_UTMP_HOST 1
10714_ACEOF 10474_ACEOF
10715 10475
10716fi 10476fi
10717 10477
10718echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5 10478echo "$as_me:$LINENO: checking for ut_pid in utmp struct" >&5
10719echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6 10479echo $ECHO_N "checking for ut_pid in utmp struct... $ECHO_C" >&6
10720if test "${rxvt_cv_struct_utmp_pid+set}" = set; then 10480if test "${struct_utmp_pid+set}" = set; then
10721 echo $ECHO_N "(cached) $ECHO_C" >&6 10481 echo $ECHO_N "(cached) $ECHO_C" >&6
10722else 10482else
10723 cat >conftest.$ac_ext <<_ACEOF 10483 cat >conftest.$ac_ext <<_ACEOF
10724/* confdefs.h. */ 10484/* confdefs.h. */
10725_ACEOF 10485_ACEOF
10755 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10515 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10756 (eval $ac_try) 2>&5 10516 (eval $ac_try) 2>&5
10757 ac_status=$? 10517 ac_status=$?
10758 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10518 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10759 (exit $ac_status); }; }; then 10519 (exit $ac_status); }; }; then
10760 rxvt_cv_struct_utmp_pid=yes 10520 struct_utmp_pid=yes
10761else 10521else
10762 echo "$as_me: failed program was:" >&5 10522 echo "$as_me: failed program was:" >&5
10763sed 's/^/| /' conftest.$ac_ext >&5 10523sed 's/^/| /' conftest.$ac_ext >&5
10764 10524
10765rxvt_cv_struct_utmp_pid=no 10525struct_utmp_pid=no
10766fi 10526fi
10767rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10527rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10768fi 10528fi
10769echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmp_pid" >&5 10529echo "$as_me:$LINENO: result: $struct_utmp_pid" >&5
10770echo "${ECHO_T}$rxvt_cv_struct_utmp_pid" >&6 10530echo "${ECHO_T}$struct_utmp_pid" >&6
10771if test x$rxvt_cv_struct_utmp_pid = xyes; then 10531if test x$struct_utmp_pid = xyes; then
10772 10532
10773cat >>confdefs.h <<\_ACEOF 10533cat >>confdefs.h <<\_ACEOF
10774#define HAVE_UTMP_PID 1 10534#define HAVE_UTMP_PID 1
10775_ACEOF 10535_ACEOF
10776 10536
10917 10677
10918fi 10678fi
10919if test $ac_cv_header_utmpx_h = yes; then 10679if test $ac_cv_header_utmpx_h = yes; then
10920 echo "$as_me:$LINENO: checking for struct utmpx" >&5 10680 echo "$as_me:$LINENO: checking for struct utmpx" >&5
10921echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6 10681echo $ECHO_N "checking for struct utmpx... $ECHO_C" >&6
10922if test "${rxvt_cv_struct_utmpx+set}" = set; then 10682if test "${struct_utmpx+set}" = set; then
10923 echo $ECHO_N "(cached) $ECHO_C" >&6 10683 echo $ECHO_N "(cached) $ECHO_C" >&6
10924else 10684else
10925 cat >conftest.$ac_ext <<_ACEOF 10685 cat >conftest.$ac_ext <<_ACEOF
10926/* confdefs.h. */ 10686/* confdefs.h. */
10927_ACEOF 10687_ACEOF
10957 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10717 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10958 (eval $ac_try) 2>&5 10718 (eval $ac_try) 2>&5
10959 ac_status=$? 10719 ac_status=$?
10960 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10720 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10961 (exit $ac_status); }; }; then 10721 (exit $ac_status); }; }; then
10962 rxvt_cv_struct_utmpx=yes 10722 struct_utmpx=yes
10963else 10723else
10964 echo "$as_me: failed program was:" >&5 10724 echo "$as_me: failed program was:" >&5
10965sed 's/^/| /' conftest.$ac_ext >&5 10725sed 's/^/| /' conftest.$ac_ext >&5
10966 10726
10967rxvt_cv_struct_utmpx=no 10727struct_utmpx=no
10968fi 10728fi
10969rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10729rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10970fi 10730fi
10971echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx" >&5 10731echo "$as_me:$LINENO: result: $struct_utmpx" >&5
10972echo "${ECHO_T}$rxvt_cv_struct_utmpx" >&6 10732echo "${ECHO_T}$struct_utmpx" >&6
10973if test x$rxvt_cv_struct_utmpx = xyes; then 10733if test x$struct_utmpx = xyes; then
10974 10734
10975cat >>confdefs.h <<\_ACEOF 10735cat >>confdefs.h <<\_ACEOF
10976#define HAVE_STRUCT_UTMPX 1 10736#define HAVE_STRUCT_UTMPX 1
10977_ACEOF 10737_ACEOF
10978 10738
10979fi 10739fi
10980 10740
10981 10741
10982echo "$as_me:$LINENO: checking for host in utmpx struct" >&5 10742echo "$as_me:$LINENO: checking for host in utmpx struct" >&5
10983echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6 10743echo $ECHO_N "checking for host in utmpx struct... $ECHO_C" >&6
10984if test "${rxvt_cv_struct_utmpx_host+set}" = set; then 10744if test "${struct_utmpx_host+set}" = set; then
10985 echo $ECHO_N "(cached) $ECHO_C" >&6 10745 echo $ECHO_N "(cached) $ECHO_C" >&6
10986else 10746else
10987 cat >conftest.$ac_ext <<_ACEOF 10747 cat >conftest.$ac_ext <<_ACEOF
10988/* confdefs.h. */ 10748/* confdefs.h. */
10989_ACEOF 10749_ACEOF
11019 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10779 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11020 (eval $ac_try) 2>&5 10780 (eval $ac_try) 2>&5
11021 ac_status=$? 10781 ac_status=$?
11022 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10782 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11023 (exit $ac_status); }; }; then 10783 (exit $ac_status); }; }; then
11024 rxvt_cv_struct_utmpx_host=yes 10784 struct_utmpx_host=yes
11025else 10785else
11026 echo "$as_me: failed program was:" >&5 10786 echo "$as_me: failed program was:" >&5
11027sed 's/^/| /' conftest.$ac_ext >&5 10787sed 's/^/| /' conftest.$ac_ext >&5
11028 10788
11029rxvt_cv_struct_utmpx_host=no 10789struct_utmpx_host=no
11030fi 10790fi
11031rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10791rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11032fi 10792fi
11033echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_host" >&5 10793echo "$as_me:$LINENO: result: $struct_utmpx_host" >&5
11034echo "${ECHO_T}$rxvt_cv_struct_utmpx_host" >&6 10794echo "${ECHO_T}$struct_utmpx_host" >&6
11035if test x$rxvt_cv_struct_utmpx_host = xyes; then 10795if test x$struct_utmpx_host = xyes; then
11036 10796
11037cat >>confdefs.h <<\_ACEOF 10797cat >>confdefs.h <<\_ACEOF
11038#define HAVE_UTMPX_HOST 1 10798#define HAVE_UTMPX_HOST 1
11039_ACEOF 10799_ACEOF
11040 10800
11041fi 10801fi
11042 10802
11043echo "$as_me:$LINENO: checking for session in utmpx struct" >&5 10803echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
11044echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6 10804echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
11045if test "${rxvt_cv_struct_utmpx_session+set}" = set; then 10805if test "${struct_utmpx_session+set}" = set; then
11046 echo $ECHO_N "(cached) $ECHO_C" >&6 10806 echo $ECHO_N "(cached) $ECHO_C" >&6
11047else 10807else
11048 cat >conftest.$ac_ext <<_ACEOF 10808 cat >conftest.$ac_ext <<_ACEOF
11049/* confdefs.h. */ 10809/* confdefs.h. */
11050_ACEOF 10810_ACEOF
11080 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10840 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11081 (eval $ac_try) 2>&5 10841 (eval $ac_try) 2>&5
11082 ac_status=$? 10842 ac_status=$?
11083 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11084 (exit $ac_status); }; }; then 10844 (exit $ac_status); }; }; then
11085 rxvt_cv_struct_utmpx_session=yes 10845 struct_utmpx_session=yes
11086else 10846else
11087 echo "$as_me: failed program was:" >&5 10847 echo "$as_me: failed program was:" >&5
11088sed 's/^/| /' conftest.$ac_ext >&5 10848sed 's/^/| /' conftest.$ac_ext >&5
11089 10849
11090rxvt_cv_struct_utmpx_session=no 10850struct_utmpx_session=no
11091fi 10851fi
11092rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10852rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11093fi 10853fi
11094echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5 10854echo "$as_me:$LINENO: result: $struct_utmpx_session" >&5
11095echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6 10855echo "${ECHO_T}$struct_utmpx_session" >&6
11096if test x$rxvt_cv_struct_utmpx_session = xyes; then 10856if test x$struct_utmpx_session = xyes; then
11097 10857
11098cat >>confdefs.h <<\_ACEOF 10858cat >>confdefs.h <<\_ACEOF
11099#define HAVE_UTMPX_SESSION 1 10859#define HAVE_UTMPX_SESSION 1
11100_ACEOF 10860_ACEOF
11101 10861
11104fi 10864fi
11105 10865
11106 10866
11107echo "$as_me:$LINENO: checking for struct lastlog" >&5 10867echo "$as_me:$LINENO: checking for struct lastlog" >&5
11108echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10868echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
11109if test "${rxvt_cv_struct_lastlog+set}" = set; then 10869if test "${struct_lastlog+set}" = set; then
11110 echo $ECHO_N "(cached) $ECHO_C" >&6 10870 echo $ECHO_N "(cached) $ECHO_C" >&6
11111else 10871else
11112 cat >conftest.$ac_ext <<_ACEOF 10872 cat >conftest.$ac_ext <<_ACEOF
11113/* confdefs.h. */ 10873/* confdefs.h. */
11114_ACEOF 10874_ACEOF
11148 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10908 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11149 (eval $ac_try) 2>&5 10909 (eval $ac_try) 2>&5
11150 ac_status=$? 10910 ac_status=$?
11151 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10911 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11152 (exit $ac_status); }; }; then 10912 (exit $ac_status); }; }; then
11153 rxvt_cv_struct_lastlog=yes 10913 struct_lastlog=yes
11154else 10914else
11155 echo "$as_me: failed program was:" >&5 10915 echo "$as_me: failed program was:" >&5
11156sed 's/^/| /' conftest.$ac_ext >&5 10916sed 's/^/| /' conftest.$ac_ext >&5
11157 10917
11158rxvt_cv_struct_lastlog=no 10918struct_lastlog=no
11159fi 10919fi
11160rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10920rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11161fi 10921fi
11162echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlog" >&5 10922echo "$as_me:$LINENO: result: $struct_lastlog" >&5
11163echo "${ECHO_T}$rxvt_cv_struct_lastlog" >&6 10923echo "${ECHO_T}$struct_lastlog" >&6
11164if test x$rxvt_cv_struct_lastlog = xyes; then 10924if test x$struct_lastlog = xyes; then
11165 10925
11166cat >>confdefs.h <<\_ACEOF 10926cat >>confdefs.h <<\_ACEOF
11167#define HAVE_STRUCT_LASTLOG 1 10927#define HAVE_STRUCT_LASTLOG 1
11168_ACEOF 10928_ACEOF
11169 10929
11170fi 10930fi
11171 10931
11172echo "$as_me:$LINENO: checking for struct lastlogx" >&5 10932echo "$as_me:$LINENO: checking for struct lastlogx" >&5
11173echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6 10933echo $ECHO_N "checking for struct lastlogx... $ECHO_C" >&6
11174if test "${rxvt_cv_struct_lastlogx+set}" = set; then 10934if test "${struct_lastlogx+set}" = set; then
11175 echo $ECHO_N "(cached) $ECHO_C" >&6 10935 echo $ECHO_N "(cached) $ECHO_C" >&6
11176else 10936else
11177 cat >conftest.$ac_ext <<_ACEOF 10937 cat >conftest.$ac_ext <<_ACEOF
11178/* confdefs.h. */ 10938/* confdefs.h. */
11179_ACEOF 10939_ACEOF
11213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 10973 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11214 (eval $ac_try) 2>&5 10974 (eval $ac_try) 2>&5
11215 ac_status=$? 10975 ac_status=$?
11216 echo "$as_me:$LINENO: \$? = $ac_status" >&5 10976 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11217 (exit $ac_status); }; }; then 10977 (exit $ac_status); }; }; then
11218 rxvt_cv_struct_lastlogx=yes 10978 struct_lastlogx=yes
11219else 10979else
11220 echo "$as_me: failed program was:" >&5 10980 echo "$as_me: failed program was:" >&5
11221sed 's/^/| /' conftest.$ac_ext >&5 10981sed 's/^/| /' conftest.$ac_ext >&5
11222 10982
11223rxvt_cv_struct_lastlogx=no 10983struct_lastlogx=no
11224fi 10984fi
11225rm -f conftest.err conftest.$ac_objext conftest.$ac_ext 10985rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
11226fi 10986fi
11227echo "$as_me:$LINENO: result: $rxvt_cv_struct_lastlogx" >&5 10987echo "$as_me:$LINENO: result: $struct_lastlogx" >&5
11228echo "${ECHO_T}$rxvt_cv_struct_lastlogx" >&6 10988echo "${ECHO_T}$struct_lastlogx" >&6
11229if test x$rxvt_cv_struct_lastlogx = xyes; then 10989if test x$struct_lastlogx = xyes; then
11230 10990
11231cat >>confdefs.h <<\_ACEOF 10991cat >>confdefs.h <<\_ACEOF
11232#define HAVE_STRUCT_LASTLOGX 1 10992#define HAVE_STRUCT_LASTLOGX 1
11233_ACEOF 10993_ACEOF
11234 10994
11235fi 10995fi
11236 10996
11237 10997
11238echo "$as_me:$LINENO: checking where utmp is located" >&5 10998echo "$as_me:$LINENO: checking where utmp is located" >&5
11239echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6 10999echo $ECHO_N "checking where utmp is located... $ECHO_C" >&6
11240if test "${rxvt_cv_path_utmp+set}" = set; then 11000if test "${path_utmp+set}" = set; then
11241 echo $ECHO_N "(cached) $ECHO_C" >&6 11001 echo $ECHO_N "(cached) $ECHO_C" >&6
11242else 11002else
11243 if test "$cross_compiling" = yes; then 11003 if test "$cross_compiling" = yes; then
11244 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&5 11004 { echo "$as_me:$LINENO: WARNING: Define UTMP_FILE in config.h manually" >&5
11245echo "$as_me: WARNING: Define RXVT_UTMP_FILE in config.h manually" >&2;} 11005echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
11246else 11006else
11247 cat >conftest.$ac_ext <<_ACEOF 11007 cat >conftest.$ac_ext <<_ACEOF
11248/* confdefs.h. */ 11008/* confdefs.h. */
11249_ACEOF 11009_ACEOF
11250cat confdefs.h >>conftest.$ac_ext 11010cat confdefs.h >>conftest.$ac_ext
11286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11046 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11287 (eval $ac_try) 2>&5 11047 (eval $ac_try) 2>&5
11288 ac_status=$? 11048 ac_status=$?
11289 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11049 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11290 (exit $ac_status); }; }; then 11050 (exit $ac_status); }; }; then
11291 rxvt_cv_path_utmp=`cat conftestval` 11051 path_utmp=`cat conftestval`
11292else 11052else
11293 echo "$as_me: program exited with status $ac_status" >&5 11053 echo "$as_me: program exited with status $ac_status" >&5
11294echo "$as_me: failed program was:" >&5 11054echo "$as_me: failed program was:" >&5
11295sed 's/^/| /' conftest.$ac_ext >&5 11055sed 's/^/| /' conftest.$ac_ext >&5
11296 11056
11297( exit $ac_status ) 11057( exit $ac_status )
11298rxvt_cv_path_utmp= 11058path_utmp=
11299fi 11059fi
11300rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11060rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11301fi 11061fi
11302fi 11062fi
11303echo "$as_me:$LINENO: result: $rxvt_cv_path_utmp" >&5 11063echo "$as_me:$LINENO: result: $path_utmp" >&5
11304echo "${ECHO_T}$rxvt_cv_path_utmp" >&6 11064echo "${ECHO_T}$path_utmp" >&6
11305if test x$rxvt_cv_path_utmp != x; then 11065if test x$path_utmp != x; then
11306 11066
11307cat >>confdefs.h <<_ACEOF 11067cat >>confdefs.h <<_ACEOF
11308#define RXVT_UTMP_FILE "$rxvt_cv_path_utmp" 11068#define UTMP_FILE "$path_utmp"
11309_ACEOF 11069_ACEOF
11310 11070
11311fi 11071fi
11312 11072
11313 11073
11314echo "$as_me:$LINENO: checking where utmpx is located" >&5 11074echo "$as_me:$LINENO: checking where utmpx is located" >&5
11315echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6 11075echo $ECHO_N "checking where utmpx is located... $ECHO_C" >&6
11316if test "${rxvt_cv_path_utmpx+set}" = set; then 11076if test "${path_utmpx+set}" = set; then
11317 echo $ECHO_N "(cached) $ECHO_C" >&6 11077 echo $ECHO_N "(cached) $ECHO_C" >&6
11318else 11078else
11319 if test "$cross_compiling" = yes; then 11079 if test "$cross_compiling" = yes; then
11320 { echo "$as_me:$LINENO: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&5 11080 { echo "$as_me:$LINENO: WARNING: Define UTMPX_FILE in config.h manually" >&5
11321echo "$as_me: WARNING: Define RXVT_UTMPX_FILE in config.h manually" >&2;} 11081echo "$as_me: WARNING: Define UTMPX_FILE in config.h manually" >&2;}
11322else 11082else
11323 cat >conftest.$ac_ext <<_ACEOF 11083 cat >conftest.$ac_ext <<_ACEOF
11324/* confdefs.h. */ 11084/* confdefs.h. */
11325_ACEOF 11085_ACEOF
11326cat confdefs.h >>conftest.$ac_ext 11086cat confdefs.h >>conftest.$ac_ext
11372 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11132 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11373 (eval $ac_try) 2>&5 11133 (eval $ac_try) 2>&5
11374 ac_status=$? 11134 ac_status=$?
11375 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11135 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11376 (exit $ac_status); }; }; then 11136 (exit $ac_status); }; }; then
11377 rxvt_cv_path_utmpx=`cat conftestval` 11137 path_utmpx=`cat conftestval`
11378else 11138else
11379 echo "$as_me: program exited with status $ac_status" >&5 11139 echo "$as_me: program exited with status $ac_status" >&5
11380echo "$as_me: failed program was:" >&5 11140echo "$as_me: failed program was:" >&5
11381sed 's/^/| /' conftest.$ac_ext >&5 11141sed 's/^/| /' conftest.$ac_ext >&5
11382 11142
11383( exit $ac_status ) 11143( exit $ac_status )
11384rxvt_cv_path_utmpx= 11144path_utmpx=
11385fi 11145fi
11386rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11146rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11387fi 11147fi
11388fi 11148fi
11389echo "$as_me:$LINENO: result: $rxvt_cv_path_utmpx" >&5 11149echo "$as_me:$LINENO: result: $path_utmpx" >&5
11390echo "${ECHO_T}$rxvt_cv_path_utmpx" >&6 11150echo "${ECHO_T}$path_utmpx" >&6
11391if test x$rxvt_cv_path_utmpx != x; then 11151if test x$path_utmpx != x; then
11392 11152
11393cat >>confdefs.h <<_ACEOF 11153cat >>confdefs.h <<_ACEOF
11394#define RXVT_UTMPX_FILE "$rxvt_cv_path_utmpx" 11154#define UTMPX_FILE "$path_utmpx"
11395_ACEOF 11155_ACEOF
11396 11156
11397fi 11157fi
11398 11158
11399 11159
11400echo "$as_me:$LINENO: checking where wtmp is located" >&5 11160echo "$as_me:$LINENO: checking where wtmp is located" >&5
11401echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6 11161echo $ECHO_N "checking where wtmp is located... $ECHO_C" >&6
11402if test "${rxvt_cv_path_wtmp+set}" = set; then 11162if test "${path_wtmp+set}" = set; then
11403 echo $ECHO_N "(cached) $ECHO_C" >&6 11163 echo $ECHO_N "(cached) $ECHO_C" >&6
11404else 11164else
11405 if test "$cross_compiling" = yes; then 11165 if test "$cross_compiling" = yes; then
11406 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&5 11166 { echo "$as_me:$LINENO: WARNING: Define WTMP_FILE in config.h manually" >&5
11407echo "$as_me: WARNING: Define RXVT_WTMP_FILE in config.h manually" >&2;} 11167echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
11408else 11168else
11409 cat >conftest.$ac_ext <<_ACEOF 11169 cat >conftest.$ac_ext <<_ACEOF
11410/* confdefs.h. */ 11170/* confdefs.h. */
11411_ACEOF 11171_ACEOF
11412cat confdefs.h >>conftest.$ac_ext 11172cat confdefs.h >>conftest.$ac_ext
11450 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11210 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11451 (eval $ac_try) 2>&5 11211 (eval $ac_try) 2>&5
11452 ac_status=$? 11212 ac_status=$?
11453 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11213 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11454 (exit $ac_status); }; }; then 11214 (exit $ac_status); }; }; then
11455 rxvt_cv_path_wtmp=`cat conftestval` 11215 path_wtmp=`cat conftestval`
11456else 11216else
11457 echo "$as_me: program exited with status $ac_status" >&5 11217 echo "$as_me: program exited with status $ac_status" >&5
11458echo "$as_me: failed program was:" >&5 11218echo "$as_me: failed program was:" >&5
11459sed 's/^/| /' conftest.$ac_ext >&5 11219sed 's/^/| /' conftest.$ac_ext >&5
11460 11220
11461( exit $ac_status ) 11221( exit $ac_status )
11462rxvt_cv_path_wtmp= 11222path_wtmp=
11463fi 11223fi
11464rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11224rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11465fi 11225fi
11466fi 11226fi
11467echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmp" >&5 11227echo "$as_me:$LINENO: result: $path_wtmp" >&5
11468echo "${ECHO_T}$rxvt_cv_path_wtmp" >&6 11228echo "${ECHO_T}$path_wtmp" >&6
11469if test x$rxvt_cv_path_wtmp != x; then 11229if test x$path_wtmp != x; then
11470 11230
11471cat >>confdefs.h <<_ACEOF 11231cat >>confdefs.h <<_ACEOF
11472#define RXVT_WTMP_FILE "$rxvt_cv_path_wtmp" 11232#define WTMP_FILE "$path_wtmp"
11473_ACEOF 11233_ACEOF
11474 11234
11475fi 11235fi
11476 11236
11477echo "$as_me:$LINENO: checking where wtmpx is located" >&5 11237echo "$as_me:$LINENO: checking where wtmpx is located" >&5
11478echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6 11238echo $ECHO_N "checking where wtmpx is located... $ECHO_C" >&6
11479if test "${rxvt_cv_path_wtmpx+set}" = set; then 11239if test "${path_wtmpx+set}" = set; then
11480 echo $ECHO_N "(cached) $ECHO_C" >&6 11240 echo $ECHO_N "(cached) $ECHO_C" >&6
11481else 11241else
11482 if test "$cross_compiling" = yes; then 11242 if test "$cross_compiling" = yes; then
11483 { echo "$as_me:$LINENO: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&5 11243 { echo "$as_me:$LINENO: WARNING: Define WTMPX_FILE in config.h manually" >&5
11484echo "$as_me: WARNING: Define RXVT_WTMPX_FILE in config.h manually" >&2;} 11244echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
11485else 11245else
11486 cat >conftest.$ac_ext <<_ACEOF 11246 cat >conftest.$ac_ext <<_ACEOF
11487/* confdefs.h. */ 11247/* confdefs.h. */
11488_ACEOF 11248_ACEOF
11489cat confdefs.h >>conftest.$ac_ext 11249cat confdefs.h >>conftest.$ac_ext
11526 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11286 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11527 (eval $ac_try) 2>&5 11287 (eval $ac_try) 2>&5
11528 ac_status=$? 11288 ac_status=$?
11529 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11530 (exit $ac_status); }; }; then 11290 (exit $ac_status); }; }; then
11531 rxvt_cv_path_wtmpx=`cat conftestval` 11291 path_wtmpx=`cat conftestval`
11532else 11292else
11533 echo "$as_me: program exited with status $ac_status" >&5 11293 echo "$as_me: program exited with status $ac_status" >&5
11534echo "$as_me: failed program was:" >&5 11294echo "$as_me: failed program was:" >&5
11535sed 's/^/| /' conftest.$ac_ext >&5 11295sed 's/^/| /' conftest.$ac_ext >&5
11536 11296
11537( exit $ac_status ) 11297( exit $ac_status )
11538rxvt_cv_path_wtmpx= 11298path_wtmpx=
11539fi 11299fi
11540rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11300rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11541fi 11301fi
11542fi 11302fi
11543echo "$as_me:$LINENO: result: $rxvt_cv_path_wtmpx" >&5 11303echo "$as_me:$LINENO: result: $path_wtmpx" >&5
11544echo "${ECHO_T}$rxvt_cv_path_wtmpx" >&6 11304echo "${ECHO_T}$path_wtmpx" >&6
11545if test x$rxvt_cv_path_wtmpx != x; then 11305if test x$path_wtmpx != x; then
11546 11306
11547cat >>confdefs.h <<_ACEOF 11307cat >>confdefs.h <<_ACEOF
11548#define RXVT_WTMPX_FILE "$rxvt_cv_path_wtmpx" 11308#define WTMPX_FILE "$path_wtmpx"
11549_ACEOF 11309_ACEOF
11550 11310
11551fi 11311fi
11552 11312
11553echo "$as_me:$LINENO: checking where lastlog is located" >&5 11313echo "$as_me:$LINENO: checking where lastlog is located" >&5
11554echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6 11314echo $ECHO_N "checking where lastlog is located... $ECHO_C" >&6
11555if test "${rxvt_cv_path_lastlog+set}" = set; then 11315if test "${path_lastlog+set}" = set; then
11556 echo $ECHO_N "(cached) $ECHO_C" >&6 11316 echo $ECHO_N "(cached) $ECHO_C" >&6
11557else 11317else
11558 if test "$cross_compiling" = yes; then 11318 if test "$cross_compiling" = yes; then
11559 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&5 11319 { echo "$as_me:$LINENO: WARNING: Define LASTLOG_FILE in config.h manually" >&5
11560echo "$as_me: WARNING: Define RXVT_LASTLOG_FILE in config.h manually" >&2;} 11320echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
11561else 11321else
11562 cat >conftest.$ac_ext <<_ACEOF 11322 cat >conftest.$ac_ext <<_ACEOF
11563/* confdefs.h. */ 11323/* confdefs.h. */
11564_ACEOF 11324_ACEOF
11565cat confdefs.h >>conftest.$ac_ext 11325cat confdefs.h >>conftest.$ac_ext
11607 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11367 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11608 (eval $ac_try) 2>&5 11368 (eval $ac_try) 2>&5
11609 ac_status=$? 11369 ac_status=$?
11610 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11370 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11611 (exit $ac_status); }; }; then 11371 (exit $ac_status); }; }; then
11612 rxvt_cv_path_lastlog=`cat conftestval` 11372 path_lastlog=`cat conftestval`
11613else 11373else
11614 echo "$as_me: program exited with status $ac_status" >&5 11374 echo "$as_me: program exited with status $ac_status" >&5
11615echo "$as_me: failed program was:" >&5 11375echo "$as_me: failed program was:" >&5
11616sed 's/^/| /' conftest.$ac_ext >&5 11376sed 's/^/| /' conftest.$ac_ext >&5
11617 11377
11618( exit $ac_status ) 11378( exit $ac_status )
11619rxvt_cv_path_lastlog= 11379path_lastlog=
11620fi 11380fi
11621rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11381rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11622fi 11382fi
11623fi 11383fi
11624echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlog" >&5 11384echo "$as_me:$LINENO: result: $path_lastlog" >&5
11625echo "${ECHO_T}$rxvt_cv_path_lastlog" >&6 11385echo "${ECHO_T}$path_lastlog" >&6
11626if test x$rxvt_cv_path_lastlog != x; then 11386if test x$path_lastlog != x; then
11627 11387
11628cat >>confdefs.h <<_ACEOF 11388cat >>confdefs.h <<_ACEOF
11629#define RXVT_LASTLOG_FILE "$rxvt_cv_path_lastlog" 11389#define LASTLOG_FILE "$path_lastlog"
11630_ACEOF 11390_ACEOF
11631 11391
11632 if test -d "$rxvt_cv_path_lastlog"; then 11392 if test -d "$path_lastlog"; then
11633 11393
11634cat >>confdefs.h <<\_ACEOF 11394cat >>confdefs.h <<\_ACEOF
11635#define LASTLOG_IS_DIR 1 11395#define LASTLOG_IS_DIR 1
11636_ACEOF 11396_ACEOF
11637 11397
11638 fi 11398 fi
11639fi 11399fi
11640 11400
11641echo "$as_me:$LINENO: checking where lastlogx is located" >&5 11401echo "$as_me:$LINENO: checking where lastlogx is located" >&5
11642echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6 11402echo $ECHO_N "checking where lastlogx is located... $ECHO_C" >&6
11643if test "${rxvt_cv_path_lastlogx+set}" = set; then 11403if test "${path_lastlogx+set}" = set; then
11644 echo $ECHO_N "(cached) $ECHO_C" >&6 11404 echo $ECHO_N "(cached) $ECHO_C" >&6
11645else 11405else
11646 if test "$cross_compiling" = yes; then 11406 if test "$cross_compiling" = yes; then
11647 { echo "$as_me:$LINENO: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&5 11407 { echo "$as_me:$LINENO: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
11648echo "$as_me: WARNING: Define RXVT_LASTLOGX_FILE in config.h manually" >&2;} 11408echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
11649else 11409else
11650 cat >conftest.$ac_ext <<_ACEOF 11410 cat >conftest.$ac_ext <<_ACEOF
11651/* confdefs.h. */ 11411/* confdefs.h. */
11652_ACEOF 11412_ACEOF
11653cat confdefs.h >>conftest.$ac_ext 11413cat confdefs.h >>conftest.$ac_ext
11689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11449 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11690 (eval $ac_try) 2>&5 11450 (eval $ac_try) 2>&5
11691 ac_status=$? 11451 ac_status=$?
11692 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11452 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11693 (exit $ac_status); }; }; then 11453 (exit $ac_status); }; }; then
11694 rxvt_cv_path_lastlogx=`cat conftestval` 11454 path_lastlogx=`cat conftestval`
11695else 11455else
11696 echo "$as_me: program exited with status $ac_status" >&5 11456 echo "$as_me: program exited with status $ac_status" >&5
11697echo "$as_me: failed program was:" >&5 11457echo "$as_me: failed program was:" >&5
11698sed 's/^/| /' conftest.$ac_ext >&5 11458sed 's/^/| /' conftest.$ac_ext >&5
11699 11459
11700( exit $ac_status ) 11460( exit $ac_status )
11701rxvt_cv_path_lastlogx= 11461path_lastlogx=
11702fi 11462fi
11703rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext 11463rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
11704fi 11464fi
11705fi 11465fi
11706echo "$as_me:$LINENO: result: $rxvt_cv_path_lastlogx" >&5 11466echo "$as_me:$LINENO: result: $path_lastlogx" >&5
11707echo "${ECHO_T}$rxvt_cv_path_lastlogx" >&6 11467echo "${ECHO_T}$path_lastlogx" >&6
11708if test x$rxvt_cv_path_lastlogx != x; then 11468if test x$path_lastlogx != x; then
11709 11469
11710cat >>confdefs.h <<_ACEOF 11470cat >>confdefs.h <<_ACEOF
11711#define RXVT_LASTLOGX_FILE "$rxvt_cv_path_lastlogx" 11471#define LASTLOGX_FILE "$path_lastlogx"
11712_ACEOF 11472_ACEOF
11713 11473
11474fi
11475
11476if test x$support_utmp != xyes; then
11477 echo " utmp support: disabled"
11478 echo
11479else
11480 echo " utmp support: enabled
11481 utmp file: $path_utmp
11482 utmpx file: $path_utmpx
11483 wtmp file: $path_wtmp
11484 wtmpx file: $path_wtmpx
11485 lastlog file: $path_lastlog
11486 lastlogx file: $path_lastlogx"
11714fi 11487fi
11715 11488
11716 11489
11717 11490
11718echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11491echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11987#define HAVE_NL_LANGINFO 1 11760#define HAVE_NL_LANGINFO 1
11988_ACEOF 11761_ACEOF
11989 11762
11990fi 11763fi
11991 11764
11765
11992echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5 11766echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11993echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6 11767echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11994if test "${rxvt_can_pass_fds+set}" = set; then 11768if test "${can_pass_fds+set}" = set; then
11995 echo $ECHO_N "(cached) $ECHO_C" >&6 11769 echo $ECHO_N "(cached) $ECHO_C" >&6
11996else 11770else
11997 cat >conftest.$ac_ext <<_ACEOF 11771 cat >conftest.$ac_ext <<_ACEOF
11998/* confdefs.h. */ 11772/* confdefs.h. */
11999_ACEOF 11773_ACEOF
12000cat confdefs.h >>conftest.$ac_ext 11774cat confdefs.h >>conftest.$ac_ext
12001cat >>conftest.$ac_ext <<_ACEOF 11775cat >>conftest.$ac_ext <<_ACEOF
12002/* end confdefs.h. */ 11776/* end confdefs.h. */
12003 11777
11778#include <cstddef> // broken bsds (is that redundant?) need this
12004#include <sys/types.h> 11779#include <sys/types.h>
12005#include <sys/socket.h> 11780#include <sys/socket.h>
11781#include <sys/uio.h>
12006 11782
12007int 11783int
12008main () 11784main ()
12009{ 11785{
12010 11786
12055 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 11831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12056 (eval $ac_try) 2>&5 11832 (eval $ac_try) 2>&5
12057 ac_status=$? 11833 ac_status=$?
12058 echo "$as_me:$LINENO: \$? = $ac_status" >&5 11834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12059 (exit $ac_status); }; }; then 11835 (exit $ac_status); }; }; then
12060 rxvt_can_pass_fds=yes 11836 can_pass_fds=yes
12061else 11837else
12062 echo "$as_me: failed program was:" >&5 11838 echo "$as_me: failed program was:" >&5
12063sed 's/^/| /' conftest.$ac_ext >&5 11839sed 's/^/| /' conftest.$ac_ext >&5
12064 11840
12065rxvt_can_pass_fds=no 11841can_pass_fds=no
12066fi 11842fi
12067rm -f conftest.err conftest.$ac_objext \ 11843rm -f conftest.err conftest.$ac_objext \
12068 conftest$ac_exeext conftest.$ac_ext 11844 conftest$ac_exeext conftest.$ac_ext
12069fi 11845fi
12070echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5 11846echo "$as_me:$LINENO: result: $can_pass_fds" >&5
12071echo "${ECHO_T}$rxvt_can_pass_fds" >&6 11847echo "${ECHO_T}$can_pass_fds" >&6
12072if test x$rxvt_can_pass_fds = xyes; then 11848if test x$can_pass_fds = xyes; then
12073 11849
12074cat >>confdefs.h <<\_ACEOF 11850cat >>confdefs.h <<\_ACEOF
12075#define HAVE_UNIX_FDPASS 1 11851#define HAVE_UNIX_FDPASS 1
12076_ACEOF 11852_ACEOF
12077 11853
12078else 11854else
12079 { { echo "$as_me:$LINENO: error: urxvt requires unix-compliant filehandle passing ability" >&5 11855 { { echo "$as_me:$LINENO: error: libptytty requires unix-compliant filehandle passing ability" >&5
12080echo "$as_me: error: urxvt requires unix-compliant filehandle passing ability" >&2;} 11856echo "$as_me: error: libptytty requires unix-compliant filehandle passing ability" >&2;}
12081 { (exit 1); exit 1; }; } 11857 { (exit 1); exit 1; }; }
12082fi 11858fi
11859
12083 11860
12084echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11861echo "$as_me:$LINENO: checking for broken XIM callback" >&5
12085echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11862echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
12086if test "${rxvt_broken_ximcb+set}" = set; then 11863if test "${rxvt_broken_ximcb+set}" = set; then
12087 echo $ECHO_N "(cached) $ECHO_C" >&6 11864 echo $ECHO_N "(cached) $ECHO_C" >&6
12303 12080
12304 12081
12305 12082
12306 12083
12307 12084
12085
12086
12087
12088
12308for ac_func in \ 12089for ac_func in \
12309 revoke \ 12090 revoke \
12310 _getpty \ 12091 _getpty \
12311 getpt \ 12092 getpt \
12312 posix_openpt \ 12093 posix_openpt \
12313 isastream \ 12094 isastream \
12095 setuid \
12096 seteuid \
12097 setreuid \
12098 setresuid \
12314 12099
12315do 12100do
12316as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12101as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12317echo "$as_me:$LINENO: checking for $ac_func" >&5 12102echo "$as_me:$LINENO: checking for $ac_func" >&5
12318echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12103echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12721done 12506done
12722 12507
12723fi 12508fi
12724 12509
12725 12510
12511
12512echo "$as_me:$LINENO: checking for tty group" >&5
12513echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12514if test "${tty_group+set}" = set; then
12515 echo $ECHO_N "(cached) $ECHO_C" >&6
12516else
12517 if test "$cross_compiling" = yes; then
12518 tty_group=no
12519else
12520 cat >conftest.$ac_ext <<_ACEOF
12521/* confdefs.h. */
12522_ACEOF
12523cat confdefs.h >>conftest.$ac_ext
12524cat >>conftest.$ac_ext <<_ACEOF
12525/* end confdefs.h. */
12526
12527#include <sys/types.h>
12528#include <sys/stat.h>
12529#include <unistd.h>
12530#include <grp.h>
12531
12532main()
12533{
12534 struct stat st;
12535 struct group *gr;
12536 char *tty;
12537 gr = getgrnam("tty");
12538 tty = ttyname(0);
12539 if (gr != 0
12540 && tty != 0
12541 && (stat(tty, &st)) == 0
12542 && st.st_gid == gr->gr_gid)
12543 return 0;
12544 else
12545 return 1;
12546}
12547_ACEOF
12548rm -f conftest$ac_exeext
12549if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12550 (eval $ac_link) 2>&5
12551 ac_status=$?
12552 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12553 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12554 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12555 (eval $ac_try) 2>&5
12556 ac_status=$?
12557 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12558 (exit $ac_status); }; }; then
12559 tty_group=yes
12560else
12561 echo "$as_me: program exited with status $ac_status" >&5
12562echo "$as_me: failed program was:" >&5
12563sed 's/^/| /' conftest.$ac_ext >&5
12564
12565( exit $ac_status )
12566tty_group=no
12567fi
12568rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12569fi
12570fi
12571echo "$as_me:$LINENO: result: $tty_group" >&5
12572echo "${ECHO_T}$tty_group" >&6
12573if test x$tty_group = xyes; then
12574
12575cat >>confdefs.h <<\_ACEOF
12576#define TTY_GID_SUPPORT 1
12577_ACEOF
12578
12579fi
12580
12726if test x$support_xft = xyes; then 12581if test x$support_xft = xyes; then
12727 LIBS="$LIBS `pkg-config xft --libs`" 12582 # Extract the first word of "pkg-config", so it can be a program name with args.
12583set dummy pkg-config; ac_word=$2
12584echo "$as_me:$LINENO: checking for $ac_word" >&5
12585echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12586if test "${ac_cv_path_PKG_CONFIG+set}" = set; then
12587 echo $ECHO_N "(cached) $ECHO_C" >&6
12588else
12589 case $PKG_CONFIG in
12590 [\\/]* | ?:[\\/]*)
12591 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
12592 ;;
12593 *)
12594 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12595for as_dir in $PATH
12596do
12597 IFS=$as_save_IFS
12598 test -z "$as_dir" && as_dir=.
12599 for ac_exec_ext in '' $ac_executable_extensions; do
12600 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12601 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12602 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12603 break 2
12604 fi
12605done
12606done
12607
12608 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
12609 ;;
12610esac
12611fi
12612PKG_CONFIG=$ac_cv_path_PKG_CONFIG
12613
12614if test -n "$PKG_CONFIG"; then
12615 echo "$as_me:$LINENO: result: $PKG_CONFIG" >&5
12616echo "${ECHO_T}$PKG_CONFIG" >&6
12617else
12618 echo "$as_me:$LINENO: result: no" >&5
12619echo "${ECHO_T}no" >&6
12620fi
12621
12622 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12623 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12728 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`" 12624 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12625 else
12626 # Extract the first word of "xft-config", so it can be a program name with args.
12627set dummy xft-config; ac_word=$2
12628echo "$as_me:$LINENO: checking for $ac_word" >&5
12629echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12630if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12631 echo $ECHO_N "(cached) $ECHO_C" >&6
12632else
12633 case $XFT_CONFIG in
12634 [\\/]* | ?:[\\/]*)
12635 ac_cv_path_XFT_CONFIG="$XFT_CONFIG" # Let the user override the test with a path.
12636 ;;
12637 *)
12638 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12639for as_dir in $PATH
12640do
12641 IFS=$as_save_IFS
12642 test -z "$as_dir" && as_dir=.
12643 for ac_exec_ext in '' $ac_executable_extensions; do
12644 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12645 ac_cv_path_XFT_CONFIG="$as_dir/$ac_word$ac_exec_ext"
12646 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12647 break 2
12648 fi
12649done
12650done
12651
12652 test -z "$ac_cv_path_XFT_CONFIG" && ac_cv_path_XFT_CONFIG="no"
12653 ;;
12654esac
12655fi
12656XFT_CONFIG=$ac_cv_path_XFT_CONFIG
12657
12658if test -n "$XFT_CONFIG"; then
12659 echo "$as_me:$LINENO: result: $XFT_CONFIG" >&5
12660echo "${ECHO_T}$XFT_CONFIG" >&6
12661else
12662 echo "$as_me:$LINENO: result: no" >&5
12663echo "${ECHO_T}no" >&6
12664fi
12665
12666 if test $XFT_CONFIG != no; then
12667 LIBS="$LIBS `$XFT_CONFIG --libs`"
12668 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12669 fi
12670 fi
12729 12671
12730 12672
12731for ac_header in X11/Xft/Xft.h 12673for ac_header in X11/Xft/Xft.h
12732do 12674do
12733as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` 12675as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
13023cat >>confdefs.h <<\_ACEOF 12965cat >>confdefs.h <<\_ACEOF
13024#define ENABLE_FRILLS 1 12966#define ENABLE_FRILLS 1
13025_ACEOF 12967_ACEOF
13026 12968
13027fi 12969fi
13028if test x$support_24bit = xyes; then
13029
13030cat >>confdefs.h <<\_ACEOF
13031#define PREFER_24BIT 1
13032_ACEOF
13033
13034fi
13035if test x$support_mousewheel = xyes; then 12970if test x$support_mousewheel = xyes; then
13036 12971
13037cat >>confdefs.h <<\_ACEOF 12972cat >>confdefs.h <<\_ACEOF
13038#define MOUSE_WHEEL 1 12973#define MOUSE_WHEEL 1
13039_ACEOF 12974_ACEOF
13041fi 12976fi
13042if test x$support_mouseslipwheel = xyes; then 12977if test x$support_mouseslipwheel = xyes; then
13043 12978
13044cat >>confdefs.h <<\_ACEOF 12979cat >>confdefs.h <<\_ACEOF
13045#define MOUSE_SLIP_WHEELING 1 12980#define MOUSE_SLIP_WHEELING 1
13046_ACEOF
13047
13048fi
13049if test x$support_utmp = xyes; then
13050
13051cat >>confdefs.h <<\_ACEOF
13052#define UTMP_SUPPORT 1
13053_ACEOF
13054
13055fi
13056if test x$support_wtmp = xyes; then
13057
13058cat >>confdefs.h <<\_ACEOF
13059#define WTMP_SUPPORT 1
13060_ACEOF
13061
13062fi
13063if test x$support_lastlog = xyes; then
13064
13065cat >>confdefs.h <<\_ACEOF
13066#define LASTLOG_SUPPORT 1
13067_ACEOF 12981_ACEOF
13068 12982
13069fi 12983fi
13070if test x$support_xim = xyes -o x$multichar_set = xyes; then 12984if test x$support_xim = xyes -o x$multichar_set = xyes; then
13071 if test x$rxvt_cv_func_xlocale = xyes; then 12985 if test x$rxvt_cv_func_xlocale = xyes; then
13358 13272
13359 13273
13360 13274
13361 13275
13362 13276
13277 cat >conftest.$ac_ext <<_ACEOF
13278/* confdefs.h. */
13279_ACEOF
13280cat confdefs.h >>conftest.$ac_ext
13281cat >>conftest.$ac_ext <<_ACEOF
13282/* end confdefs.h. */
13283
13284#include <EXTERN.h>
13285#include <perl.h>
13286#include <XSUB.h>
13287
13288int
13289main ()
13290{
13291
13292 PerlInterpreter *perl = perl_alloc ();
13293
13294 ;
13295 return 0;
13296}
13297_ACEOF
13298rm -f conftest.$ac_objext conftest$ac_exeext
13299if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
13300 (eval $ac_link) 2>conftest.er1
13301 ac_status=$?
13302 grep -v '^ *+' conftest.er1 >conftest.err
13303 rm -f conftest.er1
13304 cat conftest.err >&5
13305 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13306 (exit $ac_status); } &&
13307 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
13308 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13309 (eval $ac_try) 2>&5
13310 ac_status=$?
13311 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13312 (exit $ac_status); }; } &&
13313 { ac_try='test -s conftest$ac_exeext'
13314 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
13315 (eval $ac_try) 2>&5
13316 ac_status=$?
13317 echo "$as_me:$LINENO: \$? = $ac_status" >&5
13318 (exit $ac_status); }; }; then
13319 rxvt_perl_link=yes
13320else
13321 echo "$as_me: failed program was:" >&5
13322sed 's/^/| /' conftest.$ac_ext >&5
13323
13324rxvt_perl_link=no
13325fi
13326rm -f conftest.err conftest.$ac_objext \
13327 conftest$ac_exeext conftest.$ac_ext
13363if test x$support_perl = xyes; then 13328if test x$support_perl = xyes; then
13364 support_frills=yes 13329 support_frills=yes
13365fi 13330fi
13366 13331
13367
13368CFLAGS=${CFLAGS--O}
13369LDFLAGS=${LDFLAGS--O}
13370
13371CPPFLAGS="$CPPFLAGS"
13372 13332
13373 13333
13374 13334
13375 13335
13376 13336
14116s,@EGREP@,$EGREP,;t t 14076s,@EGREP@,$EGREP,;t t
14117s,@LINKER@,$LINKER,;t t 14077s,@LINKER@,$LINKER,;t t
14118s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 14078s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14119s,@RXVTNAME@,$RXVTNAME,;t t 14079s,@RXVTNAME@,$RXVTNAME,;t t
14120s,@MV@,$MV,;t t 14080s,@MV@,$MV,;t t
14121s,@RM@,$RM,;t t
14122s,@CP@,$CP,;t t 14081s,@CP@,$CP,;t t
14123s,@LN@,$LN,;t t 14082s,@LN@,$LN,;t t
14124s,@SED@,$SED,;t t 14083s,@SED@,$SED,;t t
14125s,@ECHO@,$ECHO,;t t 14084s,@ECHO@,$ECHO,;t t
14126s,@CMP@,$CMP,;t t 14085s,@CMP@,$CMP,;t t
14137s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 14096s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
14138s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 14097s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
14139s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 14098s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
14140s,@rxvt_intp_define@,$rxvt_intp_define,;t t 14099s,@rxvt_intp_define@,$rxvt_intp_define,;t t
14141s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 14100s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
14101s,@PKG_CONFIG@,$PKG_CONFIG,;t t
14102s,@XFT_CONFIG@,$XFT_CONFIG,;t t
14142s,@PERL@,$PERL,;t t 14103s,@PERL@,$PERL,;t t
14143s,@PERLLIB@,$PERLLIB,;t t 14104s,@PERLLIB@,$PERLLIB,;t t
14144s,@PERLFLAGS@,$PERLFLAGS,;t t 14105s,@PERLFLAGS@,$PERLFLAGS,;t t
14145s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t 14106s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
14146s,@IF_PERL@,$IF_PERL,;t t 14107s,@IF_PERL@,$IF_PERL,;t t
14663 Install path: ${prefix}/bin 14624 Install path: ${prefix}/bin
14664 Compiler: $CXX 14625 Compiler: $CXX
14665 Compiler flags: $CFLAGS 14626 Compiler flags: $CFLAGS
14666 Linker: $LINKER" 14627 Linker: $LINKER"
14667 14628
14668if test "$MALLOC_TYPE" = S; then
14669 echo " malloc support: system default"
14670fi
14671if test "$MALLOC_TYPE" = G; then
14672 echo " malloc support: Gray Watson's dmalloc"
14673fi
14674if test "$MALLOC_TYPE" = D; then
14675 echo " malloc support: Doug Lea's malloc"
14676fi
14677
14678if test x$support_xpm = xyes; then 14629if test x$support_xpm = xyes; then
14679 echo " Xpm library: $XPM_LIBS" 14630 echo " Xpm library: $XPM_LIBS"
14680fi 14631fi
14681 14632
14682echo "
14683The following are set in config.h
14684"
14685if test x$support_utmp != xyes; then
14686 echo " utmp support: disabled"
14687 echo
14688else
14689 echo " utmp support: enabled
14690 utmp file: $rxvt_cv_path_utmp
14691 utmpx file: $rxvt_cv_path_utmpx
14692 wtmp file: $rxvt_cv_path_wtmp
14693 wtmpx file: $rxvt_cv_path_wtmpx
14694 lastlog file: $rxvt_cv_path_lastlog
14695 ttys/ttytab file: $rxvt_cv_path_ttytab
14696 embedded perl: $support_perl"
14697 echo
14698fi
14699if test x$term != x; then 14633if test x$term != x; then
14700 echo " set TERM to: $term" 14634 echo " set TERM to: $term"
14701fi 14635fi
14702if test x$terminfo != x; then 14636if test x$terminfo != x; then
14703 echo " set TERMINFO to: $terminfo" 14637 echo " set TERMINFO to: $terminfo"
14705echo " default resource name: $RESNAME" 14639echo " default resource name: $RESNAME"
14706echo " resource class: $RESCLASS" 14640echo " resource class: $RESCLASS"
14707if test x$RESFALLBACK != x; then 14641if test x$RESFALLBACK != x; then
14708 echo " resource class fallback: $RESFALLBACK" 14642 echo " resource class fallback: $RESFALLBACK"
14709fi 14643fi
14644echo
14645echo " embedded perl: $support_perl"
14710echo 14646echo
14711if test x$support_xpm = xneedsmanualspecification; then 14647if test x$support_xpm = xneedsmanualspecification; then
14712 echo ".----------------------------------------------------------------." 14648 echo ".----------------------------------------------------------------."
14713 echo ". WARNING: --enable-xpm-background was specified however the ." 14649 echo ". WARNING: --enable-xpm-background was specified however the ."
14714 echo ". XPM includes files and libraries could not be found. ." 14650 echo ". XPM includes files and libraries could not be found. ."
14724 echo ". functions could not be found. ." 14660 echo ". functions could not be found. ."
14725 echo ". XIM is now being DISABLED! ." 14661 echo ". XIM is now being DISABLED! ."
14726 echo ".----------------------------------------------------------------." 14662 echo ".----------------------------------------------------------------."
14727fi 14663fi
14728 14664
14729echo " *** Optionally check src/feature.h for further options ***" 14665echo "*** Optionally check src/feature.h for further, rarely used options ***"
14730echo 14666echo
14731 14667
14732echo ".----------------------------------------------------------------."
14733echo ". NOTE: some features are disabled by default, try ."
14734echo ". configure --help to get an idea of the optional features, ."
14735echo ". or read ./README.configure ."
14736echo ". ."
14737echo ". The script ./reconf gives a reasonable baseline, try it if ."
14738echo ". you do not want to read documentation and still want some ."
14739echo ". useful features. ."
14740echo ".----------------------------------------------------------------."
14741echo
14742

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines