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

Comparing rxvt-unicode/configure (file contents):
Revision 1.18 by pcg, Sat Mar 6 00:05:00 2004 UTC vs.
Revision 1.32 by root, Tue Aug 10 22:36:30 2004 UTC

1036 --enable-utmp enable utmp (utmpx) support 1036 --enable-utmp enable utmp (utmpx) support
1037 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1037 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1038 --enable-lastlog enable lastlog support (requires --enable-utmp) 1038 --enable-lastlog enable lastlog support (requires --enable-utmp)
1039 --enable-xpm-background enable XPM background pixmaps 1039 --enable-xpm-background enable XPM background pixmaps
1040 --enable-transparency enable transparent backgrounds 1040 --enable-transparency enable transparent backgrounds
1041 --enable-tinting enable tinting of transparent bg
1042 --enable-fading enable colors fading when off focus
1041 --enable-menubar enable menubar 1043 --enable-menubar enable menubar
1042 --enable-rxvt-scroll enable rxvt style scrollbar 1044 --enable-rxvt-scroll enable rxvt style scrollbar
1043 --enable-next-scroll enable NeXT style scrollbar 1045 --enable-next-scroll enable NeXT style scrollbar
1044 --enable-xterm-scroll enable Xterm style scrollbar 1046 --enable-xterm-scroll enable Xterm style scrollbar
1045 --enable-plain-scroll enable plain style scrollbar 1047 --enable-plain-scroll enable plain style scrollbar
1048 --enable-ttygid enable tty setting to group named "tty" 1050 --enable-ttygid enable tty setting to group named "tty"
1049 --disable-backspace-key disable handling of the backspace key 1051 --disable-backspace-key disable handling of the backspace key
1050 --disable-delete-key disable handling of the delete key 1052 --disable-delete-key disable handling of the delete key
1051 --disable-resources disable all resource checking 1053 --disable-resources disable all resource checking
1052 --enable-xgetdefault enable resources via X instead of our small version 1054 --enable-xgetdefault enable resources via X instead of our small version
1055 --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) 1056 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
1054 --enable-strings enable some replacement system functions 1057 --enable-strings enable some replacement system functions
1055 --disable-swapscreen disable swap screen support 1058 --disable-swapscreen disable swap screen support
1056 --enable-frills enable support for rarely used features 1059 --enable-frills enable support for rarely used features
1057 --enable-linespace enable support for linespace 1060 --enable-linespace enable support for linespace
1058 --enable-24bit enable support for using 24bit visuals if available 1061 --enable-24bit enable support for using 24bit visuals if available
1059 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 1062 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
1060 --enable-selectionscrolling enable scrolling during selections 1063 --enable-selectionscrolling enable scrolling during selections
1061 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1064 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1062 --enable-slipwheeling enable slip wheel scrolling (requires previous) 1065 --enable-slipwheeling enable slip wheel scrolling (requires previous)
1063 --enable-old-selection enable v2.20 (& prior) mouse selection style support
1064 --disable-new-selection disable new mouse (xterm) selection style support
1065 --enable-dmalloc enable Gray Watson's malloc - for debugging use 1066 --enable-dmalloc enable Gray Watson's malloc - for debugging use
1066 --enable-dlmalloc enable Doug Lea's malloc - for production use 1067 --enable-dlmalloc enable Doug Lea's malloc - for production use
1067 NOTE: enable only one malloc package 1068 NOTE: enable only one malloc package
1068 --enable-smart-resize enable smart growth/shrink behaviour 1069 --enable-smart-resize enable smart growth/shrink behaviour
1069 --enable-256-color enable 256-color support 1070 --enable-256-color enable 256-color support
1535 1536
1536 1537
1537 1538
1538 1539
1539 1540
1541
1540ac_aux_dir= 1542ac_aux_dir=
1541for ac_dir in autoconf $srcdir/autoconf; do 1543for ac_dir in autoconf $srcdir/autoconf; do
1542 if test -f $ac_dir/install-sh; then 1544 if test -f $ac_dir/install-sh; then
1543 ac_aux_dir=$ac_dir 1545 ac_aux_dir=$ac_dir
1544 ac_install_sh="$ac_aux_dir/install-sh -c" 1546 ac_install_sh="$ac_aux_dir/install-sh -c"
3281LINKER=$LINKER 3283LINKER=$LINKER
3282 3284
3283 3285
3284CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE" 3286CPPFLAGS="-D_GNU_SOURCE -D_XOPEN_SOURCE"
3285 3287
3286if test x$GXX = xyes; then
3287 CXXFLAGS="$CXXFLAGS -fno-exceptions"
3288fi
3289 3288
3290ac_ext=cc 3289ac_ext=cc
3291ac_cpp='$CXXCPP $CPPFLAGS' 3290ac_cpp='$CXXCPP $CPPFLAGS'
3292ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3291ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3293ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3292ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3690echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5 3689echo "$as_me:$LINENO: result: $ac_cv_search_strerror" >&5
3691echo "${ECHO_T}$ac_cv_search_strerror" >&6 3690echo "${ECHO_T}$ac_cv_search_strerror" >&6
3692if test "$ac_cv_search_strerror" != no; then 3691if test "$ac_cv_search_strerror" != no; then
3693 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3692 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3694 3693
3694fi
3695
3696
3697echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3698echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3699if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3700 echo $ECHO_N "(cached) $ECHO_C" >&6
3701else
3702 ac_check_lib_save_LIBS=$LIBS
3703LIBS="-lxpg4 $LIBS"
3704cat >conftest.$ac_ext <<_ACEOF
3705/* confdefs.h. */
3706_ACEOF
3707cat confdefs.h >>conftest.$ac_ext
3708cat >>conftest.$ac_ext <<_ACEOF
3709/* end confdefs.h. */
3710
3711/* Override any gcc2 internal prototype to avoid an error. */
3712#ifdef __cplusplus
3713extern "C"
3714#endif
3715/* We use char because int might match the return type of a gcc2
3716 builtin and then its argument prototype would still apply. */
3717char setlocale ();
3718int
3719main ()
3720{
3721setlocale ();
3722 ;
3723 return 0;
3724}
3725_ACEOF
3726rm -f conftest.$ac_objext conftest$ac_exeext
3727if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3728 (eval $ac_link) 2>conftest.er1
3729 ac_status=$?
3730 grep -v '^ *+' conftest.er1 >conftest.err
3731 rm -f conftest.er1
3732 cat conftest.err >&5
3733 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3734 (exit $ac_status); } &&
3735 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3736 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3737 (eval $ac_try) 2>&5
3738 ac_status=$?
3739 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3740 (exit $ac_status); }; } &&
3741 { ac_try='test -s conftest$ac_exeext'
3742 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3743 (eval $ac_try) 2>&5
3744 ac_status=$?
3745 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3746 (exit $ac_status); }; }; then
3747 ac_cv_lib_xpg4_setlocale=yes
3748else
3749 echo "$as_me: failed program was:" >&5
3750sed 's/^/| /' conftest.$ac_ext >&5
3751
3752ac_cv_lib_xpg4_setlocale=no
3753fi
3754rm -f conftest.err conftest.$ac_objext \
3755 conftest$ac_exeext conftest.$ac_ext
3756LIBS=$ac_check_lib_save_LIBS
3757fi
3758echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
3759echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3760if test $ac_cv_lib_xpg4_setlocale = yes; then
3761 LIBS="$LIBS -lxpg4"
3762fi
3763
3764
3765echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3766echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3767if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3768 echo $ECHO_N "(cached) $ECHO_C" >&6
3769else
3770 ac_check_lib_save_LIBS=$LIBS
3771LIBS="-lnsl $LIBS"
3772cat >conftest.$ac_ext <<_ACEOF
3773/* confdefs.h. */
3774_ACEOF
3775cat confdefs.h >>conftest.$ac_ext
3776cat >>conftest.$ac_ext <<_ACEOF
3777/* end confdefs.h. */
3778
3779/* Override any gcc2 internal prototype to avoid an error. */
3780#ifdef __cplusplus
3781extern "C"
3782#endif
3783/* We use char because int might match the return type of a gcc2
3784 builtin and then its argument prototype would still apply. */
3785char gethostbyname ();
3786int
3787main ()
3788{
3789gethostbyname ();
3790 ;
3791 return 0;
3792}
3793_ACEOF
3794rm -f conftest.$ac_objext conftest$ac_exeext
3795if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3796 (eval $ac_link) 2>conftest.er1
3797 ac_status=$?
3798 grep -v '^ *+' conftest.er1 >conftest.err
3799 rm -f conftest.er1
3800 cat conftest.err >&5
3801 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3802 (exit $ac_status); } &&
3803 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3804 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3805 (eval $ac_try) 2>&5
3806 ac_status=$?
3807 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3808 (exit $ac_status); }; } &&
3809 { ac_try='test -s conftest$ac_exeext'
3810 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3811 (eval $ac_try) 2>&5
3812 ac_status=$?
3813 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3814 (exit $ac_status); }; }; then
3815 ac_cv_lib_nsl_gethostbyname=yes
3816else
3817 echo "$as_me: failed program was:" >&5
3818sed 's/^/| /' conftest.$ac_ext >&5
3819
3820ac_cv_lib_nsl_gethostbyname=no
3821fi
3822rm -f conftest.err conftest.$ac_objext \
3823 conftest$ac_exeext conftest.$ac_ext
3824LIBS=$ac_check_lib_save_LIBS
3825fi
3826echo "$as_me:$LINENO: result: $ac_cv_lib_nsl_gethostbyname" >&5
3827echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3828if test $ac_cv_lib_nsl_gethostbyname = yes; then
3829 LIBS="$LIBS -lnsl"
3830fi
3831
3832echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3833echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3834if test "${ac_cv_lib_socket_socket+set}" = set; then
3835 echo $ECHO_N "(cached) $ECHO_C" >&6
3836else
3837 ac_check_lib_save_LIBS=$LIBS
3838LIBS="-lsocket $LIBS"
3839cat >conftest.$ac_ext <<_ACEOF
3840/* confdefs.h. */
3841_ACEOF
3842cat confdefs.h >>conftest.$ac_ext
3843cat >>conftest.$ac_ext <<_ACEOF
3844/* end confdefs.h. */
3845
3846/* Override any gcc2 internal prototype to avoid an error. */
3847#ifdef __cplusplus
3848extern "C"
3849#endif
3850/* We use char because int might match the return type of a gcc2
3851 builtin and then its argument prototype would still apply. */
3852char socket ();
3853int
3854main ()
3855{
3856socket ();
3857 ;
3858 return 0;
3859}
3860_ACEOF
3861rm -f conftest.$ac_objext conftest$ac_exeext
3862if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3863 (eval $ac_link) 2>conftest.er1
3864 ac_status=$?
3865 grep -v '^ *+' conftest.er1 >conftest.err
3866 rm -f conftest.er1
3867 cat conftest.err >&5
3868 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3869 (exit $ac_status); } &&
3870 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3871 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3872 (eval $ac_try) 2>&5
3873 ac_status=$?
3874 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3875 (exit $ac_status); }; } &&
3876 { ac_try='test -s conftest$ac_exeext'
3877 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3878 (eval $ac_try) 2>&5
3879 ac_status=$?
3880 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3881 (exit $ac_status); }; }; then
3882 ac_cv_lib_socket_socket=yes
3883else
3884 echo "$as_me: failed program was:" >&5
3885sed 's/^/| /' conftest.$ac_ext >&5
3886
3887ac_cv_lib_socket_socket=no
3888fi
3889rm -f conftest.err conftest.$ac_objext \
3890 conftest$ac_exeext conftest.$ac_ext
3891LIBS=$ac_check_lib_save_LIBS
3892fi
3893echo "$as_me:$LINENO: result: $ac_cv_lib_socket_socket" >&5
3894echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3895if test $ac_cv_lib_socket_socket = yes; then
3896 LIBS="$LIBS -lsocket"
3695fi 3897fi
3696 3898
3697 3899
3698# Check whether --enable-shared or --disable-shared was given. 3900# Check whether --enable-shared or --disable-shared was given.
3699if test "${enable_shared+set}" = set; then 3901if test "${enable_shared+set}" = set; then
5035# Some flags need to be propagated to the compiler or linker for good 5237# Some flags need to be propagated to the compiler or linker for good
5036# libtool support. 5238# libtool support.
5037case "$host" in 5239case "$host" in
5038*-*-irix6*) 5240*-*-irix6*)
5039 # Find out which ABI we are using. 5241 # Find out which ABI we are using.
5040 echo '#line 5040 "configure"' > conftest.$ac_ext 5242 echo '#line 5242 "configure"' > conftest.$ac_ext
5041 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 5243 if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
5042 (eval $ac_compile) 2>&5 5244 (eval $ac_compile) 2>&5
5043 ac_status=$? 5245 ac_status=$?
5044 echo "$as_me:$LINENO: \$? = $ac_status" >&5 5246 echo "$as_me:$LINENO: \$? = $ac_status" >&5
5045 (exit $ac_status); }; then 5247 (exit $ac_status); }; then
5586# builds. 5788# builds.
5587chmod -w . 5789chmod -w .
5588save_CFLAGS="$CFLAGS" 5790save_CFLAGS="$CFLAGS"
5589CFLAGS="$CFLAGS -o out/conftest2.$ac_objext" 5791CFLAGS="$CFLAGS -o out/conftest2.$ac_objext"
5590compiler_c_o=no 5792compiler_c_o=no
5591if { (eval echo configure:5591: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then 5793if { (eval echo configure:5793: \"$ac_compile\") 1>&5; (eval $ac_compile) 2>out/conftest.err; } && test -s out/conftest2.$ac_objext; then
5592 # The compiler can only warn and ignore the option if not recognized 5794 # The compiler can only warn and ignore the option if not recognized
5593 # So say no if there are warnings 5795 # So say no if there are warnings
5594 if test -s out/conftest.err; then 5796 if test -s out/conftest.err; then
5595 compiler_c_o=no 5797 compiler_c_o=no
5596 else 5798 else
7202 lt_cv_dlopen_self=cross 7404 lt_cv_dlopen_self=cross
7203else 7405else
7204 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7406 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7205 lt_status=$lt_dlunknown 7407 lt_status=$lt_dlunknown
7206 cat > conftest.$ac_ext <<EOF 7408 cat > conftest.$ac_ext <<EOF
7207#line 7207 "configure" 7409#line 7409 "configure"
7208#include "confdefs.h" 7410#include "confdefs.h"
7209 7411
7210#if HAVE_DLFCN_H 7412#if HAVE_DLFCN_H
7211#include <dlfcn.h> 7413#include <dlfcn.h>
7212#endif 7414#endif
7300 lt_cv_dlopen_self_static=cross 7502 lt_cv_dlopen_self_static=cross
7301else 7503else
7302 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 7504 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
7303 lt_status=$lt_dlunknown 7505 lt_status=$lt_dlunknown
7304 cat > conftest.$ac_ext <<EOF 7506 cat > conftest.$ac_ext <<EOF
7305#line 7305 "configure" 7507#line 7507 "configure"
7306#include "confdefs.h" 7508#include "confdefs.h"
7307 7509
7308#if HAVE_DLFCN_H 7510#if HAVE_DLFCN_H
7309#include <dlfcn.h> 7511#include <dlfcn.h>
7310#endif 7512#endif
8033MALLOC_TYPE=S 8235MALLOC_TYPE=S
8034support_addstrings=no 8236support_addstrings=no
8035support_frills=no 8237support_frills=no
8036support_linespace=no 8238support_linespace=no
8037support_inheritpixmap=no 8239support_inheritpixmap=no
8240support_tinting=no
8241support_fading=no
8038support_keepscrolling=no 8242support_keepscrolling=no
8039support_selectionscrolling=no 8243support_selectionscrolling=no
8040support_menubar=no 8244support_menubar=no
8041support_mousewheel=no 8245support_mousewheel=no
8042support_mouseslipwheel=no 8246support_mouseslipwheel=no
8043support_oldselection=no
8044support_utmp=no 8247support_utmp=no
8045support_wtmp=no 8248support_wtmp=no
8046support_lastlog=no 8249support_lastlog=no
8047support_cursor_blink=no 8250support_cursor_blink=no
8048support_text_blink=no 8251support_text_blink=no
8054support_xim=no 8257support_xim=no
8055support_xpm=no 8258support_xpm=no
8056support_xft=no 8259support_xft=no
8057support_unicode3=no 8260support_unicode3=no
8058support_combining=no 8261support_combining=no
8262support_8bitctrls=no
8059codesets= 8263codesets=
8060 8264
8061 8265
8062if test "x$enable_shared" = xyes; then 8266if test "x$enable_shared" = xyes; then
8063 8267
8075 if test x$enableval = xyes; then 8279 if test x$enableval = xyes; then
8076 support_24bit=yes 8280 support_24bit=yes
8077 support_frills=yes 8281 support_frills=yes
8078 support_linespace=yes 8282 support_linespace=yes
8079 support_inheritpixmap=yes 8283 support_inheritpixmap=yes
8284 support_tinting=yes
8285 support_fading=yes
8080 support_keepscrolling=yes 8286 support_keepscrolling=yes
8081 support_selectionscrolling=yes 8287 support_selectionscrolling=yes
8082 support_lastlog=yes 8288 support_lastlog=yes
8083 support_menubar=yes 8289 support_menubar=yes
8084 support_mousewheel=yes 8290 support_mousewheel=yes
8085 support_mouseslipwheel=yes 8291 support_mouseslipwheel=yes
8086 support_oldselection=yes
8087 support_cursor_blink=yes 8292 support_cursor_blink=yes
8088 support_text_blink=yes 8293 support_text_blink=yes
8089 support_pointer_blank=yes 8294 support_pointer_blank=yes
8090 support_scroll_rxvt=yes 8295 support_scroll_rxvt=yes
8091 support_scroll_next=yes 8296 support_scroll_next=yes
8096 support_xim=yes 8301 support_xim=yes
8097 support_xpm=yes 8302 support_xpm=yes
8098 support_xft=yes 8303 support_xft=yes
8099 support_unicode3=yes 8304 support_unicode3=yes
8100 support_combining=yes 8305 support_combining=yes
8306 #support_8bitctrls=yes
8101 codesets=all 8307 codesets=all
8102 fi 8308 fi
8103fi; 8309fi;
8104 8310
8105# Check whether --enable-unicode3 or --disable-unicode3 was given. 8311# Check whether --enable-unicode3 or --disable-unicode3 was given.
8164 if test x$enableval = xyes -o x$enableval = xno; then 8370 if test x$enableval = xyes -o x$enableval = xno; then
8165 support_inheritpixmap=$enableval 8371 support_inheritpixmap=$enableval
8166 fi 8372 fi
8167fi; 8373fi;
8168 8374
8375# Check whether --enable-tinting or --disable-tinting was given.
8376if test "${enable_tinting+set}" = set; then
8377 enableval="$enable_tinting"
8378 if test x$enableval = xyes -o x$enableval = xno; then
8379 support_tinting=$enableval
8380 fi
8381fi;
8382
8383# Check whether --enable-fading or --disable-fading was given.
8384if test "${enable_fading+set}" = set; then
8385 enableval="$enable_fading"
8386 if test x$enableval = xyes -o x$enableval = xno; then
8387 support_fading=$enableval
8388 fi
8389fi;
8390
8169# Check whether --enable-menubar or --disable-menubar was given. 8391# Check whether --enable-menubar or --disable-menubar was given.
8170if test "${enable_menubar+set}" = set; then 8392if test "${enable_menubar+set}" = set; then
8171 enableval="$enable_menubar" 8393 enableval="$enable_menubar"
8172 if test x$enableval = xyes -o x$enableval = xno; then 8394 if test x$enableval = xyes -o x$enableval = xno; then
8173 support_menubar=$enableval 8395 support_menubar=$enableval
8291_ACEOF 8513_ACEOF
8292 8514
8293 fi 8515 fi
8294fi; 8516fi;
8295 8517
8518# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
8519if test "${enable_8bitctrls+set}" = set; then
8520 enableval="$enable_8bitctrls"
8521 if test x$enableval = xyes -o x$enableval = xno; then
8522 support_8bitctrls=yes
8523 fi
8524fi;
8525
8296RESFALLBACK=Rxvt 8526RESFALLBACK=Rxvt
8297# Check whether --enable-fallback or --disable-fallback was given. 8527# Check whether --enable-fallback or --disable-fallback was given.
8298if test "${enable_fallback+set}" = set; then 8528if test "${enable_fallback+set}" = set; then
8299 enableval="$enable_fallback" 8529 enableval="$enable_fallback"
8300 8530
8420# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 8650# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
8421if test "${enable_slipwheeling+set}" = set; then 8651if test "${enable_slipwheeling+set}" = set; then
8422 enableval="$enable_slipwheeling" 8652 enableval="$enable_slipwheeling"
8423 if test x$enableval = xyes -o x$enableval = xno; then 8653 if test x$enableval = xyes -o x$enableval = xno; then
8424 support_mouseslipwheel=$enableval 8654 support_mouseslipwheel=$enableval
8425 fi
8426fi;
8427
8428# Check whether --enable-old-selection or --disable-old-selection was given.
8429if test "${enable_old_selection+set}" = set; then
8430 enableval="$enable_old_selection"
8431 if test x$enableval = xyes -o x$enableval = xno; then
8432 support_oldselection=$enableval
8433 fi
8434fi;
8435
8436# Check whether --enable-new-selection or --disable-new-selection was given.
8437if test "${enable_new_selection+set}" = set; then
8438 enableval="$enable_new_selection"
8439 if test x$enableval = xno; then
8440
8441cat >>confdefs.h <<\_ACEOF
8442#define NO_NEW_SELECTION 1
8443_ACEOF
8444
8445 fi 8655 fi
8446fi; 8656fi;
8447 8657
8448# Check whether --enable-dmalloc or --disable-dmalloc was given. 8658# Check whether --enable-dmalloc or --disable-dmalloc was given.
8449if test "${enable_dmalloc+set}" = set; then 8659if test "${enable_dmalloc+set}" = set; then
8875fi 9085fi
8876 9086
8877 9087
8878 9088
8879 9089
9090
9091if test "x$ac_path_x_has_been_run" != xyes; then
8880echo "$as_me:$LINENO: checking for X" >&5 9092 echo "$as_me:$LINENO: checking for X" >&5
8881echo $ECHO_N "checking for X... $ECHO_C" >&6 9093echo $ECHO_N "checking for X... $ECHO_C" >&6
8882 9094
9095ac_path_x_has_been_run=yes
8883 9096
8884# Check whether --with-x or --without-x was given. 9097# Check whether --with-x or --without-x was given.
8885if test "${with_x+set}" = set; then 9098if test "${with_x+set}" = set; then
8886 withval="$with_x" 9099 withval="$with_x"
8887 9100
8970 9183
8971/usr/openwin/include 9184/usr/openwin/include
8972/usr/openwin/share/include' 9185/usr/openwin/share/include'
8973 9186
8974if test "$ac_x_includes" = no; then 9187if test "$ac_x_includes" = no; then
8975 # Guess where to find include files, by looking for Intrinsic.h. 9188 # Guess where to find include files, by looking for a specified header file.
8976 # First, try using that file with no special directory specified. 9189 # First, try using that file with no special directory specified.
8977 cat >conftest.$ac_ext <<_ACEOF 9190 cat >conftest.$ac_ext <<_ACEOF
8978/* confdefs.h. */ 9191/* confdefs.h. */
8979_ACEOF 9192_ACEOF
8980cat confdefs.h >>conftest.$ac_ext 9193cat confdefs.h >>conftest.$ac_ext
9104 test "x$x_includes" = xNONE && x_includes=$ac_x_includes 9317 test "x$x_includes" = xNONE && x_includes=$ac_x_includes
9105 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries 9318 test "x$x_libraries" = xNONE && x_libraries=$ac_x_libraries
9106 # Update the cache value to reflect the command line values. 9319 # Update the cache value to reflect the command line values.
9107 ac_cv_have_x="have_x=yes \ 9320 ac_cv_have_x="have_x=yes \
9108 ac_x_includes=$x_includes ac_x_libraries=$x_libraries" 9321 ac_x_includes=$x_includes ac_x_libraries=$x_libraries"
9322 # It might be that x_includes is empty (headers are found in the
9323 # standard search path. Then output the corresponding message
9324 ac_out_x_includes=$x_includes
9325 test "x$x_includes" = x && ac_out_x_includes="in standard search path"
9109 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $x_includes" >&5 9326 echo "$as_me:$LINENO: result: libraries $x_libraries, headers $ac_out_x_includes" >&5
9110echo "${ECHO_T}libraries $x_libraries, headers $x_includes" >&6 9327echo "${ECHO_T}libraries $x_libraries, headers $ac_out_x_includes" >&6
9111fi 9328fi
9112 9329
9330fi
9113if test "$no_x" = yes; then 9331if test "$no_x" = yes; then
9114 # Not all programs may use this symbol, but it does not hurt to define it. 9332 # Not all programs may use this symbol, but it does not hurt to define it.
9115 9333
9116cat >>confdefs.h <<\_ACEOF 9334cat >>confdefs.h <<\_ACEOF
9117#define X_DISPLAY_MISSING 1 9335#define X_DISPLAY_MISSING 1
15981#define HAVE_NL_LANGINFO 1 16199#define HAVE_NL_LANGINFO 1
15982_ACEOF 16200_ACEOF
15983 16201
15984fi 16202fi
15985 16203
16204echo "$as_me:$LINENO: checking for broken XIM callback" >&5
16205echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
16206if test "${rxvt_broken_ximcb+set}" = set; then
16207 echo $ECHO_N "(cached) $ECHO_C" >&6
16208else
16209 cat >conftest.$ac_ext <<_ACEOF
16210
16211#include <X11/Xlib.h>
16212
16213void im_destroy_cb (XIC unused1, XPointer client_data, XPointer unused3);
16214
16215void f() {
16216 XIMCallback cb;
16217 cb.callback = im_destroy_cb;
16218}
16219
16220_ACEOF
16221rm -f conftest.$ac_objext
16222if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5
16223 (eval $ac_compile) 2>conftest.er1
16224 ac_status=$?
16225 grep -v '^ *+' conftest.er1 >conftest.err
16226 rm -f conftest.er1
16227 cat conftest.err >&5
16228 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16229 (exit $ac_status); } &&
16230 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16231 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16232 (eval $ac_try) 2>&5
16233 ac_status=$?
16234 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16235 (exit $ac_status); }; } &&
16236 { ac_try='test -s conftest.$ac_objext'
16237 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16238 (eval $ac_try) 2>&5
16239 ac_status=$?
16240 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16241 (exit $ac_status); }; }; then
16242 rxvt_broken_ximcb=yes
16243else
16244 echo "$as_me: failed program was:" >&5
16245sed 's/^/| /' conftest.$ac_ext >&5
16246
16247rxvt_broken_ximcb=no
16248fi
16249rm -f conftest.err conftest.$ac_objext conftest.$ac_ext
16250fi
16251echo "$as_me:$LINENO: result: $rxvt_broken_ximcb" >&5
16252echo "${ECHO_T}$rxvt_broken_ximcb" >&6
16253
16254if test x$rxvt_broken_ximcb = xyes; then
16255
16256cat >>confdefs.h <<\_ACEOF
16257#define XIMCB_PROTO_BROKEN 1
16258_ACEOF
16259
16260fi
16261
15986echo "$as_me:$LINENO: checking for getpt" >&5 16262echo "$as_me:$LINENO: checking for getpt" >&5
15987echo $ECHO_N "checking for getpt... $ECHO_C" >&6 16263echo $ECHO_N "checking for getpt... $ECHO_C" >&6
15988if test "${rxvt_cv_func_getpt+set}" = set; then 16264if test "${rxvt_cv_func_getpt+set}" = set; then
15989 echo $ECHO_N "(cached) $ECHO_C" >&6 16265 echo $ECHO_N "(cached) $ECHO_C" >&6
15990else 16266else
16169#define PTYCHAR2 "$pch2" 16445#define PTYCHAR2 "$pch2"
16170_ACEOF 16446_ACEOF
16171 16447
16172fi 16448fi
16173 16449
16174echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 16450if test x$support_8bitctrls = xyes; then
16175echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 16451
16176if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
16177 echo $ECHO_N "(cached) $ECHO_C" >&6
16178else
16179 ac_check_lib_save_LIBS=$LIBS
16180LIBS="-lxpg4 $LIBS"
16181cat >conftest.$ac_ext <<_ACEOF
16182/* confdefs.h. */
16183_ACEOF
16184cat confdefs.h >>conftest.$ac_ext
16185cat >>conftest.$ac_ext <<_ACEOF 16452cat >>confdefs.h <<\_ACEOF
16186/* end confdefs.h. */ 16453#define EIGHT_BIT_CONTROLS 1
16187
16188/* Override any gcc2 internal prototype to avoid an error. */
16189#ifdef __cplusplus
16190extern "C"
16191#endif
16192/* We use char because int might match the return type of a gcc2
16193 builtin and then its argument prototype would still apply. */
16194char setlocale ();
16195int
16196main ()
16197{
16198setlocale ();
16199 ;
16200 return 0;
16201}
16202_ACEOF 16454_ACEOF
16203rm -f conftest.$ac_objext conftest$ac_exeext
16204if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
16205 (eval $ac_link) 2>conftest.er1
16206 ac_status=$?
16207 grep -v '^ *+' conftest.er1 >conftest.err
16208 rm -f conftest.er1
16209 cat conftest.err >&5
16210 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16211 (exit $ac_status); } &&
16212 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
16213 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16214 (eval $ac_try) 2>&5
16215 ac_status=$?
16216 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16217 (exit $ac_status); }; } &&
16218 { ac_try='test -s conftest$ac_exeext'
16219 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
16220 (eval $ac_try) 2>&5
16221 ac_status=$?
16222 echo "$as_me:$LINENO: \$? = $ac_status" >&5
16223 (exit $ac_status); }; }; then
16224 ac_cv_lib_xpg4_setlocale=yes
16225else
16226 echo "$as_me: failed program was:" >&5
16227sed 's/^/| /' conftest.$ac_ext >&5
16228 16455
16229ac_cv_lib_xpg4_setlocale=no
16230fi 16456fi
16231rm -f conftest.err conftest.$ac_objext \ 16457if test x$support_fading = xyes; then
16232 conftest$ac_exeext conftest.$ac_ext
16233LIBS=$ac_check_lib_save_LIBS
16234fi
16235echo "$as_me:$LINENO: result: $ac_cv_lib_xpg4_setlocale" >&5
16236echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
16237if test $ac_cv_lib_xpg4_setlocale = yes; then
16238 LIBS="$LIBS -lxpg4"
16239fi
16240 16458
16459cat >>confdefs.h <<\_ACEOF
16460#define OFF_FOCUS_FADING 1
16461_ACEOF
16241 16462
16463fi
16464if test x$support_tinting = xyes; then
16465
16466cat >>confdefs.h <<\_ACEOF
16467#define TINTING 1
16468_ACEOF
16469
16470fi
16242if test x$support_inheritpixmap = xyes; then 16471if test x$support_inheritpixmap = xyes; then
16243 16472
16244cat >>confdefs.h <<\_ACEOF 16473cat >>confdefs.h <<\_ACEOF
16245#define TRANSPARENT 1 16474#define TRANSPARENT 1
16246_ACEOF 16475_ACEOF
16300cat >>confdefs.h <<\_ACEOF 16529cat >>confdefs.h <<\_ACEOF
16301#define MOUSE_SLIP_WHEELING 1 16530#define MOUSE_SLIP_WHEELING 1
16302_ACEOF 16531_ACEOF
16303 16532
16304fi 16533fi
16305if test x$support_oldselection = xno; then
16306
16307cat >>confdefs.h <<\_ACEOF
16308#define NO_OLD_SELECTION 1
16309_ACEOF
16310
16311fi
16312if test x$support_utmp = xyes; then 16534if test x$support_utmp = xyes; then
16313 16535
16314cat >>confdefs.h <<\_ACEOF 16536cat >>confdefs.h <<\_ACEOF
16315#define UTMP_SUPPORT 1 16537#define UTMP_SUPPORT 1
16316_ACEOF 16538_ACEOF
16407 16629
16408fi 16630fi
16409if test x$support_combining = xyes; then 16631if test x$support_combining = xyes; then
16410 16632
16411cat >>confdefs.h <<\_ACEOF 16633cat >>confdefs.h <<\_ACEOF
16412#define ENCODING_COMPOSE 1 16634#define ENABLE_COMBINING 1
16413_ACEOF 16635_ACEOF
16414 16636
16415fi 16637fi
16416if test x$codesets = xall; then 16638if test x$codesets = xall; then
16417 codesets=jp,jp-ext,kr,cn,cn-ext 16639 codesets=jp,jp-ext,kr,cn,cn-ext
16814 17036
16815 fi 17037 fi
16816fi 17038fi
16817 17039
16818 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile" 17040 ac_config_files="$ac_config_files autoconf/Make.common Makefile doc/Makefile src/Makefile src/test/Makefile src/rxvtlib.h W11/Makefile"
17041
16819cat >confcache <<\_ACEOF 17042cat >confcache <<\_ACEOF
16820# This file is a shell script that caches the results of configure 17043# This file is a shell script that caches the results of configure
16821# tests run on this system so they can be shared between configure 17044# tests run on this system so they can be shared between configure
16822# scripts and configure runs, see configure's option --config-cache. 17045# scripts and configure runs, see configure's option --config-cache.
16823# It is not useful on other systems. If it contains results you don't 17046# It is not useful on other systems. If it contains results you don't
18031echo " 18254echo "
18032The following are set in config.h 18255The following are set in config.h
18033" 18256"
18034echo " pty/tty type: "$rxvt_cv_ptys 18257echo " pty/tty type: "$rxvt_cv_ptys
18035if test x$support_utmp != xyes; then 18258if test x$support_utmp != xyes; then
18036 echo " utmp support: disabled 18259 echo " utmp support: disabled"
18037" 18260 echo
18038else 18261else
18039 echo " utmp support: enabled 18262 echo " utmp support: enabled
18040 utmp file: $rxvt_cv_path_utmp 18263 utmp file: $rxvt_cv_path_utmp
18041 utmpx file: $rxvt_cv_path_utmpx 18264 utmpx file: $rxvt_cv_path_utmpx
18042 wtmp file: $rxvt_cv_path_wtmp 18265 wtmp file: $rxvt_cv_path_wtmp
18043 wtmpx file: $rxvt_cv_path_wtmpx 18266 wtmpx file: $rxvt_cv_path_wtmpx
18044 lastlog file: $rxvt_cv_path_lastlog 18267 lastlog file: $rxvt_cv_path_lastlog
18045 ttys/ttytab file: $rxvt_cv_path_ttytab 18268 ttys/ttytab file: $rxvt_cv_path_ttytab"
18046" 18269 echo
18047fi 18270fi
18048if test x$term != x; then 18271if test x$term != x; then
18049 echo " set TERM to: $term" 18272 echo " set TERM to: $term"
18050fi 18273fi
18051if test x$terminfo != x; then 18274if test x$terminfo != x; then
18078 echo ". WARNING: --enable-xim was specified however the locale support ." 18301 echo ". WARNING: --enable-xim was specified however the locale support ."
18079 echo ". functions could not be found. ." 18302 echo ". functions could not be found. ."
18080 echo ". XIM is now being DISABLED! ." 18303 echo ". XIM is now being DISABLED! ."
18081 echo ".----------------------------------------------------------------." 18304 echo ".----------------------------------------------------------------."
18082fi 18305fi
18306
18083echo " *** Please check src/feature.h for further options *** 18307echo " *** Please check src/feature.h for further options ***"
18084" 18308echo
18309
18310echo ".----------------------------------------------------------------."
18311echo ". NOTE: most features are disabled by default, try ."
18312echo ". configure --help to get an idea of the optional features ."
18313echo ".----------------------------------------------------------------."
18314echo
18315

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines