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

Comparing rxvt-unicode/configure (file contents):
Revision 1.51 by root, Wed Feb 16 20:32:05 2005 UTC vs.
Revision 1.58 by root, Sun Jan 1 06:18:20 2006 UTC

904 --enable-slipwheeling enable slip wheel scrolling (requires previous) 904 --enable-slipwheeling enable slip wheel scrolling (requires previous)
905 --enable-dmalloc enable Gray Watson's malloc - for debugging use 905 --enable-dmalloc enable Gray Watson's malloc - for debugging use
906 --enable-dlmalloc enable Doug Lea's malloc - for production use 906 --enable-dlmalloc enable Doug Lea's malloc - for production use
907 NOTE: enable only one malloc package 907 NOTE: enable only one malloc package
908 --enable-smart-resize enable smart growth/shrink behaviour 908 --enable-smart-resize enable smart growth/shrink behaviour
909 --enable-cursor-blink enable blinking cursor
910 --enable-text-blink enable blinking text 909 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 910 --enable-pointer-blank enable pointer blank when typing or inactive pointer
912 911
913Optional Packages: 912Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 913 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3612 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3613
3615fi 3614fi
3616 3615
3617 3616
3617echo "$as_me:$LINENO: checking for setlocale" >&5
3618echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3619if test "${ac_cv_func_setlocale+set}" = set; then
3620 echo $ECHO_N "(cached) $ECHO_C" >&6
3621else
3622 cat >conftest.$ac_ext <<_ACEOF
3623/* confdefs.h. */
3624_ACEOF
3625cat confdefs.h >>conftest.$ac_ext
3626cat >>conftest.$ac_ext <<_ACEOF
3627/* end confdefs.h. */
3628/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3629 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3630#define setlocale innocuous_setlocale
3631
3632/* System header to define __stub macros and hopefully few prototypes,
3633 which can conflict with char setlocale (); below.
3634 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3635 <limits.h> exists even on freestanding compilers. */
3636
3637#ifdef __STDC__
3638# include <limits.h>
3639#else
3640# include <assert.h>
3641#endif
3642
3643#undef setlocale
3644
3645/* Override any gcc2 internal prototype to avoid an error. */
3646#ifdef __cplusplus
3647extern "C"
3648{
3649#endif
3650/* We use char because int might match the return type of a gcc2
3651 builtin and then its argument prototype would still apply. */
3652char setlocale ();
3653/* The GNU C library defines this for functions which it implements
3654 to always fail with ENOSYS. Some functions are actually named
3655 something starting with __ and the normal name is an alias. */
3656#if defined (__stub_setlocale) || defined (__stub___setlocale)
3657choke me
3658#else
3659char (*f) () = setlocale;
3660#endif
3661#ifdef __cplusplus
3662}
3663#endif
3664
3665int
3666main ()
3667{
3668return f != setlocale;
3669 ;
3670 return 0;
3671}
3672_ACEOF
3673rm -f conftest.$ac_objext conftest$ac_exeext
3674if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3675 (eval $ac_link) 2>conftest.er1
3676 ac_status=$?
3677 grep -v '^ *+' conftest.er1 >conftest.err
3678 rm -f conftest.er1
3679 cat conftest.err >&5
3680 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3681 (exit $ac_status); } &&
3682 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3683 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3684 (eval $ac_try) 2>&5
3685 ac_status=$?
3686 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3687 (exit $ac_status); }; } &&
3688 { ac_try='test -s conftest$ac_exeext'
3689 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3690 (eval $ac_try) 2>&5
3691 ac_status=$?
3692 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3693 (exit $ac_status); }; }; then
3694 ac_cv_func_setlocale=yes
3695else
3696 echo "$as_me: failed program was:" >&5
3697sed 's/^/| /' conftest.$ac_ext >&5
3698
3699ac_cv_func_setlocale=no
3700fi
3701rm -f conftest.err conftest.$ac_objext \
3702 conftest$ac_exeext conftest.$ac_ext
3703fi
3704echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3705echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3706if test $ac_cv_func_setlocale = yes; then
3707 :
3708else
3618echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 3709 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3619echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 3710echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3620if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 3711if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6 3712 echo $ECHO_N "(cached) $ECHO_C" >&6
3622else 3713else
3623 ac_check_lib_save_LIBS=$LIBS 3714 ac_check_lib_save_LIBS=$LIBS
3680echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 3771echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3681if test $ac_cv_lib_xpg4_setlocale = yes; then 3772if test $ac_cv_lib_xpg4_setlocale = yes; then
3682 LIBS="$LIBS -lxpg4" 3773 LIBS="$LIBS -lxpg4"
3683fi 3774fi
3684 3775
3776fi
3685 3777
3778
3779echo "$as_me:$LINENO: checking for gethostbyname" >&5
3780echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3781if test "${ac_cv_func_gethostbyname+set}" = set; then
3782 echo $ECHO_N "(cached) $ECHO_C" >&6
3783else
3784 cat >conftest.$ac_ext <<_ACEOF
3785/* confdefs.h. */
3786_ACEOF
3787cat confdefs.h >>conftest.$ac_ext
3788cat >>conftest.$ac_ext <<_ACEOF
3789/* end confdefs.h. */
3790/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3791 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3792#define gethostbyname innocuous_gethostbyname
3793
3794/* System header to define __stub macros and hopefully few prototypes,
3795 which can conflict with char gethostbyname (); below.
3796 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3797 <limits.h> exists even on freestanding compilers. */
3798
3799#ifdef __STDC__
3800# include <limits.h>
3801#else
3802# include <assert.h>
3803#endif
3804
3805#undef gethostbyname
3806
3807/* Override any gcc2 internal prototype to avoid an error. */
3808#ifdef __cplusplus
3809extern "C"
3810{
3811#endif
3812/* We use char because int might match the return type of a gcc2
3813 builtin and then its argument prototype would still apply. */
3814char gethostbyname ();
3815/* The GNU C library defines this for functions which it implements
3816 to always fail with ENOSYS. Some functions are actually named
3817 something starting with __ and the normal name is an alias. */
3818#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3819choke me
3820#else
3821char (*f) () = gethostbyname;
3822#endif
3823#ifdef __cplusplus
3824}
3825#endif
3826
3827int
3828main ()
3829{
3830return f != gethostbyname;
3831 ;
3832 return 0;
3833}
3834_ACEOF
3835rm -f conftest.$ac_objext conftest$ac_exeext
3836if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3837 (eval $ac_link) 2>conftest.er1
3838 ac_status=$?
3839 grep -v '^ *+' conftest.er1 >conftest.err
3840 rm -f conftest.er1
3841 cat conftest.err >&5
3842 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3843 (exit $ac_status); } &&
3844 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3845 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3846 (eval $ac_try) 2>&5
3847 ac_status=$?
3848 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3849 (exit $ac_status); }; } &&
3850 { ac_try='test -s conftest$ac_exeext'
3851 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3852 (eval $ac_try) 2>&5
3853 ac_status=$?
3854 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3855 (exit $ac_status); }; }; then
3856 ac_cv_func_gethostbyname=yes
3857else
3858 echo "$as_me: failed program was:" >&5
3859sed 's/^/| /' conftest.$ac_ext >&5
3860
3861ac_cv_func_gethostbyname=no
3862fi
3863rm -f conftest.err conftest.$ac_objext \
3864 conftest$ac_exeext conftest.$ac_ext
3865fi
3866echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3867echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3868if test $ac_cv_func_gethostbyname = yes; then
3869 :
3870else
3686echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 3871 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3687echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 3872echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3688if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 3873if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3689 echo $ECHO_N "(cached) $ECHO_C" >&6 3874 echo $ECHO_N "(cached) $ECHO_C" >&6
3690else 3875else
3691 ac_check_lib_save_LIBS=$LIBS 3876 ac_check_lib_save_LIBS=$LIBS
3748echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 3933echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3749if test $ac_cv_lib_nsl_gethostbyname = yes; then 3934if test $ac_cv_lib_nsl_gethostbyname = yes; then
3750 LIBS="$LIBS -lnsl" 3935 LIBS="$LIBS -lnsl"
3751fi 3936fi
3752 3937
3938fi
3939
3940echo "$as_me:$LINENO: checking for socket" >&5
3941echo $ECHO_N "checking for socket... $ECHO_C" >&6
3942if test "${ac_cv_func_socket+set}" = set; then
3943 echo $ECHO_N "(cached) $ECHO_C" >&6
3944else
3945 cat >conftest.$ac_ext <<_ACEOF
3946/* confdefs.h. */
3947_ACEOF
3948cat confdefs.h >>conftest.$ac_ext
3949cat >>conftest.$ac_ext <<_ACEOF
3950/* end confdefs.h. */
3951/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3952 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3953#define socket innocuous_socket
3954
3955/* System header to define __stub macros and hopefully few prototypes,
3956 which can conflict with char socket (); below.
3957 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3958 <limits.h> exists even on freestanding compilers. */
3959
3960#ifdef __STDC__
3961# include <limits.h>
3962#else
3963# include <assert.h>
3964#endif
3965
3966#undef socket
3967
3968/* Override any gcc2 internal prototype to avoid an error. */
3969#ifdef __cplusplus
3970extern "C"
3971{
3972#endif
3973/* We use char because int might match the return type of a gcc2
3974 builtin and then its argument prototype would still apply. */
3975char socket ();
3976/* The GNU C library defines this for functions which it implements
3977 to always fail with ENOSYS. Some functions are actually named
3978 something starting with __ and the normal name is an alias. */
3979#if defined (__stub_socket) || defined (__stub___socket)
3980choke me
3981#else
3982char (*f) () = socket;
3983#endif
3984#ifdef __cplusplus
3985}
3986#endif
3987
3988int
3989main ()
3990{
3991return f != socket;
3992 ;
3993 return 0;
3994}
3995_ACEOF
3996rm -f conftest.$ac_objext conftest$ac_exeext
3997if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3998 (eval $ac_link) 2>conftest.er1
3999 ac_status=$?
4000 grep -v '^ *+' conftest.er1 >conftest.err
4001 rm -f conftest.er1
4002 cat conftest.err >&5
4003 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4004 (exit $ac_status); } &&
4005 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4006 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4007 (eval $ac_try) 2>&5
4008 ac_status=$?
4009 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4010 (exit $ac_status); }; } &&
4011 { ac_try='test -s conftest$ac_exeext'
4012 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4013 (eval $ac_try) 2>&5
4014 ac_status=$?
4015 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4016 (exit $ac_status); }; }; then
4017 ac_cv_func_socket=yes
4018else
4019 echo "$as_me: failed program was:" >&5
4020sed 's/^/| /' conftest.$ac_ext >&5
4021
4022ac_cv_func_socket=no
4023fi
4024rm -f conftest.err conftest.$ac_objext \
4025 conftest$ac_exeext conftest.$ac_ext
4026fi
4027echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4028echo "${ECHO_T}$ac_cv_func_socket" >&6
4029if test $ac_cv_func_socket = yes; then
4030 :
4031else
3753echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 4032 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3754echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6 4033echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3755if test "${ac_cv_lib_socket_socket+set}" = set; then 4034if test "${ac_cv_lib_socket_socket+set}" = set; then
3756 echo $ECHO_N "(cached) $ECHO_C" >&6 4035 echo $ECHO_N "(cached) $ECHO_C" >&6
3757else 4036else
3758 ac_check_lib_save_LIBS=$LIBS 4037 ac_check_lib_save_LIBS=$LIBS
3815echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6 4094echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3816if test $ac_cv_lib_socket_socket = yes; then 4095if test $ac_cv_lib_socket_socket = yes; then
3817 LIBS="$LIBS -lsocket" 4096 LIBS="$LIBS -lsocket"
3818fi 4097fi
3819 4098
4099fi
4100
4101
4102echo "$as_me:$LINENO: checking for sched_yield support" >&5
4103echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4104cat >conftest.$ac_ext <<_ACEOF
4105/* confdefs.h. */
4106_ACEOF
4107cat confdefs.h >>conftest.$ac_ext
4108cat >>conftest.$ac_ext <<_ACEOF
4109/* end confdefs.h. */
4110#include <sched.h>
4111int
4112main ()
4113{
4114sched_yield ()
4115 ;
4116 return 0;
4117}
4118_ACEOF
4119rm -f conftest.$ac_objext conftest$ac_exeext
4120if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4121 (eval $ac_link) 2>conftest.er1
4122 ac_status=$?
4123 grep -v '^ *+' conftest.er1 >conftest.err
4124 rm -f conftest.er1
4125 cat conftest.err >&5
4126 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4127 (exit $ac_status); } &&
4128 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4129 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4130 (eval $ac_try) 2>&5
4131 ac_status=$?
4132 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4133 (exit $ac_status); }; } &&
4134 { ac_try='test -s conftest$ac_exeext'
4135 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4136 (eval $ac_try) 2>&5
4137 ac_status=$?
4138 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4139 (exit $ac_status); }; }; then
4140 echo "$as_me:$LINENO: result: yes" >&5
4141echo "${ECHO_T}yes" >&6
4142
4143cat >>confdefs.h <<\_ACEOF
4144#define HAVE_SCHED_YIELD 1
4145_ACEOF
4146
4147else
4148 echo "$as_me: failed program was:" >&5
4149sed 's/^/| /' conftest.$ac_ext >&5
4150
4151echo "$as_me:$LINENO: result: no" >&5
4152echo "${ECHO_T}no" >&6
4153fi
4154rm -f conftest.err conftest.$ac_objext \
4155 conftest$ac_exeext conftest.$ac_ext
3820 4156
3821 4157
3822MALLOC_TYPE=S 4158MALLOC_TYPE=S
4159
3823support_addstrings=no 4160support_addstrings=no
3824support_frills=no 4161support_frills=yes
3825support_inheritpixmap=no 4162support_inheritpixmap=no
3826support_tinting=no 4163support_tinting=yes
3827support_fading=no 4164support_fading=yes
3828support_keepscrolling=no 4165support_keepscrolling=yes
3829support_selectionscrolling=no 4166support_selectionscrolling=yes
3830support_menubar=no 4167support_menubar=no
3831support_mousewheel=no 4168support_mousewheel=yes
3832support_mouseslipwheel=no 4169support_mouseslipwheel=yes
3833support_utmp=no 4170support_utmp=yes
3834support_wtmp=no 4171support_wtmp=yes
3835support_lastlog=no 4172support_lastlog=yes
3836support_cursor_blink=no
3837support_text_blink=no 4173support_text_blink=yes
3838support_pointer_blank=no 4174support_pointer_blank=yes
3839support_scroll_rxvt=no 4175support_scroll_rxvt=yes
3840support_scroll_next=no 4176support_scroll_next=yes
3841support_scroll_xterm=no 4177support_scroll_xterm=yes
3842support_scroll_plain=no 4178support_scroll_plain=yes
3843support_xim=no 4179support_xim=yes
3844support_xpm=no 4180support_xpm=no
3845support_xft=no 4181support_xft=yes
3846support_unicode3=no 4182support_unicode3=no
3847support_combining=no 4183support_combining=yes
3848support_8bitctrls=no 4184support_8bitctrls=no
3849support_iso14755=no 4185support_iso14755=yes
3850support_styles=no 4186support_styles=yes
3851codesets= 4187codesets=all
3852 4188
3853 4189
3854if test "x$enable_shared" = xyes; then 4190if test "x$enable_shared" = xyes; then
3855 4191
3856cat >>confdefs.h <<\_ACEOF 4192cat >>confdefs.h <<\_ACEOF
3862 4198
3863 4199
3864# Check whether --enable-everything or --disable-everything was given. 4200# Check whether --enable-everything or --disable-everything was given.
3865if test "${enable_everything+set}" = set; then 4201if test "${enable_everything+set}" = set; then
3866 enableval="$enable_everything" 4202 enableval="$enable_everything"
4203
4204 if test x$enableval = xno; then
4205 support_24bit=no
4206 support_frills=no
4207 support_inheritpixmap=no
4208 support_tinting=no
4209 support_fading=no
4210 support_keepscrolling=no
4211 support_selectionscrolling=no
4212 support_lastlog=no
4213 support_menubar=no
4214 support_mousewheel=no
4215 support_mouseslipwheel=no
4216 support_text_blink=no
4217 support_pointer_blank=no
4218 support_scroll_rxvt=no
4219 support_scroll_next=no
4220 support_scroll_xterm=no
4221 support_scroll_plain=no
4222 support_utmp=no
4223 support_wtmp=no
4224 support_xim=no
4225 support_xpm=no
4226 support_xft=no
4227 support_unicode3=no
4228 support_combining=no
4229 support_8bitctrls=no
4230 support_iso14755=no
4231 support_styles=no
4232 codesets=
4233 fi
3867 if test x$enableval = xyes; then 4234 if test x$enableval = xyes; then
3868 support_24bit=yes 4235 support_24bit=yes
3869 support_frills=yes 4236 support_frills=yes
3870 support_inheritpixmap=yes 4237 support_inheritpixmap=yes
3871 support_tinting=yes 4238 support_tinting=yes
3872 support_fading=yes 4239 support_fading=yes
3873 support_keepscrolling=yes 4240 support_keepscrolling=yes
3874 support_selectionscrolling=yes 4241 support_selectionscrolling=yes
3875 support_lastlog=yes 4242 support_lastlog=yes
3876 support_menubar=yes 4243 support_menubar=yes
3877 support_mousewheel=yes 4244 support_mousewheel=yes
3878 support_mouseslipwheel=yes 4245 support_mouseslipwheel=yes
3879 support_cursor_blink=yes
3880 support_text_blink=yes 4246 support_text_blink=yes
3881 support_pointer_blank=yes 4247 support_pointer_blank=yes
3882 support_scroll_rxvt=yes 4248 support_scroll_rxvt=yes
3883 support_scroll_next=yes 4249 support_scroll_next=yes
3884 support_scroll_xterm=yes 4250 support_scroll_xterm=yes
3885 support_scroll_plain=yes 4251 support_scroll_plain=yes
3886 support_utmp=yes 4252 support_utmp=yes
3887 support_wtmp=yes 4253 support_wtmp=yes
3888 support_xim=yes 4254 support_xim=yes
3889 support_xpm=yes 4255 support_xpm=yes
3890 support_xft=yes 4256 support_xft=yes
3891 support_unicode3=yes 4257 support_unicode3=yes
3892 support_combining=yes 4258 support_combining=yes
3893 #support_8bitctrls=yes 4259 #support_8bitctrls=yes
3894 support_iso14755=yes 4260 support_iso14755=yes
3895 support_styles=yes 4261 support_styles=yes
3896 codesets=all 4262 codesets=all
3897 fi 4263 fi
4264
3898fi; 4265fi;
3899 4266
3900# Check whether --enable-unicode3 or --disable-unicode3 was given. 4267# Check whether --enable-unicode3 or --disable-unicode3 was given.
3901if test "${enable_unicode3+set}" = set; then 4268if test "${enable_unicode3+set}" = set; then
3902 enableval="$enable_unicode3" 4269 enableval="$enable_unicode3"
4286 4653
4287cat >>confdefs.h <<\_ACEOF 4654cat >>confdefs.h <<\_ACEOF
4288#define SMART_RESIZE 1 4655#define SMART_RESIZE 1
4289_ACEOF 4656_ACEOF
4290 4657
4291 fi
4292fi;
4293
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 4658 fi
4300fi; 4659fi;
4301 4660
4302# Check whether --enable-text-blink or --disable-text-blink was given. 4661# Check whether --enable-text-blink or --disable-text-blink was given.
4303if test "${enable_text_blink+set}" = set; then 4662if test "${enable_text_blink+set}" = set; then
4813/* confdefs.h. */ 5172/* confdefs.h. */
4814_ACEOF 5173_ACEOF
4815cat confdefs.h >>conftest.$ac_ext 5174cat confdefs.h >>conftest.$ac_ext
4816cat >>conftest.$ac_ext <<_ACEOF 5175cat >>conftest.$ac_ext <<_ACEOF
4817/* end confdefs.h. */ 5176/* end confdefs.h. */
4818#include <X11/Intrinsic.h> 5177#include <X11/Xlib.h>
4819_ACEOF 5178_ACEOF
4820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5179if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5180 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4822 ac_status=$? 5181 ac_status=$?
4823 grep -v '^ *+' conftest.er1 >conftest.err 5182 grep -v '^ *+' conftest.er1 >conftest.err
4840else 5199else
4841 echo "$as_me: failed program was:" >&5 5200 echo "$as_me: failed program was:" >&5
4842sed 's/^/| /' conftest.$ac_ext >&5 5201sed 's/^/| /' conftest.$ac_ext >&5
4843 5202
4844 for ac_dir in $ac_x_header_dirs; do 5203 for ac_dir in $ac_x_header_dirs; do
4845 if test -r "$ac_dir/X11/Intrinsic.h"; then 5204 if test -r "$ac_dir/X11/Xlib.h"; then
4846 ac_x_includes=$ac_dir 5205 ac_x_includes=$ac_dir
4847 break 5206 break
4848 fi 5207 fi
4849done 5208done
4850fi 5209fi
4854if test "$ac_x_libraries" = no; then 5213if test "$ac_x_libraries" = no; then
4855 # Check for the libraries. 5214 # Check for the libraries.
4856 # See if we find them without any special options. 5215 # See if we find them without any special options.
4857 # Don't add to $LIBS permanently. 5216 # Don't add to $LIBS permanently.
4858 ac_save_LIBS=$LIBS 5217 ac_save_LIBS=$LIBS
4859 LIBS="-lXt $LIBS" 5218 LIBS="-lX11 $LIBS"
4860 cat >conftest.$ac_ext <<_ACEOF 5219 cat >conftest.$ac_ext <<_ACEOF
4861/* confdefs.h. */ 5220/* confdefs.h. */
4862_ACEOF 5221_ACEOF
4863cat confdefs.h >>conftest.$ac_ext 5222cat confdefs.h >>conftest.$ac_ext
4864cat >>conftest.$ac_ext <<_ACEOF 5223cat >>conftest.$ac_ext <<_ACEOF
4865/* end confdefs.h. */ 5224/* end confdefs.h. */
4866#include <X11/Intrinsic.h> 5225#include <X11/Xlib.h>
4867int 5226int
4868main () 5227main ()
4869{ 5228{
4870XtMalloc (0) 5229XrmInitialize ()
4871 ; 5230 ;
4872 return 0; 5231 return 0;
4873} 5232}
4874_ACEOF 5233_ACEOF
4875rm -f conftest.$ac_objext conftest$ac_exeext 5234rm -f conftest.$ac_objext conftest$ac_exeext
4903LIBS=$ac_save_LIBS 5262LIBS=$ac_save_LIBS
4904for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5263for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4905do 5264do
4906 # Don't even attempt the hair of trying to link an X program! 5265 # Don't even attempt the hair of trying to link an X program!
4907 for ac_extension in a so sl; do 5266 for ac_extension in a so sl; do
4908 if test -r $ac_dir/libXt.$ac_extension; then 5267 if test -r $ac_dir/libX11.$ac_extension; then
4909 ac_x_libraries=$ac_dir 5268 ac_x_libraries=$ac_dir
4910 break 2 5269 break 2
4911 fi 5270 fi
4912 done 5271 done
4913done 5272done
9659 10018
9660 10019
9661 10020
9662 10021
9663 10022
10023
9664for ac_func in \ 10024for ac_func in \
9665 atexit \ 10025 atexit \
9666 revoke \ 10026 revoke \
9667 unsetenv \ 10027 unsetenv \
9668 setutent \ 10028 setutent \
9677 unlockpt \ 10037 unlockpt \
9678 isastream \ 10038 isastream \
9679 on_exit \ 10039 on_exit \
9680 nanosleep \ 10040 nanosleep \
9681 updwtmp \ 10041 updwtmp \
10042 updwtmpx \
9682 ttyslot \ 10043 ttyslot \
9683 10044
9684do 10045do
9685as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 10046as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
9686echo "$as_me:$LINENO: checking for $ac_func" >&5 10047echo "$as_me:$LINENO: checking for $ac_func" >&5
10366#define HAVE_UTMPX_HOST 1 10727#define HAVE_UTMPX_HOST 1
10367_ACEOF 10728_ACEOF
10368 10729
10369fi 10730fi
10370 10731
10371fi 10732echo "$as_me:$LINENO: checking for session in utmpx struct" >&5
10733echo $ECHO_N "checking for session in utmpx struct... $ECHO_C" >&6
10734if test "${rxvt_cv_struct_utmpx_session+set}" = set; then
10735 echo $ECHO_N "(cached) $ECHO_C" >&6
10736else
10737 cat >conftest.$ac_ext <<_ACEOF
10738/* confdefs.h. */
10739_ACEOF
10740cat confdefs.h >>conftest.$ac_ext
10741cat >>conftest.$ac_ext <<_ACEOF
10742/* end confdefs.h. */
10743#include <sys/types.h>
10744#include <utmpx.h>
10745int
10746main ()
10747{
10748struct utmpx utx; utx.ut_session;
10749 ;
10750 return 0;
10751}
10752_ACEOF
10753rm -f conftest.$ac_objext
10754if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
10755 (eval $ac_compile) 2>conftest.er1
10756 ac_status=$?
10757 grep -v '^ *+' conftest.er1 >conftest.err
10758 rm -f conftest.er1
10759 cat conftest.err >&5
10760 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10761 (exit $ac_status); } &&
10762 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
10763 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10764 (eval $ac_try) 2>&5
10765 ac_status=$?
10766 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10767 (exit $ac_status); }; } &&
10768 { ac_try='test -s conftest.$ac_objext'
10769 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
10770 (eval $ac_try) 2>&5
10771 ac_status=$?
10772 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10773 (exit $ac_status); }; }; then
10774 rxvt_cv_struct_utmpx_session=yes
10775else
10776 echo "$as_me: failed program was:" >&5
10777sed 's/^/| /' conftest.$ac_ext >&5
10372 10778
10779rxvt_cv_struct_utmpx_session=no
10780fi
10781rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
10782fi
10783echo "$as_me:$LINENO: result: $rxvt_cv_struct_utmpx_session" >&5
10784echo "${ECHO_T}$rxvt_cv_struct_utmpx_session" >&6
10785if test x$rxvt_cv_struct_utmpx_session = xyes; then
10786
10787cat >>confdefs.h <<\_ACEOF
10788#define HAVE_UTMPX_SESSION 1
10789_ACEOF
10790
10791fi
10792
10793fi
10373 10794
10374 10795
10375echo "$as_me:$LINENO: checking for struct lastlog" >&5 10796echo "$as_me:$LINENO: checking for struct lastlog" >&5
10376echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6 10797echo $ECHO_N "checking for struct lastlog... $ECHO_C" >&6
10377if test "${rxvt_cv_struct_lastlog+set}" = set; then 10798if test "${rxvt_cv_struct_lastlog+set}" = set; then
11254#define HAVE_NL_LANGINFO 1 11675#define HAVE_NL_LANGINFO 1
11255_ACEOF 11676_ACEOF
11256 11677
11257fi 11678fi
11258 11679
11680echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11681echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11682if test "${rxvt_can_pass_fds+set}" = set; then
11683 echo $ECHO_N "(cached) $ECHO_C" >&6
11684else
11685 cat >conftest.$ac_ext <<_ACEOF
11686/* confdefs.h. */
11687_ACEOF
11688cat confdefs.h >>conftest.$ac_ext
11689cat >>conftest.$ac_ext <<_ACEOF
11690/* end confdefs.h. */
11691
11692#include <sys/types.h>
11693#include <sys/socket.h>
11694
11695int
11696main ()
11697{
11698
11699{
11700 msghdr msg;
11701 iovec iov;
11702 char buf [100];
11703 char data = 0;
11704
11705 iov.iov_base = &data;
11706 iov.iov_len = 1;
11707
11708 msg.msg_iov = &iov;
11709 msg.msg_iovlen = 1;
11710 msg.msg_control = buf;
11711 msg.msg_controllen = sizeof buf;
11712
11713 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11714 cmsg->cmsg_level = SOL_SOCKET;
11715 cmsg->cmsg_type = SCM_RIGHTS;
11716 cmsg->cmsg_len = 100;
11717
11718 *(int *)CMSG_DATA (cmsg) = 5;
11719
11720 return sendmsg (3, &msg, 0);
11721}
11722
11723 ;
11724 return 0;
11725}
11726_ACEOF
11727rm -f conftest.$ac_objext conftest$ac_exeext
11728if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11729 (eval $ac_link) 2>conftest.er1
11730 ac_status=$?
11731 grep -v '^ *+' conftest.er1 >conftest.err
11732 rm -f conftest.er1
11733 cat conftest.err >&5
11734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11735 (exit $ac_status); } &&
11736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11738 (eval $ac_try) 2>&5
11739 ac_status=$?
11740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11741 (exit $ac_status); }; } &&
11742 { ac_try='test -s conftest$ac_exeext'
11743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11744 (eval $ac_try) 2>&5
11745 ac_status=$?
11746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11747 (exit $ac_status); }; }; then
11748 rxvt_can_pass_fds=yes
11749else
11750 echo "$as_me: failed program was:" >&5
11751sed 's/^/| /' conftest.$ac_ext >&5
11752
11753rxvt_can_pass_fds=no
11754fi
11755rm -f conftest.err conftest.$ac_objext \
11756 conftest$ac_exeext conftest.$ac_ext
11757fi
11758echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11759echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11760if test x$rxvt_can_pass_fds = xyes; then
11761
11762cat >>confdefs.h <<\_ACEOF
11763#define HAVE_UNIX_FDPASS 1
11764_ACEOF
11765
11766fi
11767
11259echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11768echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11260echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11769echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11261if test "${rxvt_broken_ximcb+set}" = set; then 11770if test "${rxvt_broken_ximcb+set}" = set; then
11262 echo $ECHO_N "(cached) $ECHO_C" >&6 11771 echo $ECHO_N "(cached) $ECHO_C" >&6
11263else 11772else
11904fi 12413fi
11905if test x$support_pointer_blank = xyes; then 12414if test x$support_pointer_blank = xyes; then
11906 12415
11907cat >>confdefs.h <<\_ACEOF 12416cat >>confdefs.h <<\_ACEOF
11908#define POINTER_BLANK 1 12417#define POINTER_BLANK 1
11909_ACEOF
11910
11911fi
11912if test x$support_cursor_blink = xyes; then
11913
11914cat >>confdefs.h <<\_ACEOF
11915#define CURSOR_BLINK 1
11916_ACEOF 12418_ACEOF
11917 12419
11918fi 12420fi
11919if test x$support_text_blink = xyes; then 12421if test x$support_text_blink = xyes; then
11920 12422
13356 echo ". functions could not be found. ." 13858 echo ". functions could not be found. ."
13357 echo ". XIM is now being DISABLED! ." 13859 echo ". XIM is now being DISABLED! ."
13358 echo ".----------------------------------------------------------------." 13860 echo ".----------------------------------------------------------------."
13359fi 13861fi
13360 13862
13361echo " *** Please check src/feature.h for further options ***" 13863echo " *** Optionally check src/feature.h for further options ***"
13362echo 13864echo
13363 13865
13364echo ".----------------------------------------------------------------." 13866echo ".----------------------------------------------------------------."
13365echo ". NOTE: most features are disabled by default, try ." 13867echo ". NOTE: some features are disabled by default, try ."
13366echo ". configure --help to get an idea of the optional features ." 13868echo ". configure --help to get an idea of the optional features, ."
13869echo ". or read ./README.configure ."
13870echo ". ."
13871echo ". The script ./reconf gives a reasonable baseline, try it if ."
13872echo ". you do not want to read documentation and still want some ."
13873echo ". useful features. ."
13367echo ".----------------------------------------------------------------." 13874echo ".----------------------------------------------------------------."
13368echo 13875echo
13369 13876

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines