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

Comparing rxvt-unicode/configure (file contents):
Revision 1.53 by root, Fri Feb 18 12:15:06 2005 UTC vs.
Revision 1.57 by root, Sat Dec 24 12:55:17 2005 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
3820 4101
3821 4102
3822MALLOC_TYPE=S 4103MALLOC_TYPE=S
4104
3823support_addstrings=no 4105support_addstrings=no
3824support_frills=no 4106support_frills=yes
3825support_inheritpixmap=no 4107support_inheritpixmap=no
3826support_tinting=no 4108support_tinting=yes
3827support_fading=no 4109support_fading=yes
3828support_keepscrolling=no 4110support_keepscrolling=yes
3829support_selectionscrolling=no 4111support_selectionscrolling=yes
3830support_menubar=no 4112support_menubar=no
3831support_mousewheel=no 4113support_mousewheel=yes
3832support_mouseslipwheel=no 4114support_mouseslipwheel=yes
3833support_utmp=no 4115support_utmp=yes
3834support_wtmp=no 4116support_wtmp=yes
3835support_lastlog=no 4117support_lastlog=yes
3836support_cursor_blink=no
3837support_text_blink=no 4118support_text_blink=yes
3838support_pointer_blank=no 4119support_pointer_blank=yes
3839support_scroll_rxvt=no 4120support_scroll_rxvt=yes
3840support_scroll_next=no 4121support_scroll_next=yes
3841support_scroll_xterm=no 4122support_scroll_xterm=yes
3842support_scroll_plain=no 4123support_scroll_plain=yes
3843support_xim=no 4124support_xim=yes
3844support_xpm=no 4125support_xpm=no
3845support_xft=no 4126support_xft=yes
3846support_unicode3=no 4127support_unicode3=no
3847support_combining=no 4128support_combining=yes
3848support_8bitctrls=no 4129support_8bitctrls=no
3849support_iso14755=no 4130support_iso14755=yes
3850support_styles=no 4131support_styles=yes
3851codesets= 4132codesets=all
3852 4133
3853 4134
3854if test "x$enable_shared" = xyes; then 4135if test "x$enable_shared" = xyes; then
3855 4136
3856cat >>confdefs.h <<\_ACEOF 4137cat >>confdefs.h <<\_ACEOF
3862 4143
3863 4144
3864# Check whether --enable-everything or --disable-everything was given. 4145# Check whether --enable-everything or --disable-everything was given.
3865if test "${enable_everything+set}" = set; then 4146if test "${enable_everything+set}" = set; then
3866 enableval="$enable_everything" 4147 enableval="$enable_everything"
4148
4149 if test x$enableval = xno; then
4150 support_24bit=no
4151 support_frills=no
4152 support_inheritpixmap=no
4153 support_tinting=no
4154 support_fading=no
4155 support_keepscrolling=no
4156 support_selectionscrolling=no
4157 support_lastlog=no
4158 support_menubar=no
4159 support_mousewheel=no
4160 support_mouseslipwheel=no
4161 support_text_blink=no
4162 support_pointer_blank=no
4163 support_scroll_rxvt=no
4164 support_scroll_next=no
4165 support_scroll_xterm=no
4166 support_scroll_plain=no
4167 support_utmp=no
4168 support_wtmp=no
4169 support_xim=no
4170 support_xpm=no
4171 support_xft=no
4172 support_unicode3=no
4173 support_combining=no
4174 support_8bitctrls=no
4175 support_iso14755=no
4176 support_styles=no
4177 codesets=
4178 fi
3867 if test x$enableval = xyes; then 4179 if test x$enableval = xyes; then
3868 support_24bit=yes 4180 support_24bit=yes
3869 support_frills=yes 4181 support_frills=yes
3870 support_inheritpixmap=yes 4182 support_inheritpixmap=yes
3871 support_tinting=yes 4183 support_tinting=yes
3872 support_fading=yes 4184 support_fading=yes
3873 support_keepscrolling=yes 4185 support_keepscrolling=yes
3874 support_selectionscrolling=yes 4186 support_selectionscrolling=yes
3875 support_lastlog=yes 4187 support_lastlog=yes
3876 support_menubar=yes 4188 support_menubar=yes
3877 support_mousewheel=yes 4189 support_mousewheel=yes
3878 support_mouseslipwheel=yes 4190 support_mouseslipwheel=yes
3879 support_cursor_blink=yes
3880 support_text_blink=yes 4191 support_text_blink=yes
3881 support_pointer_blank=yes 4192 support_pointer_blank=yes
3882 support_scroll_rxvt=yes 4193 support_scroll_rxvt=yes
3883 support_scroll_next=yes 4194 support_scroll_next=yes
3884 support_scroll_xterm=yes 4195 support_scroll_xterm=yes
3885 support_scroll_plain=yes 4196 support_scroll_plain=yes
3886 support_utmp=yes 4197 support_utmp=yes
3887 support_wtmp=yes 4198 support_wtmp=yes
3888 support_xim=yes 4199 support_xim=yes
3889 support_xpm=yes 4200 support_xpm=yes
3890 support_xft=yes 4201 support_xft=yes
3891 support_unicode3=yes 4202 support_unicode3=yes
3892 support_combining=yes 4203 support_combining=yes
3893 #support_8bitctrls=yes 4204 #support_8bitctrls=yes
3894 support_iso14755=yes 4205 support_iso14755=yes
3895 support_styles=yes 4206 support_styles=yes
3896 codesets=all 4207 codesets=all
3897 fi 4208 fi
4209
3898fi; 4210fi;
3899 4211
3900# Check whether --enable-unicode3 or --disable-unicode3 was given. 4212# Check whether --enable-unicode3 or --disable-unicode3 was given.
3901if test "${enable_unicode3+set}" = set; then 4213if test "${enable_unicode3+set}" = set; then
3902 enableval="$enable_unicode3" 4214 enableval="$enable_unicode3"
4286 4598
4287cat >>confdefs.h <<\_ACEOF 4599cat >>confdefs.h <<\_ACEOF
4288#define SMART_RESIZE 1 4600#define SMART_RESIZE 1
4289_ACEOF 4601_ACEOF
4290 4602
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 4603 fi
4300fi; 4604fi;
4301 4605
4302# Check whether --enable-text-blink or --disable-text-blink was given. 4606# Check whether --enable-text-blink or --disable-text-blink was given.
4303if test "${enable_text_blink+set}" = set; then 4607if test "${enable_text_blink+set}" = set; then
4813/* confdefs.h. */ 5117/* confdefs.h. */
4814_ACEOF 5118_ACEOF
4815cat confdefs.h >>conftest.$ac_ext 5119cat confdefs.h >>conftest.$ac_ext
4816cat >>conftest.$ac_ext <<_ACEOF 5120cat >>conftest.$ac_ext <<_ACEOF
4817/* end confdefs.h. */ 5121/* end confdefs.h. */
4818#include <X11/Intrinsic.h> 5122#include <X11/Xlib.h>
4819_ACEOF 5123_ACEOF
4820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5124if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5125 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4822 ac_status=$? 5126 ac_status=$?
4823 grep -v '^ *+' conftest.er1 >conftest.err 5127 grep -v '^ *+' conftest.er1 >conftest.err
4840else 5144else
4841 echo "$as_me: failed program was:" >&5 5145 echo "$as_me: failed program was:" >&5
4842sed 's/^/| /' conftest.$ac_ext >&5 5146sed 's/^/| /' conftest.$ac_ext >&5
4843 5147
4844 for ac_dir in $ac_x_header_dirs; do 5148 for ac_dir in $ac_x_header_dirs; do
4845 if test -r "$ac_dir/X11/Intrinsic.h"; then 5149 if test -r "$ac_dir/X11/Xlib.h"; then
4846 ac_x_includes=$ac_dir 5150 ac_x_includes=$ac_dir
4847 break 5151 break
4848 fi 5152 fi
4849done 5153done
4850fi 5154fi
4854if test "$ac_x_libraries" = no; then 5158if test "$ac_x_libraries" = no; then
4855 # Check for the libraries. 5159 # Check for the libraries.
4856 # See if we find them without any special options. 5160 # See if we find them without any special options.
4857 # Don't add to $LIBS permanently. 5161 # Don't add to $LIBS permanently.
4858 ac_save_LIBS=$LIBS 5162 ac_save_LIBS=$LIBS
4859 LIBS="-lXt $LIBS" 5163 LIBS="-lX11 $LIBS"
4860 cat >conftest.$ac_ext <<_ACEOF 5164 cat >conftest.$ac_ext <<_ACEOF
4861/* confdefs.h. */ 5165/* confdefs.h. */
4862_ACEOF 5166_ACEOF
4863cat confdefs.h >>conftest.$ac_ext 5167cat confdefs.h >>conftest.$ac_ext
4864cat >>conftest.$ac_ext <<_ACEOF 5168cat >>conftest.$ac_ext <<_ACEOF
4865/* end confdefs.h. */ 5169/* end confdefs.h. */
4866#include <X11/Intrinsic.h> 5170#include <X11/Xlib.h>
4867int 5171int
4868main () 5172main ()
4869{ 5173{
4870XtMalloc (0) 5174XrmInitialize ()
4871 ; 5175 ;
4872 return 0; 5176 return 0;
4873} 5177}
4874_ACEOF 5178_ACEOF
4875rm -f conftest.$ac_objext conftest$ac_exeext 5179rm -f conftest.$ac_objext conftest$ac_exeext
4903LIBS=$ac_save_LIBS 5207LIBS=$ac_save_LIBS
4904for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5208for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4905do 5209do
4906 # Don't even attempt the hair of trying to link an X program! 5210 # Don't even attempt the hair of trying to link an X program!
4907 for ac_extension in a so sl; do 5211 for ac_extension in a so sl; do
4908 if test -r $ac_dir/libXt.$ac_extension; then 5212 if test -r $ac_dir/libX11.$ac_extension; then
4909 ac_x_libraries=$ac_dir 5213 ac_x_libraries=$ac_dir
4910 break 2 5214 break 2
4911 fi 5215 fi
4912 done 5216 done
4913done 5217done
11316#define HAVE_NL_LANGINFO 1 11620#define HAVE_NL_LANGINFO 1
11317_ACEOF 11621_ACEOF
11318 11622
11319fi 11623fi
11320 11624
11625echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11626echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11627if test "${rxvt_can_pass_fds+set}" = set; then
11628 echo $ECHO_N "(cached) $ECHO_C" >&6
11629else
11630 cat >conftest.$ac_ext <<_ACEOF
11631/* confdefs.h. */
11632_ACEOF
11633cat confdefs.h >>conftest.$ac_ext
11634cat >>conftest.$ac_ext <<_ACEOF
11635/* end confdefs.h. */
11636
11637#include <sys/types.h>
11638#include <sys/socket.h>
11639
11640int
11641main ()
11642{
11643
11644{
11645 msghdr msg;
11646 iovec iov;
11647 char buf [100];
11648 char data = 0;
11649
11650 iov.iov_base = &data;
11651 iov.iov_len = 1;
11652
11653 msg.msg_iov = &iov;
11654 msg.msg_iovlen = 1;
11655 msg.msg_control = buf;
11656 msg.msg_controllen = sizeof buf;
11657
11658 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11659 cmsg->cmsg_level = SOL_SOCKET;
11660 cmsg->cmsg_type = SCM_RIGHTS;
11661 cmsg->cmsg_len = 100;
11662
11663 *(int *)CMSG_DATA (cmsg) = 5;
11664
11665 return sendmsg (3, &msg, 0);
11666}
11667
11668 ;
11669 return 0;
11670}
11671_ACEOF
11672rm -f conftest.$ac_objext conftest$ac_exeext
11673if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11674 (eval $ac_link) 2>conftest.er1
11675 ac_status=$?
11676 grep -v '^ *+' conftest.er1 >conftest.err
11677 rm -f conftest.er1
11678 cat conftest.err >&5
11679 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11680 (exit $ac_status); } &&
11681 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11682 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11683 (eval $ac_try) 2>&5
11684 ac_status=$?
11685 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11686 (exit $ac_status); }; } &&
11687 { ac_try='test -s conftest$ac_exeext'
11688 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11689 (eval $ac_try) 2>&5
11690 ac_status=$?
11691 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11692 (exit $ac_status); }; }; then
11693 rxvt_can_pass_fds=yes
11694else
11695 echo "$as_me: failed program was:" >&5
11696sed 's/^/| /' conftest.$ac_ext >&5
11697
11698rxvt_can_pass_fds=no
11699fi
11700rm -f conftest.err conftest.$ac_objext \
11701 conftest$ac_exeext conftest.$ac_ext
11702fi
11703echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11704echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11705if test x$rxvt_can_pass_fds = xyes; then
11706
11707cat >>confdefs.h <<\_ACEOF
11708#define HAVE_UNIX_FDPASS 1
11709_ACEOF
11710
11711fi
11712
11321echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11713echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11322echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11714echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11323if test "${rxvt_broken_ximcb+set}" = set; then 11715if test "${rxvt_broken_ximcb+set}" = set; then
11324 echo $ECHO_N "(cached) $ECHO_C" >&6 11716 echo $ECHO_N "(cached) $ECHO_C" >&6
11325else 11717else
11966fi 12358fi
11967if test x$support_pointer_blank = xyes; then 12359if test x$support_pointer_blank = xyes; then
11968 12360
11969cat >>confdefs.h <<\_ACEOF 12361cat >>confdefs.h <<\_ACEOF
11970#define POINTER_BLANK 1 12362#define POINTER_BLANK 1
11971_ACEOF
11972
11973fi
11974if test x$support_cursor_blink = xyes; then
11975
11976cat >>confdefs.h <<\_ACEOF
11977#define CURSOR_BLINK 1
11978_ACEOF 12363_ACEOF
11979 12364
11980fi 12365fi
11981if test x$support_text_blink = xyes; then 12366if test x$support_text_blink = xyes; then
11982 12367
13422 13807
13423echo " *** Optionally check src/feature.h for further options ***" 13808echo " *** Optionally check src/feature.h for further options ***"
13424echo 13809echo
13425 13810
13426echo ".----------------------------------------------------------------." 13811echo ".----------------------------------------------------------------."
13427echo ". NOTE: most features are disabled by default, try ." 13812echo ". NOTE: some features are disabled by default, try ."
13428echo ". configure --help to get an idea of the optional features, ." 13813echo ". configure --help to get an idea of the optional features, ."
13429echo ". or read ./README.configure ." 13814echo ". or read ./README.configure ."
13430echo ". ." 13815echo ". ."
13431echo ". The script ./reconf gives a reasonable baseline, try it if ." 13816echo ". The script ./reconf gives a reasonable baseline, try it if ."
13432echo ". you do not want to read documentation and still want some ." 13817echo ". you do not want to read documentation and still want some ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines