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

Comparing rxvt-unicode/configure (file contents):
Revision 1.22 by pcg, Wed Mar 17 03:07:35 2004 UTC vs.
Revision 1.39 by root, Sun Aug 22 01:40:31 2004 UTC

465#endif 465#endif
466#if HAVE_UNISTD_H 466#if HAVE_UNISTD_H
467# include <unistd.h> 467# include <unistd.h>
468#endif" 468#endif"
469 469
470ac_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 VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS' 470ac_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 VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP build build_cpu build_vendor build_os host host_cpu host_vendor host_os LN_S ECHO RANLIB ac_ct_RANLIB STRIP ac_ct_STRIP LIBTOOL INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED CMP TBL TIC X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS XPM_CPPFLAGS XPM_CFLAGS XPM_LIBS rxvt_int16_typedef rxvt_uint16_typedef rxvt_int32_typedef rxvt_uint32_typedef rxvt_intp_define rxvt_u_intp_define DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
471ac_subst_files='MCOMMON' 471ac_subst_files='MCOMMON'
472 472
473# Initialize some variables set by options. 473# Initialize some variables set by options.
474ac_init_help= 474ac_init_help=
475ac_init_version=false 475ac_init_version=false
1031 NOTE: this option is order dependent 1031 NOTE: this option is order dependent
1032 NOTE: automatically enabled with --enable-shared 1032 NOTE: automatically enabled with --enable-shared
1033 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1033 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1034 --enable-combining enable composition of base and combining characters 1034 --enable-combining enable composition of base and combining characters
1035 --enable-xft enable xft support on systems that have it 1035 --enable-xft enable xft support on systems that have it
1036 --enable-font-styles enable bold and italic support
1036 --enable-utmp enable utmp (utmpx) support 1037 --enable-utmp enable utmp (utmpx) support
1037 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1038 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1038 --enable-lastlog enable lastlog support (requires --enable-utmp) 1039 --enable-lastlog enable lastlog support (requires --enable-utmp)
1039 --enable-xpm-background enable XPM background pixmaps 1040 --enable-xpm-background enable XPM background pixmaps
1040 --enable-transparency enable transparent backgrounds 1041 --enable-transparency enable transparent backgrounds
1042 --enable-tinting enable tinting of transparent bg
1043 --enable-fading enable colors fading when off focus
1041 --enable-menubar enable menubar 1044 --enable-menubar enable menubar
1042 --enable-rxvt-scroll enable rxvt style scrollbar 1045 --enable-rxvt-scroll enable rxvt style scrollbar
1043 --enable-next-scroll enable NeXT style scrollbar 1046 --enable-next-scroll enable NeXT style scrollbar
1044 --enable-xterm-scroll enable Xterm style scrollbar 1047 --enable-xterm-scroll enable Xterm style scrollbar
1045 --enable-plain-scroll enable plain style scrollbar 1048 --enable-plain-scroll enable plain style scrollbar
1048 --enable-ttygid enable tty setting to group named "tty" 1051 --enable-ttygid enable tty setting to group named "tty"
1049 --disable-backspace-key disable handling of the backspace key 1052 --disable-backspace-key disable handling of the backspace key
1050 --disable-delete-key disable handling of the delete key 1053 --disable-delete-key disable handling of the delete key
1051 --disable-resources disable all resource checking 1054 --disable-resources disable all resource checking
1052 --enable-xgetdefault enable resources via X instead of our small version 1055 --enable-xgetdefault enable resources via X instead of our small version
1056 --enable-8bitctrls enable 8 bit control sequences (not recommended)
1053 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 1057 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1054 --enable-strings enable some replacement system functions 1058 --enable-strings enable some replacement system functions
1055 --disable-swapscreen disable swap screen support 1059 --disable-swapscreen disable swap screen support
1060 --enable-iso14755 enable support for extended ISO 14755 modes
1056 --enable-frills enable support for rarely used features 1061 --enable-frills enable support for rarely used features
1057 --enable-linespace enable support for linespace 1062 --enable-linespace enable support for linespace
1058 --enable-24bit enable support for using 24bit visuals if available 1063 --enable-24bit enable support for using 24bit visuals if available
1059 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1064 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1060 --enable-selectionscrolling enable scrolling during selections 1065 --enable-selectionscrolling enable scrolling during selections
1062 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1067 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1063 --enable-dmalloc enable Gray Watson's malloc - for debugging use 1068 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1064 --enable-dlmalloc enable Doug Lea's malloc - for production use 1069 --enable-dlmalloc enable Doug Lea's malloc - for production use
1065 NOTE: enable only one malloc package 1070 NOTE: enable only one malloc package
1066 --enable-smart-resize enable smart growth/shrink behaviour 1071 --enable-smart-resize enable smart growth/shrink behaviour
1067 --enable-256-color enable 256-color support
1068 --enable-cursor-blink enable blinking cursor 1072 --enable-cursor-blink enable blinking cursor
1069 --enable-text-blink enable blinking text 1073 --enable-text-blink enable blinking text
1070 --enable-pointer-blank enable pointer blank when typing or inactive pointer 1074 --enable-pointer-blank enable pointer blank when typing or inactive pointer
1071 1075
1072Optional Packages: 1076Optional Packages:
1533 1537
1534 1538
1535 1539
1536 1540
1537 1541
1542
1538ac_aux_dir= 1543ac_aux_dir=
1539for ac_dir in autoconf $srcdir/autoconf; do 1544for ac_dir in autoconf $srcdir/autoconf; do
1540 if test -f $ac_dir/install-sh; then 1545 if test -f $ac_dir/install-sh; then
1541 ac_aux_dir=$ac_dir 1546 ac_aux_dir=$ac_dir
1542 ac_install_sh="$ac_aux_dir/install-sh -c" 1547 ac_install_sh="$ac_aux_dir/install-sh -c"
3685echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 3690echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3686echo "${ECHO_T}$ac_cv_search_strerror" >&6 3691echo "${ECHO_T}$ac_cv_search_strerror" >&6
3687if test "$ac_cv_search_strerror" != no; then 3692if test "$ac_cv_search_strerror" != no; then
3688 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3693 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3689 3694
3695fi
3696
3697
3698echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3699echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3700if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3701 echo $ECHO_N "(cached) $ECHO_C" >&6
3702else
3703 ac_check_lib_save_LIBS=$LIBS
3704LIBS="-lxpg4 $LIBS"
3705cat >conftest.$ac_ext <<_ACEOF
3706/* confdefs.h. */
3707_ACEOF
3708cat confdefs.h >>conftest.$ac_ext
3709cat >>conftest.$ac_ext <<_ACEOF
3710/* end confdefs.h. */
3711
3712/* Override any gcc2 internal prototype to avoid an error. */
3713#ifdef __cplusplus
3714extern "C"
3715#endif
3716/* We use char because int might match the return type of a gcc2
3717 builtin and then its argument prototype would still apply. */
3718char setlocale ();
3719int
3720main ()
3721{
3722setlocale ();
3723 ;
3724 return 0;
3725}
3726_ACEOF
3727rm -f conftest.$ac_objext conftest$ac_exeext
3728if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3729 (eval $ac_link) 2>conftest.er1
3730 ac_status=$?
3731 grep -v '^ *+' conftest.er1 >conftest.err
3732 rm -f conftest.er1
3733 cat conftest.err >&5
3734 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3735 (exit $ac_status); } &&
3736 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3737 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3738 (eval $ac_try) 2>&5
3739 ac_status=$?
3740 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3741 (exit $ac_status); }; } &&
3742 { ac_try='test -s conftest$ac_exeext'
3743 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3744 (eval $ac_try) 2>&5
3745 ac_status=$?
3746 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3747 (exit $ac_status); }; }; then
3748 ac_cv_lib_xpg4_setlocale=yes
3749else
3750 echo "$as_me: failed program was:" >&5
3751sed 's/^/| /' conftest.$ac_ext >&5
3752
3753ac_cv_lib_xpg4_setlocale=no
3754fi
3755rm -f conftest.err conftest.$ac_objext \
3756 conftest$ac_exeext conftest.$ac_ext
3757LIBS=$ac_check_lib_save_LIBS
3758fi
3759echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3760echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3761if test $ac_cv_lib_xpg4_setlocale = yes; then
3762 LIBS="$LIBS -lxpg4"
3763fi
3764
3765
3766echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3767echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3768if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3769 echo $ECHO_N "(cached) $ECHO_C" >&6
3770else
3771 ac_check_lib_save_LIBS=$LIBS
3772LIBS="-lnsl $LIBS"
3773cat >conftest.$ac_ext <<_ACEOF
3774/* confdefs.h. */
3775_ACEOF
3776cat confdefs.h >>conftest.$ac_ext
3777cat >>conftest.$ac_ext <<_ACEOF
3778/* end confdefs.h. */
3779
3780/* Override any gcc2 internal prototype to avoid an error. */
3781#ifdef __cplusplus
3782extern "C"
3783#endif
3784/* We use char because int might match the return type of a gcc2
3785 builtin and then its argument prototype would still apply. */
3786char gethostbyname ();
3787int
3788main ()
3789{
3790gethostbyname ();
3791 ;
3792 return 0;
3793}
3794_ACEOF
3795rm -f conftest.$ac_objext conftest$ac_exeext
3796if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3797 (eval $ac_link) 2>conftest.er1
3798 ac_status=$?
3799 grep -v '^ *+' conftest.er1 >conftest.err
3800 rm -f conftest.er1
3801 cat conftest.err >&5
3802 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3803 (exit $ac_status); } &&
3804 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3805 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3806 (eval $ac_try) 2>&5
3807 ac_status=$?
3808 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3809 (exit $ac_status); }; } &&
3810 { ac_try='test -s conftest$ac_exeext'
3811 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3812 (eval $ac_try) 2>&5
3813 ac_status=$?
3814 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3815 (exit $ac_status); }; }; then
3816 ac_cv_lib_nsl_gethostbyname=yes
3817else
3818 echo "$as_me: failed program was:" >&5
3819sed 's/^/| /' conftest.$ac_ext >&5
3820
3821ac_cv_lib_nsl_gethostbyname=no
3822fi
3823rm -f conftest.err conftest.$ac_objext \
3824 conftest$ac_exeext conftest.$ac_ext
3825LIBS=$ac_check_lib_save_LIBS
3826fi
3827echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3828echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3829if test $ac_cv_lib_nsl_gethostbyname = yes; then
3830 LIBS="$LIBS -lnsl"
3831fi
3832
3833echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3834echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3835if test "${ac_cv_lib_socket_socket+set}" = set; then
3836 echo $ECHO_N "(cached) $ECHO_C" >&6
3837else
3838 ac_check_lib_save_LIBS=$LIBS
3839LIBS="-lsocket $LIBS"
3840cat >conftest.$ac_ext <<_ACEOF
3841/* confdefs.h. */
3842_ACEOF
3843cat confdefs.h >>conftest.$ac_ext
3844cat >>conftest.$ac_ext <<_ACEOF
3845/* end confdefs.h. */
3846
3847/* Override any gcc2 internal prototype to avoid an error. */
3848#ifdef __cplusplus
3849extern "C"
3850#endif
3851/* We use char because int might match the return type of a gcc2
3852 builtin and then its argument prototype would still apply. */
3853char socket ();
3854int
3855main ()
3856{
3857socket ();
3858 ;
3859 return 0;
3860}
3861_ACEOF
3862rm -f conftest.$ac_objext conftest$ac_exeext
3863if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3864 (eval $ac_link) 2>conftest.er1
3865 ac_status=$?
3866 grep -v '^ *+' conftest.er1 >conftest.err
3867 rm -f conftest.er1
3868 cat conftest.err >&5
3869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3870 (exit $ac_status); } &&
3871 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3873 (eval $ac_try) 2>&5
3874 ac_status=$?
3875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3876 (exit $ac_status); }; } &&
3877 { ac_try='test -s conftest$ac_exeext'
3878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3879 (eval $ac_try) 2>&5
3880 ac_status=$?
3881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3882 (exit $ac_status); }; }; then
3883 ac_cv_lib_socket_socket=yes
3884else
3885 echo "$as_me: failed program was:" >&5
3886sed 's/^/| /' conftest.$ac_ext >&5
3887
3888ac_cv_lib_socket_socket=no
3889fi
3890rm -f conftest.err conftest.$ac_objext \
3891 conftest$ac_exeext conftest.$ac_ext
3892LIBS=$ac_check_lib_save_LIBS
3893fi
3894echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3895echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3896if test $ac_cv_lib_socket_socket = yes; then
3897 LIBS="$LIBS -lsocket"
3690fi 3898fi
3691 3899
3692 3900
3693# Check whether --enable-shared or --disable-shared was given. 3901# Check whether --enable-shared or --disable-shared was given.
3694if test "${enable_shared+set}" = set; then 3902if test "${enable_shared+set}" = set; then
5030# Some flags need to be propagated to the compiler or linker for good 5238# Some flags need to be propagated to the compiler or linker for good
5031# libtool support. 5239# libtool support.
5032case "$host" in 5240case "$host" in
5033*-*-irix6*) 5241*-*-irix6*)
5034 # Find out which ABI we are using. 5242 # Find out which ABI we are using.
5035 echo '#line 5035 "configure"' > conftest.$ac_ext 5243 echo '#line 5243 "configure"' > conftest.$ac_ext
5036 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5244 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5037 (eval $ac_compile) 2>&5 5245 (eval $ac_compile) 2>&5
5038 ac_status=$? 5246 ac_status=$?
5039 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5247 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5040 (exit $ac_status); }; then 5248 (exit $ac_status); }; then
5581# builds. 5789# builds.
5582chmod -w . 5790chmod -w .
5583save_CFLAGS="$CFLAGS" 5791save_CFLAGS="$CFLAGS"
5584CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" 5792CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5585compiler_c_o=no 5793compiler_c_o=no
5586if { (eval echo configure:5586: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then 5794if { (eval echo configure:5794: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5587 # The compiler can only warn and ignore the option if not recognized 5795 # The compiler can only warn and ignore the option if not recognized
5588 # So say no if there are warnings 5796 # So say no if there are warnings
5589 if test -s out/conftest.err; then 5797 if test -s out/conftest.err; then
5590 compiler_c_o=no 5798 compiler_c_o=no
5591 else 5799 else
7197 lt_cv_dlopen_self=cross 7405 lt_cv_dlopen_self=cross
7198else 7406else
7199 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7407 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7200 lt_status=$lt_dlunknown 7408 lt_status=$lt_dlunknown
7201 cat > conftest.$ac_ext <<EOF 7409 cat > conftest.$ac_ext <<EOF
7202#line 7202 "configure" 7410#line 7410 "configure"
7203#include "confdefs.h" 7411#include "confdefs.h"
7204 7412
7205#if HAVE_DLFCN_H 7413#if HAVE_DLFCN_H
7206#include <dlfcn.h> 7414#include <dlfcn.h>
7207#endif 7415#endif
7295 lt_cv_dlopen_self_static=cross 7503 lt_cv_dlopen_self_static=cross
7296else 7504else
7297 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7505 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7298 lt_status=$lt_dlunknown 7506 lt_status=$lt_dlunknown
7299 cat > conftest.$ac_ext <<EOF 7507 cat > conftest.$ac_ext <<EOF
7300#line 7300 "configure" 7508#line 7508 "configure"
7301#include "confdefs.h" 7509#include "confdefs.h"
7302 7510
7303#if HAVE_DLFCN_H 7511#if HAVE_DLFCN_H
7304#include <dlfcn.h> 7512#include <dlfcn.h>
7305#endif 7513#endif
8028MALLOC_TYPE=S 8236MALLOC_TYPE=S
8029support_addstrings=no 8237support_addstrings=no
8030support_frills=no 8238support_frills=no
8031support_linespace=no 8239support_linespace=no
8032support_inheritpixmap=no 8240support_inheritpixmap=no
8241support_tinting=no
8242support_fading=no
8033support_keepscrolling=no 8243support_keepscrolling=no
8034support_selectionscrolling=no 8244support_selectionscrolling=no
8035support_menubar=no 8245support_menubar=no
8036support_mousewheel=no 8246support_mousewheel=no
8037support_mouseslipwheel=no 8247support_mouseslipwheel=no
8048support_xim=no 8258support_xim=no
8049support_xpm=no 8259support_xpm=no
8050support_xft=no 8260support_xft=no
8051support_unicode3=no 8261support_unicode3=no
8052support_combining=no 8262support_combining=no
8263support_8bitctrls=no
8264support_iso14755=no
8265support_styles=no
8053codesets= 8266codesets=
8054 8267
8055 8268
8056if test "x$enable_shared" = xyes; then 8269if test "x$enable_shared" = xyes; then
8057 8270
8069 if test x$enableval = xyes; then 8282 if test x$enableval = xyes; then
8070 support_24bit=yes 8283 support_24bit=yes
8071 support_frills=yes 8284 support_frills=yes
8072 support_linespace=yes 8285 support_linespace=yes
8073 support_inheritpixmap=yes 8286 support_inheritpixmap=yes
8287 support_tinting=yes
8288 support_fading=yes
8074 support_keepscrolling=yes 8289 support_keepscrolling=yes
8075 support_selectionscrolling=yes 8290 support_selectionscrolling=yes
8076 support_lastlog=yes 8291 support_lastlog=yes
8077 support_menubar=yes 8292 support_menubar=yes
8078 support_mousewheel=yes 8293 support_mousewheel=yes
8089 support_xim=yes 8304 support_xim=yes
8090 support_xpm=yes 8305 support_xpm=yes
8091 support_xft=yes 8306 support_xft=yes
8092 support_unicode3=yes 8307 support_unicode3=yes
8093 support_combining=yes 8308 support_combining=yes
8309 #support_8bitctrls=yes
8310 support_iso14755=yes
8311 support_styles=yes
8094 codesets=all 8312 codesets=all
8095 fi 8313 fi
8096fi; 8314fi;
8097 8315
8098# Check whether --enable-unicode3 or --disable-unicode3 was given. 8316# Check whether --enable-unicode3 or --disable-unicode3 was given.
8099if test "${enable_unicode3+set}" = set; then 8317if test "${enable_unicode3+set}" = set; then
8100 enableval="$enable_unicode3" 8318 enableval="$enable_unicode3"
8101 if test x$enableval = xyes -o x$enableval = xno; then 8319 if test x$enableval = xyes -o x$enableval = xno; then
8102 support_unicode3=yes 8320 support_unicode3=$enableval
8103 fi 8321 fi
8104fi; 8322fi;
8105 8323
8106# Check whether --enable-combining or --disable-combining was given. 8324# Check whether --enable-combining or --disable-combining was given.
8107if test "${enable_combining+set}" = set; then 8325if test "${enable_combining+set}" = set; then
8108 enableval="$enable_combining" 8326 enableval="$enable_combining"
8109 if test x$enableval = xyes -o x$enableval = xno; then 8327 if test x$enableval = xyes -o x$enableval = xno; then
8110 support_combining=yes 8328 support_combining=$enableval
8111 fi 8329 fi
8112fi; 8330fi;
8113 8331
8114# Check whether --enable-xft or --disable-xft was given. 8332# Check whether --enable-xft or --disable-xft was given.
8115if test "${enable_xft+set}" = set; then 8333if test "${enable_xft+set}" = set; then
8116 enableval="$enable_xft" 8334 enableval="$enable_xft"
8117 if test x$enableval = xyes -o x$enableval = xno; then 8335 if test x$enableval = xyes -o x$enableval = xno; then
8118 support_xft=yes 8336 support_xft=$enableval
8337 fi
8338fi;
8339
8340# Check whether --enable-font-styles or --disable-font-styles was given.
8341if test "${enable_font_styles+set}" = set; then
8342 enableval="$enable_font_styles"
8343 if test x$enableval = xyes -o x$enableval = xno; then
8344 support_styles=$enableval
8119 fi 8345 fi
8120fi; 8346fi;
8121 8347
8122# Check whether --enable-utmp or --disable-utmp was given. 8348# Check whether --enable-utmp or --disable-utmp was given.
8123if test "${enable_utmp+set}" = set; then 8349if test "${enable_utmp+set}" = set; then
8157 if test x$enableval = xyes -o x$enableval = xno; then 8383 if test x$enableval = xyes -o x$enableval = xno; then
8158 support_inheritpixmap=$enableval 8384 support_inheritpixmap=$enableval
8159 fi 8385 fi
8160fi; 8386fi;
8161 8387
8388# Check whether --enable-tinting or --disable-tinting was given.
8389if test "${enable_tinting+set}" = set; then
8390 enableval="$enable_tinting"
8391 if test x$enableval = xyes -o x$enableval = xno; then
8392 support_tinting=$enableval
8393 fi
8394fi;
8395
8396# Check whether --enable-fading or --disable-fading was given.
8397if test "${enable_fading+set}" = set; then
8398 enableval="$enable_fading"
8399 if test x$enableval = xyes -o x$enableval = xno; then
8400 support_fading=$enableval
8401 fi
8402fi;
8403
8162# Check whether --enable-menubar or --disable-menubar was given. 8404# Check whether --enable-menubar or --disable-menubar was given.
8163if test "${enable_menubar+set}" = set; then 8405if test "${enable_menubar+set}" = set; then
8164 enableval="$enable_menubar" 8406 enableval="$enable_menubar"
8165 if test x$enableval = xyes -o x$enableval = xno; then 8407 if test x$enableval = xyes -o x$enableval = xno; then
8166 support_menubar=$enableval 8408 support_menubar=$enableval
8284_ACEOF 8526_ACEOF
8285 8527
8286 fi 8528 fi
8287fi; 8529fi;
8288 8530
8531# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8532if test "${enable_8bitctrls+set}" = set; then
8533 enableval="$enable_8bitctrls"
8534 if test x$enableval = xyes -o x$enableval = xno; then
8535 support_8bitctrls=$enableval
8536 fi
8537fi;
8538
8289RESFALLBACK=Rxvt 8539RESFALLBACK=Rxvt
8290# Check whether --enable-fallback or --disable-fallback was given. 8540# Check whether --enable-fallback or --disable-fallback was given.
8291if test "${enable_fallback+set}" = set; then 8541if test "${enable_fallback+set}" = set; then
8292 enableval="$enable_fallback" 8542 enableval="$enable_fallback"
8293 8543
8336# Check whether --with-name or --without-name was given. 8586# Check whether --with-name or --without-name was given.
8337if test "${with_name+set}" = set; then 8587if test "${with_name+set}" = set; then
8338 withval="$with_name" 8588 withval="$with_name"
8339 RXVTNAME="$withval" 8589 RXVTNAME="$withval"
8340fi; 8590fi;
8591
8592cat >>confdefs.h <<_ACEOF
8593#define RXVTNAME "$RXVTNAME"
8594_ACEOF
8595
8341 8596
8342RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 8597RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
8343 8598
8344 8599
8345# Check whether --enable-strings or --disable-strings was given. 8600# Check whether --enable-strings or --disable-strings was given.
8357 8612
8358cat >>confdefs.h <<\_ACEOF 8613cat >>confdefs.h <<\_ACEOF
8359#define NO_SECONDARY_SCREEN 1 8614#define NO_SECONDARY_SCREEN 1
8360_ACEOF 8615_ACEOF
8361 8616
8617 fi
8618fi;
8619
8620# Check whether --enable-iso14755 or --disable-iso14755 was given.
8621if test "${enable_iso14755+set}" = set; then
8622 enableval="$enable_iso14755"
8623 if test x$enableval = xyes -o x$enableval = xno; then
8624 support_iso14755=$enableval
8362 fi 8625 fi
8363fi; 8626fi;
8364 8627
8365# Check whether --enable-frills or --disable-frills was given. 8628# Check whether --enable-frills or --disable-frills was given.
8366if test "${enable_frills+set}" = set; then 8629if test "${enable_frills+set}" = set; then
8445 enableval="$enable_smart_resize" 8708 enableval="$enable_smart_resize"
8446 if test x$enableval = xyes; then 8709 if test x$enableval = xyes; then
8447 8710
8448cat >>confdefs.h <<\_ACEOF 8711cat >>confdefs.h <<\_ACEOF
8449#define SMART_RESIZE 1 8712#define SMART_RESIZE 1
8450_ACEOF
8451
8452 fi
8453fi;
8454
8455# Check whether --enable-256-color or --disable-256-color was given.
8456if test "${enable_256_color+set}" = set; then
8457 enableval="$enable_256_color"
8458 if test x$enableval = xyes; then
8459
8460cat >>confdefs.h <<\_ACEOF
8461#define TTY_256COLOR 1
8462_ACEOF 8713_ACEOF
8463 8714
8464 fi 8715 fi
8465fi; 8716fi;
8466 8717
8845else 9096else
8846 echo "$as_me:$LINENO: result: no" >&5 9097 echo "$as_me:$LINENO: result: no" >&5
8847echo "${ECHO_T}no" >&6 9098echo "${ECHO_T}no" >&6
8848fi 9099fi
8849 9100
9101# Extract the first word of "tic", so it can be a program name with args.
9102set dummy tic; ac_word=$2
9103echo "$as_me:$LINENO: checking for $ac_word" >&5
9104echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
9105if test "${ac_cv_path_TIC+set}" = set; then
9106 echo $ECHO_N "(cached) $ECHO_C" >&6
9107else
9108 case $TIC in
9109 [\\/]* | ?:[\\/]*)
9110 ac_cv_path_TIC="$TIC" # Let the user override the test with a path.
9111 ;;
9112 *)
9113 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
9114for as_dir in $PATH
9115do
9116 IFS=$as_save_IFS
9117 test -z "$as_dir" && as_dir=.
9118 for ac_exec_ext in '' $ac_executable_extensions; do
9119 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
9120 ac_cv_path_TIC="$as_dir/$ac_word$ac_exec_ext"
9121 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
9122 break 2
9123 fi
9124done
9125done
8850 9126
9127 ;;
9128esac
9129fi
9130TIC=$ac_cv_path_TIC
8851 9131
9132if test -n "$TIC"; then
9133 echo "$as_me:$LINENO: result: $TIC" >&5
9134echo "${ECHO_T}$TIC" >&6
9135else
9136 echo "$as_me:$LINENO: result: no" >&5
9137echo "${ECHO_T}no" >&6
9138fi
8852 9139
9140
9141
9142
9143
9144if test "x$ac_path_x_has_been_run" != xyes; then
8853echo "$as_me:$LINENO: checking for X" >&5 9145 echo "$as_me:$LINENO: checking for X" >&5
8854echo $ECHO_N "checking for X... $ECHO_C" >&6 9146echo $ECHO_N "checking for X... $ECHO_C" >&6
8855 9147
9148ac_path_x_has_been_run=yes
8856 9149
8857# Check whether --with-x or --without-x was given. 9150# Check whether --with-x or --without-x was given.
8858if test "${with_x+set}" = set; then 9151if test "${with_x+set}" = set; then
8859 withval="$with_x" 9152 withval="$with_x"
8860 9153
8943 9236
8944/usr/openwin/include 9237/usr/openwin/include
8945/usr/openwin/share/include' 9238/usr/openwin/share/include'
8946 9239
8947if test "$ac_x_includes" = no; then 9240if test "$ac_x_includes" = no; then
8948 # Guess where to find include files, by looking for Intrinsic.h. 9241 # Guess where to find include files, by looking for a specified header file.
8949 # First, try using that file with no special directory specified. 9242 # First, try using that file with no special directory specified.
8950 cat >conftest.$ac_ext <<_ACEOF 9243 cat >conftest.$ac_ext <<_ACEOF
8951/* confdefs.h. */ 9244/* confdefs.h. */
8952_ACEOF 9245_ACEOF
8953cat confdefs.h >>conftest.$ac_ext 9246cat confdefs.h >>conftest.$ac_ext
9077 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 9370 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9078 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 9371 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9079 # Update the cache value to reflect the command line values. 9372 # Update the cache value to reflect the command line values.
9080 ac_cv_have_x="have_x=yes \ 9373 ac_cv_have_x="have_x=yes \
9081 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 9374 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9375 # It might be that x_includes is empty (headers are found in the
9376 # standard search path. Then output the corresponding message
9377 ac_out_x_includes=$x_includes
9378 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9082 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 9379 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9083echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6 9380echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9084fi 9381fi
9085 9382
9383fi
9086if test "$no_x" = yes; then 9384if test "$no_x" = yes; then
9087 # Not all programs may use this symbol, but it does not hurt to define it. 9385 # Not all programs may use this symbol, but it does not hurt to define it.
9088 9386
9089cat >>confdefs.h <<\_ACEOF 9387cat >>confdefs.h <<\_ACEOF
9090#define X_DISPLAY_MISSING 1 9388#define X_DISPLAY_MISSING 1
10667 10965
10668 10966
10669 10967
10670 10968
10671 10969
10970
10672for ac_header in \ 10971for ac_header in \
10673 assert.h \ 10972 assert.h \
10674 fcntl.h \ 10973 fcntl.h \
10675 grp.h \ 10974 grp.h \
10676 libc.h \ 10975 libc.h \
10683 sys/byteorder.h \ 10982 sys/byteorder.h \
10684 sys/ioctl.h \ 10983 sys/ioctl.h \
10685 sys/select.h \ 10984 sys/select.h \
10686 sys/sockio.h \ 10985 sys/sockio.h \
10687 sys/strredir.h \ 10986 sys/strredir.h \
10987 sys/stropts.h \
10688 sys/time.h \ 10988 sys/time.h \
10689 utmp.h \ 10989 utmp.h \
10690 utmpx.h \ 10990 utmpx.h \
10691 stdint.h \ 10991 stdint.h \
10692 10992
11478cat >>confdefs.h <<\_ACEOF 11778cat >>confdefs.h <<\_ACEOF
11479#define gid_t int 11779#define gid_t int
11480_ACEOF 11780_ACEOF
11481 11781
11482fi 11782fi
11483
11484 11783
11485 11784
11486echo "$as_me:$LINENO: checking for char" >&5 11785echo "$as_me:$LINENO: checking for char" >&5
11487echo $ECHO_N "checking for char... $ECHO_C" >&6 11786echo $ECHO_N "checking for char... $ECHO_C" >&6
11488if test "${ac_cv_type_char+set}" = set; then 11787if test "${ac_cv_type_char+set}" = set; then
15954#define HAVE_NL_LANGINFO 1 16253#define HAVE_NL_LANGINFO 1
15955_ACEOF 16254_ACEOF
15956 16255
15957fi 16256fi
15958 16257
16258echo "$as_me:$LINENO: checking for broken XIM callback" >&5
16259echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
16260if test "${rxvt_broken_ximcb+set}" = set; then
16261 echo $ECHO_N "(cached) $ECHO_C" >&6
16262else
16263 cat >conftest.$ac_ext <<_ACEOF
16264
16265#include <X11/Xlib.h>
16266
16267void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
16268
16269void f() {
16270 XIMCallback cb;
16271 cb.callback = im_destroy_cb;
16272}
16273
16274_ACEOF
16275rm -f conftest.$ac_objext
16276if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16277 (eval $ac_compile) 2>conftest.er1
16278 ac_status=$?
16279 grep -v '^ *+' conftest.er1 >conftest.err
16280 rm -f conftest.er1
16281 cat conftest.err >&5
16282 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16283 (exit $ac_status); } &&
16284 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16285 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16286 (eval $ac_try) 2>&5
16287 ac_status=$?
16288 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16289 (exit $ac_status); }; } &&
16290 { ac_try='test -s conftest.$ac_objext'
16291 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16292 (eval $ac_try) 2>&5
16293 ac_status=$?
16294 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16295 (exit $ac_status); }; }; then
16296 rxvt_broken_ximcb=yes
16297else
16298 echo "$as_me: failed program was:" >&5
16299sed 's/^/| /' conftest.$ac_ext >&5
16300
16301rxvt_broken_ximcb=no
16302fi
16303rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16304fi
16305echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
16306echo "${ECHO_T}$rxvt_broken_ximcb" >&6
16307
16308if test x$rxvt_broken_ximcb = xyes; then
16309
16310cat >>confdefs.h <<\_ACEOF
16311#define XIMCB_PROTO_BROKEN 1
16312_ACEOF
16313
16314fi
16315
15959echo "$as_me:$LINENO: checking for getpt" >&5 16316echo "$as_me:$LINENO: checking for getpt" >&5
15960echo $ECHO_N "checking for getpt... $ECHO_C" >&6 16317echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15961if test "${rxvt_cv_func_getpt+set}" = set; then 16318if test "${rxvt_cv_func_getpt+set}" = set; then
15962 echo $ECHO_N "(cached) $ECHO_C" >&6 16319 echo $ECHO_N "(cached) $ECHO_C" >&6
15963else 16320else
16140 16497
16141cat >>confdefs.h <<_ACEOF 16498cat >>confdefs.h <<_ACEOF
16142#define PTYCHAR2 "$pch2" 16499#define PTYCHAR2 "$pch2"
16143_ACEOF 16500_ACEOF
16144 16501
16145fi
16146
16147echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
16148echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
16149if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16150 echo $ECHO_N "(cached) $ECHO_C" >&6
16151else
16152 ac_check_lib_save_LIBS=$LIBS
16153LIBS="-lxpg4 $LIBS"
16154cat >conftest.$ac_ext <<_ACEOF
16155/* confdefs.h. */
16156_ACEOF
16157cat confdefs.h >>conftest.$ac_ext
16158cat >>conftest.$ac_ext <<_ACEOF
16159/* end confdefs.h. */
16160
16161/* Override any gcc2 internal prototype to avoid an error. */
16162#ifdef __cplusplus
16163extern "C"
16164#endif
16165/* We use char because int might match the return type of a gcc2
16166 builtin and then its argument prototype would still apply. */
16167char setlocale ();
16168int
16169main ()
16170{
16171setlocale ();
16172 ;
16173 return 0;
16174}
16175_ACEOF
16176rm -f conftest.$ac_objext conftest$ac_exeext
16177if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16178 (eval $ac_link) 2>conftest.er1
16179 ac_status=$?
16180 grep -v '^ *+' conftest.er1 >conftest.err
16181 rm -f conftest.er1
16182 cat conftest.err >&5
16183 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16184 (exit $ac_status); } &&
16185 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16186 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16187 (eval $ac_try) 2>&5
16188 ac_status=$?
16189 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16190 (exit $ac_status); }; } &&
16191 { ac_try='test -s conftest$ac_exeext'
16192 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16193 (eval $ac_try) 2>&5
16194 ac_status=$?
16195 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16196 (exit $ac_status); }; }; then
16197 ac_cv_lib_xpg4_setlocale=yes
16198else
16199 echo "$as_me: failed program was:" >&5
16200sed 's/^/| /' conftest.$ac_ext >&5
16201
16202ac_cv_lib_xpg4_setlocale=no
16203fi
16204rm -f conftest.err conftest.$ac_objext \
16205 conftest$ac_exeext conftest.$ac_ext
16206LIBS=$ac_check_lib_save_LIBS
16207fi
16208echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16209echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16210if test $ac_cv_lib_xpg4_setlocale = yes; then
16211 LIBS="$LIBS -lxpg4"
16212fi
16213
16214
16215if test x$support_inheritpixmap = xyes; then
16216
16217cat >>confdefs.h <<\_ACEOF
16218#define TRANSPARENT 1
16219_ACEOF
16220
16221fi
16222if test x$support_keepscrolling = xno; then
16223
16224cat >>confdefs.h <<\_ACEOF
16225#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16226_ACEOF
16227
16228fi
16229if test x$support_selectionscrolling = xyes; then
16230
16231cat >>confdefs.h <<\_ACEOF
16232#define SELECTION_SCROLLING 1
16233_ACEOF
16234
16235fi
16236if test x$support_menubar = xyes; then
16237
16238cat >>confdefs.h <<\_ACEOF
16239#define MENUBAR 1
16240_ACEOF
16241
16242fi
16243if test x$support_frills = xno; then
16244
16245cat >>confdefs.h <<\_ACEOF
16246#define NO_FRILLS 1
16247_ACEOF
16248
16249fi
16250if test x$support_linespace = xno; then
16251
16252cat >>confdefs.h <<\_ACEOF
16253#define NO_LINESPACE 1
16254_ACEOF
16255
16256fi
16257if test x$support_24bit = xyes; then
16258
16259cat >>confdefs.h <<\_ACEOF
16260#define PREFER_24BIT 1
16261_ACEOF
16262
16263fi
16264if test x$support_mousewheel = xyes; then
16265
16266cat >>confdefs.h <<\_ACEOF
16267#define MOUSE_WHEEL 1
16268_ACEOF
16269
16270fi
16271if test x$support_mouseslipwheel = xyes; then
16272
16273cat >>confdefs.h <<\_ACEOF
16274#define MOUSE_SLIP_WHEELING 1
16275_ACEOF
16276
16277fi
16278if test x$support_utmp = xyes; then
16279
16280cat >>confdefs.h <<\_ACEOF
16281#define UTMP_SUPPORT 1
16282_ACEOF
16283
16284fi
16285if test x$support_wtmp = xyes; then
16286
16287cat >>confdefs.h <<\_ACEOF
16288#define WTMP_SUPPORT 1
16289_ACEOF
16290
16291fi
16292if test x$support_lastlog = xyes; then
16293
16294cat >>confdefs.h <<\_ACEOF
16295#define LASTLOG_SUPPORT 1
16296_ACEOF
16297
16298fi
16299if test x$support_xim = xyes -o x$multichar_set = xyes; then
16300 if test x$rxvt_cv_func_xlocale = xyes; then
16301
16302cat >>confdefs.h <<\_ACEOF
16303#define USE_XIM 1
16304_ACEOF
16305
16306 fi
16307fi
16308if test x$support_xpm = xyes; then
16309
16310cat >>confdefs.h <<\_ACEOF
16311#define XPM_BACKGROUND 1
16312_ACEOF
16313
16314fi
16315if test x$support_scroll_rxvt = xyes; then
16316
16317cat >>confdefs.h <<\_ACEOF
16318#define RXVT_SCROLLBAR 1
16319_ACEOF
16320
16321 scrolltypes="rxvt"
16322fi
16323if test x$support_scroll_next = xyes; then
16324
16325cat >>confdefs.h <<\_ACEOF
16326#define NEXT_SCROLLBAR 1
16327_ACEOF
16328
16329 scrolltypes="$scrolltypes next"
16330fi
16331if test x$support_scroll_xterm = xyes; then
16332
16333cat >>confdefs.h <<\_ACEOF
16334#define XTERM_SCROLLBAR 1
16335_ACEOF
16336
16337 scrolltypes="$scrolltypes xterm"
16338fi
16339if test x$support_scroll_plain = xyes; then
16340
16341cat >>confdefs.h <<\_ACEOF
16342#define PLAIN_SCROLLBAR 1
16343_ACEOF
16344
16345 scrolltypes="$scrolltypes plain"
16346fi
16347if test x$support_pointer_blank = xyes; then
16348
16349cat >>confdefs.h <<\_ACEOF
16350#define POINTER_BLANK 1
16351_ACEOF
16352
16353fi
16354if test x$support_cursor_blink = xyes; then
16355
16356cat >>confdefs.h <<\_ACEOF
16357#define CURSOR_BLINK 1
16358_ACEOF
16359
16360fi
16361if test x$support_text_blink = xyes; then
16362
16363cat >>confdefs.h <<\_ACEOF
16364#define TEXT_BLINK 1
16365_ACEOF
16366
16367fi
16368if test x$support_unicode3 = xyes; then
16369
16370cat >>confdefs.h <<\_ACEOF
16371#define UNICODE_3 1
16372_ACEOF
16373
16374fi
16375if test x$support_combining = xyes; then
16376
16377cat >>confdefs.h <<\_ACEOF
16378#define ENABLE_COMBINING 1
16379_ACEOF
16380
16381fi
16382if test x$codesets = xall; then
16383 codesets=jp,jp-ext,kr,cn,cn-ext
16384fi
16385for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16386
16387cat >>confdefs.h <<\_ACEOF
16388#define ENCODING_EU 1
16389_ACEOF
16390
16391
16392cat >>confdefs.h <<\_ACEOF
16393#define ENCODING_VN 1
16394_ACEOF
16395
16396 case "$codeset" in
16397 JP )
16398cat >>confdefs.h <<\_ACEOF
16399#define ENCODING_JP 1
16400_ACEOF
16401 ;;
16402 JP_EXT )
16403cat >>confdefs.h <<\_ACEOF
16404#define ENCODING_JP_EXT 1
16405_ACEOF
16406 ;;
16407 KR )
16408cat >>confdefs.h <<\_ACEOF
16409#define ENCODING_KR 1
16410_ACEOF
16411 ;;
16412 CN )
16413cat >>confdefs.h <<\_ACEOF
16414#define ENCODING_CN 1
16415_ACEOF
16416 ;;
16417 CN_EXT )
16418cat >>confdefs.h <<\_ACEOF
16419#define ENCODING_CN_EXT 1
16420_ACEOF
16421 ;;
16422 esac
16423done
16424
16425
16426CFLAGS=${CFLAGS--O}
16427LDFLAGS=${LDFLAGS--O}
16428
16429CPPFLAGS="$CPPFLAGS"
16430
16431
16432
16433
16434
16435
16436
16437if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
16438 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
16439 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
16440 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
16441 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
16442 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
16443fi
16444
16445
16446
16447
16448
16449if test x$support_addstrings = xno; then
16450
16451cat >>confdefs.h <<\_ACEOF
16452#define NO_STRINGS 1
16453_ACEOF
16454
16455fi
16456
16457MCOMMON=./autoconf/Make.common
16458
16459
16460test "$program_prefix" != NONE &&
16461 program_transform_name="s,^,$program_prefix,;$program_transform_name"
16462# Use a double $ so make ignores it.
16463test "$program_suffix" != NONE &&
16464 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
16465# Double any \ or $. echo might interpret backslashes.
16466# By default was `s,x,x', remove it if useless.
16467cat <<\_ACEOF >conftest.sed
16468s/[\\$]/&&/g;s/;s,x,x,$//
16469_ACEOF
16470program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
16471rm conftest.sed
16472
16473
16474
16475
16476
16477if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
16478 include_stdint_h="#include <stdint.h>"
16479else
16480 include_stdint_h="/* #include <stdint.h> */"
16481fi
16482if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
16483 include_stdarg_h="#include <cstdarg>"
16484else
16485 include_stdarg_h="/* #include <cstdarg> */"
16486fi
16487if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
16488 include_stdlib_h="#include <cstdlib>"
16489else
16490 include_stdlib_h="/* #include <cstdlib> */"
16491fi
16492if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
16493 include_unistd_h="#include <unistd.h>"
16494else
16495 include_unistd_h="/* #include <unistd.h> */"
16496fi
16497if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
16498 include_string_h="#include <cstring>"
16499else
16500 include_string_h="/* #include <cstring> */"
16501fi
16502if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
16503 include_fcntl_h="#include <fcntl.h>"
16504else
16505 include_fcntl_h="/* #include <fcntl.h> */"
16506fi
16507if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
16508 include_util_h="#include <util.h>"
16509else
16510 include_util_h="/* #include <util.h> */"
16511fi
16512if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
16513 include_assert_h="#include <assert.h>"
16514else
16515 include_assert_h="/* #include <assert.h> */"
16516fi
16517if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
16518 include_sys_ioctl_h="#include <sys/ioctl.h>"
16519else
16520 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
16521fi
16522if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
16523 include_sys_select_h="#include <sys/select.h>"
16524else
16525 include_sys_select_h="/* #include <sys/select.h> */"
16526fi
16527if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
16528 include_sys_strredir_h="#include <sys/strredir.h>"
16529else
16530 include_sys_strredir_h="/* #include <sys/strredir.h> */"
16531fi
16532if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
16533 include_sys_time_h="#include <sys/time.h>"
16534else
16535 include_sys_time_h="/* #include <sys/time.h> */"
16536fi
16537if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
16538 include_time_h="#include <time.h>"
16539else
16540 include_time_h="/* #include <time.h> */"
16541fi 16502fi
16542 16503
16543if test x$support_xft = xyes; then 16504if test x$support_xft = xyes; then
16544 LIBS="$LIBS `pkg-config xft --libs`" 16505 LIBS="$LIBS `pkg-config xft --libs`"
16545 CFLAGS="$CFLAGS `pkg-config xft --cflags`" 16506 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
16778#define XFT 1 16739#define XFT 1
16779_ACEOF 16740_ACEOF
16780 16741
16781 fi 16742 fi
16782fi 16743fi
16744if test x$support_styles = xyes; then
16745
16746cat >>confdefs.h <<\_ACEOF
16747#define ENABLE_STYLES 1
16748_ACEOF
16749
16750fi
16751if test x$support_iso14755 = xyes; then
16752
16753cat >>confdefs.h <<\_ACEOF
16754#define ISO_14755 1
16755_ACEOF
16756
16757fi
16758if test x$support_8bitctrls = xyes; then
16759
16760cat >>confdefs.h <<\_ACEOF
16761#define EIGHT_BIT_CONTROLS 1
16762_ACEOF
16763
16764fi
16765if test x$support_fading = xyes; then
16766
16767cat >>confdefs.h <<\_ACEOF
16768#define OFF_FOCUS_FADING 1
16769_ACEOF
16770
16771fi
16772if test x$support_tinting = xyes; then
16773
16774cat >>confdefs.h <<\_ACEOF
16775#define TINTING 1
16776_ACEOF
16777
16778fi
16779if test x$support_inheritpixmap = xyes; then
16780
16781cat >>confdefs.h <<\_ACEOF
16782#define TRANSPARENT 1
16783_ACEOF
16784
16785fi
16786if test x$support_keepscrolling = xno; then
16787
16788cat >>confdefs.h <<\_ACEOF
16789#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1
16790_ACEOF
16791
16792fi
16793if test x$support_selectionscrolling = xyes; then
16794
16795cat >>confdefs.h <<\_ACEOF
16796#define SELECTION_SCROLLING 1
16797_ACEOF
16798
16799fi
16800if test x$support_menubar = xyes; then
16801
16802cat >>confdefs.h <<\_ACEOF
16803#define MENUBAR 1
16804_ACEOF
16805
16806fi
16807if test x$support_frills = xyes; then
16808
16809cat >>confdefs.h <<\_ACEOF
16810#define ENABLE_FRILLS 1
16811_ACEOF
16812
16813fi
16814if test x$support_linespace = xno; then
16815
16816cat >>confdefs.h <<\_ACEOF
16817#define NO_LINESPACE 1
16818_ACEOF
16819
16820fi
16821if test x$support_24bit = xyes; then
16822
16823cat >>confdefs.h <<\_ACEOF
16824#define PREFER_24BIT 1
16825_ACEOF
16826
16827fi
16828if test x$support_mousewheel = xyes; then
16829
16830cat >>confdefs.h <<\_ACEOF
16831#define MOUSE_WHEEL 1
16832_ACEOF
16833
16834fi
16835if test x$support_mouseslipwheel = xyes; then
16836
16837cat >>confdefs.h <<\_ACEOF
16838#define MOUSE_SLIP_WHEELING 1
16839_ACEOF
16840
16841fi
16842if test x$support_utmp = xyes; then
16843
16844cat >>confdefs.h <<\_ACEOF
16845#define UTMP_SUPPORT 1
16846_ACEOF
16847
16848fi
16849if test x$support_wtmp = xyes; then
16850
16851cat >>confdefs.h <<\_ACEOF
16852#define WTMP_SUPPORT 1
16853_ACEOF
16854
16855fi
16856if test x$support_lastlog = xyes; then
16857
16858cat >>confdefs.h <<\_ACEOF
16859#define LASTLOG_SUPPORT 1
16860_ACEOF
16861
16862fi
16863if test x$support_xim = xyes -o x$multichar_set = xyes; then
16864 if test x$rxvt_cv_func_xlocale = xyes; then
16865
16866cat >>confdefs.h <<\_ACEOF
16867#define USE_XIM 1
16868_ACEOF
16869
16870 fi
16871fi
16872if test x$support_xpm = xyes; then
16873
16874cat >>confdefs.h <<\_ACEOF
16875#define XPM_BACKGROUND 1
16876_ACEOF
16877
16878fi
16879if test x$support_scroll_rxvt = xyes; then
16880
16881cat >>confdefs.h <<\_ACEOF
16882#define RXVT_SCROLLBAR 1
16883_ACEOF
16884
16885 scrolltypes="rxvt"
16886fi
16887if test x$support_scroll_next = xyes; then
16888
16889cat >>confdefs.h <<\_ACEOF
16890#define NEXT_SCROLLBAR 1
16891_ACEOF
16892
16893 scrolltypes="$scrolltypes next"
16894fi
16895if test x$support_scroll_xterm = xyes; then
16896
16897cat >>confdefs.h <<\_ACEOF
16898#define XTERM_SCROLLBAR 1
16899_ACEOF
16900
16901 scrolltypes="$scrolltypes xterm"
16902fi
16903if test x$support_scroll_plain = xyes; then
16904
16905cat >>confdefs.h <<\_ACEOF
16906#define PLAIN_SCROLLBAR 1
16907_ACEOF
16908
16909 scrolltypes="$scrolltypes plain"
16910fi
16911if test x$support_pointer_blank = xyes; then
16912
16913cat >>confdefs.h <<\_ACEOF
16914#define POINTER_BLANK 1
16915_ACEOF
16916
16917fi
16918if test x$support_cursor_blink = xyes; then
16919
16920cat >>confdefs.h <<\_ACEOF
16921#define CURSOR_BLINK 1
16922_ACEOF
16923
16924fi
16925if test x$support_text_blink = xyes; then
16926
16927cat >>confdefs.h <<\_ACEOF
16928#define TEXT_BLINK 1
16929_ACEOF
16930
16931fi
16932if test x$support_unicode3 = xyes; then
16933
16934cat >>confdefs.h <<\_ACEOF
16935#define UNICODE_3 1
16936_ACEOF
16937
16938fi
16939if test x$support_combining = xyes; then
16940
16941cat >>confdefs.h <<\_ACEOF
16942#define ENABLE_COMBINING 1
16943_ACEOF
16944
16945fi
16946if test x$codesets = xall; then
16947 codesets=jp,jp-ext,kr,cn,cn-ext
16948fi
16949
16950cat >>confdefs.h <<\_ACEOF
16951#define ENCODING_EU 1
16952_ACEOF
16953
16954
16955cat >>confdefs.h <<\_ACEOF
16956#define ENCODING_VN 1
16957_ACEOF
16958
16959for codeset in `echo $codesets | tr "a-z,\\-" "A-Z _"`; do
16960 case "$codeset" in
16961 JP )
16962cat >>confdefs.h <<\_ACEOF
16963#define ENCODING_JP 1
16964_ACEOF
16965 ;;
16966 JP_EXT )
16967cat >>confdefs.h <<\_ACEOF
16968#define ENCODING_JP_EXT 1
16969_ACEOF
16970 ;;
16971 KR )
16972cat >>confdefs.h <<\_ACEOF
16973#define ENCODING_KR 1
16974_ACEOF
16975 ;;
16976 CN )
16977cat >>confdefs.h <<\_ACEOF
16978#define ENCODING_CN 1
16979_ACEOF
16980 ;;
16981 CN_EXT )
16982cat >>confdefs.h <<\_ACEOF
16983#define ENCODING_CN_EXT 1
16984_ACEOF
16985 ;;
16986 esac
16987done
16988
16989
16990CFLAGS=${CFLAGS--O}
16991LDFLAGS=${LDFLAGS--O}
16992
16993CPPFLAGS="$CPPFLAGS"
16994
16995
16996
16997
16998
16999
17000
17001if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then
17002 DLIB=`echo $DLIB | sed "$R_TRANSLATE"`
17003 LIBS=`echo $LIBS | sed "$R_TRANSLATE"`
17004 X_LIBS=`echo $X_LIBS | sed "$R_TRANSLATE"`
17005 X_EXTRA_LIBS=`echo $X_EXTRA_LIBS | sed "$R_TRANSLATE"`
17006 XPM_LIBS=`echo $XPM_LIBS | sed "$R_TRANSLATE"`
17007fi
17008
17009
17010
17011
17012
17013if test x$support_addstrings = xno; then
17014
17015cat >>confdefs.h <<\_ACEOF
17016#define NO_STRINGS 1
17017_ACEOF
17018
17019fi
17020
17021MCOMMON=./autoconf/Make.common
17022
17023
17024test "$program_prefix" != NONE &&
17025 program_transform_name="s,^,$program_prefix,;$program_transform_name"
17026# Use a double $ so make ignores it.
17027test "$program_suffix" != NONE &&
17028 program_transform_name="s,\$,$program_suffix,;$program_transform_name"
17029# Double any \ or $. echo might interpret backslashes.
17030# By default was `s,x,x', remove it if useless.
17031cat <<\_ACEOF >conftest.sed
17032s/[\\$]/&&/g;s/;s,x,x,$//
17033_ACEOF
17034program_transform_name=`echo $program_transform_name | sed -f conftest.sed`
17035rm conftest.sed
17036
17037
17038
17039
17040
17041if test "$ac_cv_header_stdint_h" = "yes" -o "$notset" = "dontmatch"; then
17042 include_stdint_h="#include <stdint.h>"
17043else
17044 include_stdint_h="/* #include <stdint.h> */"
17045fi
17046if test "$ac_cv_header_stdarg_h" = "yes" -o "$notset" = "dontmatch"; then
17047 include_stdarg_h="#include <cstdarg>"
17048else
17049 include_stdarg_h="/* #include <cstdarg> */"
17050fi
17051if test "$ac_cv_header_stdlib_h" = "yes" -o "$notset" = "dontmatch"; then
17052 include_stdlib_h="#include <cstdlib>"
17053else
17054 include_stdlib_h="/* #include <cstdlib> */"
17055fi
17056if test "$ac_cv_header_unistd_h" = "yes" -o "$notset" = "dontmatch"; then
17057 include_unistd_h="#include <unistd.h>"
17058else
17059 include_unistd_h="/* #include <unistd.h> */"
17060fi
17061if test "$ac_cv_header_string_h" = "yes" -o "$notset" = "dontmatch"; then
17062 include_string_h="#include <cstring>"
17063else
17064 include_string_h="/* #include <cstring> */"
17065fi
17066if test "$ac_cv_header_fcntl_h" = "yes" -o "$notset" = "dontmatch"; then
17067 include_fcntl_h="#include <fcntl.h>"
17068else
17069 include_fcntl_h="/* #include <fcntl.h> */"
17070fi
17071if test "$ac_cv_header_util_h" = "yes" -o "$notset" = "dontmatch"; then
17072 include_util_h="#include <util.h>"
17073else
17074 include_util_h="/* #include <util.h> */"
17075fi
17076if test "$ac_cv_header_assert_h" = "yes" -o "$notset" = "dontmatch"; then
17077 include_assert_h="#include <assert.h>"
17078else
17079 include_assert_h="/* #include <assert.h> */"
17080fi
17081if test "$rxvt_cv_header_sysioctl" = "yes" -o "$notset" = "dontmatch"; then
17082 include_sys_ioctl_h="#include <sys/ioctl.h>"
17083else
17084 include_sys_ioctl_h="/* #include <sys/ioctl.h> */"
17085fi
17086if test "$ac_cv_header_sys_select_h" = "yes" -o "$notset" = "dontmatch"; then
17087 include_sys_select_h="#include <sys/select.h>"
17088else
17089 include_sys_select_h="/* #include <sys/select.h> */"
17090fi
17091if test "$ac_cv_header_sys_strredir_h" = "yes" -o "$notset" = "dontmatch"; then
17092 include_sys_strredir_h="#include <sys/strredir.h>"
17093else
17094 include_sys_strredir_h="/* #include <sys/strredir.h> */"
17095fi
17096if test "$ac_cv_header_sys_time_h" = "yes" -o "$notset" = "dontmatch"; then
17097 include_sys_time_h="#include <sys/time.h>"
17098else
17099 include_sys_time_h="/* #include <sys/time.h> */"
17100fi
17101if test "$ac_cv_header_sys_time_h" = "no" -o "$ac_cv_header_time" = "yes"; then
17102 include_time_h="#include <time.h>"
17103else
17104 include_time_h="/* #include <time.h> */"
17105fi
16783 17106
16784 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile" 17107 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
17108
16785cat >confcache <<\_ACEOF 17109cat >confcache <<\_ACEOF
16786# This file is a shell script that caches the results of configure 17110# This file is a shell script that caches the results of configure
16787# tests run on this system so they can be shared between configure 17111# tests run on this system so they can be shared between configure
16788# scripts and configure runs, see configure's option --config-cache. 17112# scripts and configure runs, see configure's option --config-cache.
16789# It is not useful on other systems. If it contains results you don't 17113# It is not useful on other systems. If it contains results you don't
17443s,@CP@,$CP,;t t 17767s,@CP@,$CP,;t t
17444s,@LN@,$LN,;t t 17768s,@LN@,$LN,;t t
17445s,@SED@,$SED,;t t 17769s,@SED@,$SED,;t t
17446s,@CMP@,$CMP,;t t 17770s,@CMP@,$CMP,;t t
17447s,@TBL@,$TBL,;t t 17771s,@TBL@,$TBL,;t t
17772s,@TIC@,$TIC,;t t
17448s,@X_CFLAGS@,$X_CFLAGS,;t t 17773s,@X_CFLAGS@,$X_CFLAGS,;t t
17449s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t 17774s,@X_PRE_LIBS@,$X_PRE_LIBS,;t t
17450s,@X_LIBS@,$X_LIBS,;t t 17775s,@X_LIBS@,$X_LIBS,;t t
17451s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t 17776s,@X_EXTRA_LIBS@,$X_EXTRA_LIBS,;t t
17452s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t 17777s,@XPM_CPPFLAGS@,$XPM_CPPFLAGS,;t t

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines