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.72 by root, Mon Jan 16 15:39:24 2006 UTC

307#endif 307#endif
308#if HAVE_UNISTD_H 308#if HAVE_UNISTD_H
309# include <unistd.h> 309# include <unistd.h>
310#endif" 310#endif"
311 311
312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO 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' 312ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os VERSION DATE LSMDATE LIBVERSION CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA AWK LINKER CXXCPP EGREP INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO 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 PERL PERLLIB PERLFLAGS PERLPRIVLIBEXP IF_PERL PERL_O DEBUG DINCLUDE DLIB include_stdint_h include_stdarg_h include_stdlib_h include_unistd_h include_string_h include_fcntl_h include_util_h include_assert_h include_sys_ioctl_h include_sys_select_h include_sys_strredir_h include_sys_time_h include_time_h LIBOBJS LTLIBOBJS'
313ac_subst_files='MCOMMON' 313ac_subst_files='MCOMMON'
314 314
315# Initialize some variables set by options. 315# Initialize some variables set by options.
316ac_init_help= 316ac_init_help=
317ac_init_version=false 317ac_init_version=false
877 --enable-lastlog enable lastlog support (requires --enable-utmp) 877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 878 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 879 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 880 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 881 --enable-fading enable colors fading when off focus
882 --enable-menubar enable menubar
883 --enable-rxvt-scroll enable rxvt style scrollbar 882 --enable-rxvt-scroll enable rxvt style scrollbar
884 --enable-next-scroll enable NeXT style scrollbar 883 --enable-next-scroll enable NeXT style scrollbar
885 --enable-xterm-scroll enable Xterm style scrollbar 884 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar 886 --enable-plain-scroll enable plain style scrollbar
887 --enable-half-shadow use half width/height shadow on rxvt scrollbar
888 --enable-xim XIM (X Input Method) protocol support 887 --enable-xim XIM (X Input Method) protocol support
889 --enable-ttygid enable tty setting to group named "tty" 888 --enable-ttygid enable tty setting to group named "tty"
890 --disable-backspace-key disable handling of the backspace key 889 --disable-backspace-key disable handling of the backspace key
891 --disable-delete-key disable handling of the delete key 890 --disable-delete-key disable handling of the delete key
892 --disable-resources disable all resource checking 891 --disable-resources disable all resource checking
893 --enable-xgetdefault enable resources via X instead of our small version
894 --enable-8bitctrls enable 8 bit control sequences (not recommended) 892 --enable-8bitctrls enable 8 bit control sequences (not recommended)
895 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
896 --enable-strings enable some replacement system functions
897 --disable-swapscreen disable swap screen support 894 --disable-swapscreen disable swap screen support
898 --enable-iso14755 enable support for extended ISO 14755 modes 895 --enable-iso14755 enable support for extended ISO 14755 modes
899 --enable-frills enable support for rarely used features 896 --enable-frills enable support for rarely used features
900 --enable-24bit enable support for using 24bit visuals if available 897 --enable-24bit enable support for using 24bit visuals if available
901 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
904 --enable-slipwheeling enable slip wheel scrolling (requires previous) 901 --enable-slipwheeling enable slip wheel scrolling (requires previous)
905 --enable-dmalloc enable Gray Watson's malloc - for debugging use 902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
906 --enable-dlmalloc enable Doug Lea's malloc - for production use 903 --enable-dlmalloc enable Doug Lea's malloc - for production use
907 NOTE: enable only one malloc package 904 NOTE: enable only one malloc package
908 --enable-smart-resize enable smart growth/shrink behaviour 905 --enable-smart-resize enable smart growth/shrink behaviour
909 --enable-cursor-blink enable blinking cursor
910 --enable-text-blink enable blinking text 906 --enable-text-blink enable blinking text
911 --enable-pointer-blank enable pointer blank when typing or inactive pointer 907 --enable-pointer-blank enable pointer blank when typing or inactive pointer
912 908
913Optional Packages: 909Optional Packages:
914 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1373 1369
1374 1370
1375 1371
1376 1372
1377 1373
1374
1378ac_aux_dir= 1375ac_aux_dir=
1379for ac_dir in autoconf $srcdir/autoconf; do 1376for ac_dir in autoconf $srcdir/autoconf; do
1380 if test -f $ac_dir/install-sh; then 1377 if test -f $ac_dir/install-sh; then
1381 ac_aux_dir=$ac_dir 1378 ac_aux_dir=$ac_dir
1382 ac_install_sh="$ac_aux_dir/install-sh -c" 1379 ac_install_sh="$ac_aux_dir/install-sh -c"
1461VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1458VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1462DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 1459DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
1463echo "" 1460echo ""
1464echo "configuring for rxvt $VERSION" 1461echo "configuring for rxvt $VERSION"
1465echo "" 1462echo ""
1463
1464orig_CXXFLAGS="$CXXFLAGS"
1466 1465
1467 1466
1468ac_ext=c 1467ac_ext=c
1469ac_cpp='$CPP $CPPFLAGS' 1468ac_cpp='$CPP $CPPFLAGS'
1470ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 1469ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3100ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3099ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3101ac_compiler_gnu=$ac_cv_c_compiler_gnu 3100ac_compiler_gnu=$ac_cv_c_compiler_gnu
3102 3101
3103 3102
3104if test -z "$orig_CXXFLAGS"; then 3103if test -z "$orig_CXXFLAGS"; then
3105 CXXFLAGS='-O'
3106 if test x$GCC = xyes && test "x$GXX" = xyes; then 3104 if test x$GCC = xyes && test "x$GXX" = xyes; then
3107 CXXFLAGS="-g -O3" 3105 CXXFLAGS="-g -O3"
3106 else
3107 CXXFLAGS="-O"
3108 fi 3108 fi
3109 CFLAGS="$CXXFLAGS" 3109 CFLAGS="$CXXFLAGS"
3110fi 3110fi
3111 3111
3112LINKER="$CXX" 3112LINKER="$CXX"
3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS" 3613 test "$ac_cv_search_strerror" = "none required" || LIBS="$ac_cv_search_strerror $LIBS"
3614 3614
3615fi 3615fi
3616 3616
3617 3617
3618echo "$as_me:$LINENO: checking for setlocale" >&5
3619echo $ECHO_N "checking for setlocale... $ECHO_C" >&6
3620if test "${ac_cv_func_setlocale+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6
3622else
3623 cat >conftest.$ac_ext <<_ACEOF
3624/* confdefs.h. */
3625_ACEOF
3626cat confdefs.h >>conftest.$ac_ext
3627cat >>conftest.$ac_ext <<_ACEOF
3628/* end confdefs.h. */
3629/* Define setlocale to an innocuous variant, in case <limits.h> declares setlocale.
3630 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3631#define setlocale innocuous_setlocale
3632
3633/* System header to define __stub macros and hopefully few prototypes,
3634 which can conflict with char setlocale (); below.
3635 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3636 <limits.h> exists even on freestanding compilers. */
3637
3638#ifdef __STDC__
3639# include <limits.h>
3640#else
3641# include <assert.h>
3642#endif
3643
3644#undef setlocale
3645
3646/* Override any gcc2 internal prototype to avoid an error. */
3647#ifdef __cplusplus
3648extern "C"
3649{
3650#endif
3651/* We use char because int might match the return type of a gcc2
3652 builtin and then its argument prototype would still apply. */
3653char setlocale ();
3654/* The GNU C library defines this for functions which it implements
3655 to always fail with ENOSYS. Some functions are actually named
3656 something starting with __ and the normal name is an alias. */
3657#if defined (__stub_setlocale) || defined (__stub___setlocale)
3658choke me
3659#else
3660char (*f) () = setlocale;
3661#endif
3662#ifdef __cplusplus
3663}
3664#endif
3665
3666int
3667main ()
3668{
3669return f != setlocale;
3670 ;
3671 return 0;
3672}
3673_ACEOF
3674rm -f conftest.$ac_objext conftest$ac_exeext
3675if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3676 (eval $ac_link) 2>conftest.er1
3677 ac_status=$?
3678 grep -v '^ *+' conftest.er1 >conftest.err
3679 rm -f conftest.er1
3680 cat conftest.err >&5
3681 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3682 (exit $ac_status); } &&
3683 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3684 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3685 (eval $ac_try) 2>&5
3686 ac_status=$?
3687 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3688 (exit $ac_status); }; } &&
3689 { ac_try='test -s conftest$ac_exeext'
3690 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3691 (eval $ac_try) 2>&5
3692 ac_status=$?
3693 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3694 (exit $ac_status); }; }; then
3695 ac_cv_func_setlocale=yes
3696else
3697 echo "$as_me: failed program was:" >&5
3698sed 's/^/| /' conftest.$ac_ext >&5
3699
3700ac_cv_func_setlocale=no
3701fi
3702rm -f conftest.err conftest.$ac_objext \
3703 conftest$ac_exeext conftest.$ac_ext
3704fi
3705echo "$as_me:$LINENO: result: $ac_cv_func_setlocale" >&5
3706echo "${ECHO_T}$ac_cv_func_setlocale" >&6
3707if test $ac_cv_func_setlocale = yes; then
3708 :
3709else
3618echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5 3710 echo "$as_me:$LINENO: checking for setlocale in -lxpg4" >&5
3619echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6 3711echo $ECHO_N "checking for setlocale in -lxpg4... $ECHO_C" >&6
3620if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then 3712if test "${ac_cv_lib_xpg4_setlocale+set}" = set; then
3621 echo $ECHO_N "(cached) $ECHO_C" >&6 3713 echo $ECHO_N "(cached) $ECHO_C" >&6
3622else 3714else
3623 ac_check_lib_save_LIBS=$LIBS 3715 ac_check_lib_save_LIBS=$LIBS
3680echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6 3772echo "${ECHO_T}$ac_cv_lib_xpg4_setlocale" >&6
3681if test $ac_cv_lib_xpg4_setlocale = yes; then 3773if test $ac_cv_lib_xpg4_setlocale = yes; then
3682 LIBS="$LIBS -lxpg4" 3774 LIBS="$LIBS -lxpg4"
3683fi 3775fi
3684 3776
3777fi
3685 3778
3779
3780echo "$as_me:$LINENO: checking for gethostbyname" >&5
3781echo $ECHO_N "checking for gethostbyname... $ECHO_C" >&6
3782if test "${ac_cv_func_gethostbyname+set}" = set; then
3783 echo $ECHO_N "(cached) $ECHO_C" >&6
3784else
3785 cat >conftest.$ac_ext <<_ACEOF
3786/* confdefs.h. */
3787_ACEOF
3788cat confdefs.h >>conftest.$ac_ext
3789cat >>conftest.$ac_ext <<_ACEOF
3790/* end confdefs.h. */
3791/* Define gethostbyname to an innocuous variant, in case <limits.h> declares gethostbyname.
3792 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3793#define gethostbyname innocuous_gethostbyname
3794
3795/* System header to define __stub macros and hopefully few prototypes,
3796 which can conflict with char gethostbyname (); below.
3797 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3798 <limits.h> exists even on freestanding compilers. */
3799
3800#ifdef __STDC__
3801# include <limits.h>
3802#else
3803# include <assert.h>
3804#endif
3805
3806#undef gethostbyname
3807
3808/* Override any gcc2 internal prototype to avoid an error. */
3809#ifdef __cplusplus
3810extern "C"
3811{
3812#endif
3813/* We use char because int might match the return type of a gcc2
3814 builtin and then its argument prototype would still apply. */
3815char gethostbyname ();
3816/* The GNU C library defines this for functions which it implements
3817 to always fail with ENOSYS. Some functions are actually named
3818 something starting with __ and the normal name is an alias. */
3819#if defined (__stub_gethostbyname) || defined (__stub___gethostbyname)
3820choke me
3821#else
3822char (*f) () = gethostbyname;
3823#endif
3824#ifdef __cplusplus
3825}
3826#endif
3827
3828int
3829main ()
3830{
3831return f != gethostbyname;
3832 ;
3833 return 0;
3834}
3835_ACEOF
3836rm -f conftest.$ac_objext conftest$ac_exeext
3837if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3838 (eval $ac_link) 2>conftest.er1
3839 ac_status=$?
3840 grep -v '^ *+' conftest.er1 >conftest.err
3841 rm -f conftest.er1
3842 cat conftest.err >&5
3843 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3844 (exit $ac_status); } &&
3845 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
3846 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3847 (eval $ac_try) 2>&5
3848 ac_status=$?
3849 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3850 (exit $ac_status); }; } &&
3851 { ac_try='test -s conftest$ac_exeext'
3852 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
3853 (eval $ac_try) 2>&5
3854 ac_status=$?
3855 echo "$as_me:$LINENO: \$? = $ac_status" >&5
3856 (exit $ac_status); }; }; then
3857 ac_cv_func_gethostbyname=yes
3858else
3859 echo "$as_me: failed program was:" >&5
3860sed 's/^/| /' conftest.$ac_ext >&5
3861
3862ac_cv_func_gethostbyname=no
3863fi
3864rm -f conftest.err conftest.$ac_objext \
3865 conftest$ac_exeext conftest.$ac_ext
3866fi
3867echo "$as_me:$LINENO: result: $ac_cv_func_gethostbyname" >&5
3868echo "${ECHO_T}$ac_cv_func_gethostbyname" >&6
3869if test $ac_cv_func_gethostbyname = yes; then
3870 :
3871else
3686echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5 3872 echo "$as_me:$LINENO: checking for gethostbyname in -lnsl" >&5
3687echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6 3873echo $ECHO_N "checking for gethostbyname in -lnsl... $ECHO_C" >&6
3688if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then 3874if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then
3689 echo $ECHO_N "(cached) $ECHO_C" >&6 3875 echo $ECHO_N "(cached) $ECHO_C" >&6
3690else 3876else
3691 ac_check_lib_save_LIBS=$LIBS 3877 ac_check_lib_save_LIBS=$LIBS
3748echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6 3934echo "${ECHO_T}$ac_cv_lib_nsl_gethostbyname" >&6
3749if test $ac_cv_lib_nsl_gethostbyname = yes; then 3935if test $ac_cv_lib_nsl_gethostbyname = yes; then
3750 LIBS="$LIBS -lnsl" 3936 LIBS="$LIBS -lnsl"
3751fi 3937fi
3752 3938
3939fi
3940
3941echo "$as_me:$LINENO: checking for socket" >&5
3942echo $ECHO_N "checking for socket... $ECHO_C" >&6
3943if test "${ac_cv_func_socket+set}" = set; then
3944 echo $ECHO_N "(cached) $ECHO_C" >&6
3945else
3946 cat >conftest.$ac_ext <<_ACEOF
3947/* confdefs.h. */
3948_ACEOF
3949cat confdefs.h >>conftest.$ac_ext
3950cat >>conftest.$ac_ext <<_ACEOF
3951/* end confdefs.h. */
3952/* Define socket to an innocuous variant, in case <limits.h> declares socket.
3953 For example, HP-UX 11i <limits.h> declares gettimeofday. */
3954#define socket innocuous_socket
3955
3956/* System header to define __stub macros and hopefully few prototypes,
3957 which can conflict with char socket (); below.
3958 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3959 <limits.h> exists even on freestanding compilers. */
3960
3961#ifdef __STDC__
3962# include <limits.h>
3963#else
3964# include <assert.h>
3965#endif
3966
3967#undef socket
3968
3969/* Override any gcc2 internal prototype to avoid an error. */
3970#ifdef __cplusplus
3971extern "C"
3972{
3973#endif
3974/* We use char because int might match the return type of a gcc2
3975 builtin and then its argument prototype would still apply. */
3976char socket ();
3977/* The GNU C library defines this for functions which it implements
3978 to always fail with ENOSYS. Some functions are actually named
3979 something starting with __ and the normal name is an alias. */
3980#if defined (__stub_socket) || defined (__stub___socket)
3981choke me
3982#else
3983char (*f) () = socket;
3984#endif
3985#ifdef __cplusplus
3986}
3987#endif
3988
3989int
3990main ()
3991{
3992return f != socket;
3993 ;
3994 return 0;
3995}
3996_ACEOF
3997rm -f conftest.$ac_objext conftest$ac_exeext
3998if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
3999 (eval $ac_link) 2>conftest.er1
4000 ac_status=$?
4001 grep -v '^ *+' conftest.er1 >conftest.err
4002 rm -f conftest.er1
4003 cat conftest.err >&5
4004 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4005 (exit $ac_status); } &&
4006 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4007 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4008 (eval $ac_try) 2>&5
4009 ac_status=$?
4010 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4011 (exit $ac_status); }; } &&
4012 { ac_try='test -s conftest$ac_exeext'
4013 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4014 (eval $ac_try) 2>&5
4015 ac_status=$?
4016 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4017 (exit $ac_status); }; }; then
4018 ac_cv_func_socket=yes
4019else
4020 echo "$as_me: failed program was:" >&5
4021sed 's/^/| /' conftest.$ac_ext >&5
4022
4023ac_cv_func_socket=no
4024fi
4025rm -f conftest.err conftest.$ac_objext \
4026 conftest$ac_exeext conftest.$ac_ext
4027fi
4028echo "$as_me:$LINENO: result: $ac_cv_func_socket" >&5
4029echo "${ECHO_T}$ac_cv_func_socket" >&6
4030if test $ac_cv_func_socket = yes; then
4031 :
4032else
3753echo "$as_me:$LINENO: checking for socket in -lsocket" >&5 4033 echo "$as_me:$LINENO: checking for socket in -lsocket" >&5
3754echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6 4034echo $ECHO_N "checking for socket in -lsocket... $ECHO_C" >&6
3755if test "${ac_cv_lib_socket_socket+set}" = set; then 4035if test "${ac_cv_lib_socket_socket+set}" = set; then
3756 echo $ECHO_N "(cached) $ECHO_C" >&6 4036 echo $ECHO_N "(cached) $ECHO_C" >&6
3757else 4037else
3758 ac_check_lib_save_LIBS=$LIBS 4038 ac_check_lib_save_LIBS=$LIBS
3815echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6 4095echo "${ECHO_T}$ac_cv_lib_socket_socket" >&6
3816if test $ac_cv_lib_socket_socket = yes; then 4096if test $ac_cv_lib_socket_socket = yes; then
3817 LIBS="$LIBS -lsocket" 4097 LIBS="$LIBS -lsocket"
3818fi 4098fi
3819 4099
4100fi
4101
4102
4103echo "$as_me:$LINENO: checking for sched_yield" >&5
4104echo $ECHO_N "checking for sched_yield... $ECHO_C" >&6
4105if test "${ac_cv_func_sched_yield+set}" = set; then
4106 echo $ECHO_N "(cached) $ECHO_C" >&6
4107else
4108 cat >conftest.$ac_ext <<_ACEOF
4109/* confdefs.h. */
4110_ACEOF
4111cat confdefs.h >>conftest.$ac_ext
4112cat >>conftest.$ac_ext <<_ACEOF
4113/* end confdefs.h. */
4114/* Define sched_yield to an innocuous variant, in case <limits.h> declares sched_yield.
4115 For example, HP-UX 11i <limits.h> declares gettimeofday. */
4116#define sched_yield innocuous_sched_yield
4117
4118/* System header to define __stub macros and hopefully few prototypes,
4119 which can conflict with char sched_yield (); below.
4120 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4121 <limits.h> exists even on freestanding compilers. */
4122
4123#ifdef __STDC__
4124# include <limits.h>
4125#else
4126# include <assert.h>
4127#endif
4128
4129#undef sched_yield
4130
4131/* Override any gcc2 internal prototype to avoid an error. */
4132#ifdef __cplusplus
4133extern "C"
4134{
4135#endif
4136/* We use char because int might match the return type of a gcc2
4137 builtin and then its argument prototype would still apply. */
4138char sched_yield ();
4139/* The GNU C library defines this for functions which it implements
4140 to always fail with ENOSYS. Some functions are actually named
4141 something starting with __ and the normal name is an alias. */
4142#if defined (__stub_sched_yield) || defined (__stub___sched_yield)
4143choke me
4144#else
4145char (*f) () = sched_yield;
4146#endif
4147#ifdef __cplusplus
4148}
4149#endif
4150
4151int
4152main ()
4153{
4154return f != sched_yield;
4155 ;
4156 return 0;
4157}
4158_ACEOF
4159rm -f conftest.$ac_objext conftest$ac_exeext
4160if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4161 (eval $ac_link) 2>conftest.er1
4162 ac_status=$?
4163 grep -v '^ *+' conftest.er1 >conftest.err
4164 rm -f conftest.er1
4165 cat conftest.err >&5
4166 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4167 (exit $ac_status); } &&
4168 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4169 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4170 (eval $ac_try) 2>&5
4171 ac_status=$?
4172 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4173 (exit $ac_status); }; } &&
4174 { ac_try='test -s conftest$ac_exeext'
4175 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4176 (eval $ac_try) 2>&5
4177 ac_status=$?
4178 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4179 (exit $ac_status); }; }; then
4180 ac_cv_func_sched_yield=yes
4181else
4182 echo "$as_me: failed program was:" >&5
4183sed 's/^/| /' conftest.$ac_ext >&5
4184
4185ac_cv_func_sched_yield=no
4186fi
4187rm -f conftest.err conftest.$ac_objext \
4188 conftest$ac_exeext conftest.$ac_ext
4189fi
4190echo "$as_me:$LINENO: result: $ac_cv_func_sched_yield" >&5
4191echo "${ECHO_T}$ac_cv_func_sched_yield" >&6
4192if test $ac_cv_func_sched_yield = yes; then
4193 :
4194else
4195 echo "$as_me:$LINENO: checking for sched_yield in -lrt" >&5
4196echo $ECHO_N "checking for sched_yield in -lrt... $ECHO_C" >&6
4197if test "${ac_cv_lib_rt_sched_yield+set}" = set; then
4198 echo $ECHO_N "(cached) $ECHO_C" >&6
4199else
4200 ac_check_lib_save_LIBS=$LIBS
4201LIBS="-lrt $LIBS"
4202cat >conftest.$ac_ext <<_ACEOF
4203/* confdefs.h. */
4204_ACEOF
4205cat confdefs.h >>conftest.$ac_ext
4206cat >>conftest.$ac_ext <<_ACEOF
4207/* end confdefs.h. */
4208
4209/* Override any gcc2 internal prototype to avoid an error. */
4210#ifdef __cplusplus
4211extern "C"
4212#endif
4213/* We use char because int might match the return type of a gcc2
4214 builtin and then its argument prototype would still apply. */
4215char sched_yield ();
4216int
4217main ()
4218{
4219sched_yield ();
4220 ;
4221 return 0;
4222}
4223_ACEOF
4224rm -f conftest.$ac_objext conftest$ac_exeext
4225if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4226 (eval $ac_link) 2>conftest.er1
4227 ac_status=$?
4228 grep -v '^ *+' conftest.er1 >conftest.err
4229 rm -f conftest.er1
4230 cat conftest.err >&5
4231 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4232 (exit $ac_status); } &&
4233 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4234 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4235 (eval $ac_try) 2>&5
4236 ac_status=$?
4237 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4238 (exit $ac_status); }; } &&
4239 { ac_try='test -s conftest$ac_exeext'
4240 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4241 (eval $ac_try) 2>&5
4242 ac_status=$?
4243 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4244 (exit $ac_status); }; }; then
4245 ac_cv_lib_rt_sched_yield=yes
4246else
4247 echo "$as_me: failed program was:" >&5
4248sed 's/^/| /' conftest.$ac_ext >&5
4249
4250ac_cv_lib_rt_sched_yield=no
4251fi
4252rm -f conftest.err conftest.$ac_objext \
4253 conftest$ac_exeext conftest.$ac_ext
4254LIBS=$ac_check_lib_save_LIBS
4255fi
4256echo "$as_me:$LINENO: result: $ac_cv_lib_rt_sched_yield" >&5
4257echo "${ECHO_T}$ac_cv_lib_rt_sched_yield" >&6
4258if test $ac_cv_lib_rt_sched_yield = yes; then
4259 LIBS="$LIBS -lrt"
4260fi
4261
4262fi
4263
4264
4265echo "$as_me:$LINENO: checking for sched_yield support" >&5
4266echo $ECHO_N "checking for sched_yield support... $ECHO_C" >&6
4267cat >conftest.$ac_ext <<_ACEOF
4268/* confdefs.h. */
4269_ACEOF
4270cat confdefs.h >>conftest.$ac_ext
4271cat >>conftest.$ac_ext <<_ACEOF
4272/* end confdefs.h. */
4273#include <sched.h>
4274int
4275main ()
4276{
4277sched_yield ()
4278 ;
4279 return 0;
4280}
4281_ACEOF
4282rm -f conftest.$ac_objext conftest$ac_exeext
4283if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
4284 (eval $ac_link) 2>conftest.er1
4285 ac_status=$?
4286 grep -v '^ *+' conftest.er1 >conftest.err
4287 rm -f conftest.er1
4288 cat conftest.err >&5
4289 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4290 (exit $ac_status); } &&
4291 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
4292 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4293 (eval $ac_try) 2>&5
4294 ac_status=$?
4295 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4296 (exit $ac_status); }; } &&
4297 { ac_try='test -s conftest$ac_exeext'
4298 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
4299 (eval $ac_try) 2>&5
4300 ac_status=$?
4301 echo "$as_me:$LINENO: \$? = $ac_status" >&5
4302 (exit $ac_status); }; }; then
4303 echo "$as_me:$LINENO: result: yes" >&5
4304echo "${ECHO_T}yes" >&6
4305
4306cat >>confdefs.h <<\_ACEOF
4307#define HAVE_SCHED_YIELD 1
4308_ACEOF
4309
4310else
4311 echo "$as_me: failed program was:" >&5
4312sed 's/^/| /' conftest.$ac_ext >&5
4313
4314echo "$as_me:$LINENO: result: no" >&5
4315echo "${ECHO_T}no" >&6
4316fi
4317rm -f conftest.err conftest.$ac_objext \
4318 conftest$ac_exeext conftest.$ac_ext
3820 4319
3821 4320
3822MALLOC_TYPE=S 4321MALLOC_TYPE=S
3823support_addstrings=no 4322
3824support_frills=no 4323support_frills=yes
3825support_inheritpixmap=no 4324support_inheritpixmap=yes
3826support_tinting=no 4325support_tinting=yes
3827support_fading=no 4326support_fading=yes
3828support_keepscrolling=no 4327support_keepscrolling=yes
3829support_selectionscrolling=no 4328support_selectionscrolling=yes
3830support_menubar=no
3831support_mousewheel=no 4329support_mousewheel=yes
3832support_mouseslipwheel=no 4330support_mouseslipwheel=yes
3833support_utmp=no 4331support_utmp=yes
3834support_wtmp=no 4332support_wtmp=yes
3835support_lastlog=no 4333support_lastlog=yes
3836support_cursor_blink=no
3837support_text_blink=no 4334support_text_blink=yes
3838support_pointer_blank=no 4335support_pointer_blank=yes
3839support_scroll_rxvt=no 4336support_scroll_rxvt=yes
3840support_scroll_next=no 4337support_scroll_next=yes
3841support_scroll_xterm=no 4338support_scroll_xterm=yes
3842support_scroll_plain=no 4339support_scroll_plain=yes
3843support_xim=no 4340support_xim=yes
3844support_xpm=no 4341support_xpm=yes
3845support_xft=no 4342support_xft=yes
3846support_unicode3=no 4343support_unicode3=no
3847support_combining=no 4344support_combining=yes
3848support_8bitctrls=no 4345support_8bitctrls=no
3849support_iso14755=no 4346support_iso14755=yes
3850support_styles=no 4347support_styles=yes
4348support_perl=yes
3851codesets= 4349codesets=all
3852 4350
3853 4351
3854if test "x$enable_shared" = xyes; then 4352if test "x$enable_shared" = xyes; then
3855 4353
3856cat >>confdefs.h <<\_ACEOF 4354cat >>confdefs.h <<\_ACEOF
3862 4360
3863 4361
3864# Check whether --enable-everything or --disable-everything was given. 4362# Check whether --enable-everything or --disable-everything was given.
3865if test "${enable_everything+set}" = set; then 4363if test "${enable_everything+set}" = set; then
3866 enableval="$enable_everything" 4364 enableval="$enable_everything"
4365
4366 if test x$enableval = xno; then
4367 support_24bit=no
4368 support_frills=no
4369 support_inheritpixmap=no
4370 support_tinting=no
4371 support_fading=no
4372 support_keepscrolling=no
4373 support_selectionscrolling=no
4374 support_lastlog=no
4375 support_mousewheel=no
4376 support_mouseslipwheel=no
4377 support_text_blink=no
4378 support_pointer_blank=no
4379 support_scroll_rxvt=no
4380 support_scroll_next=no
4381 support_scroll_xterm=no
4382 support_scroll_plain=no
4383 support_utmp=no
4384 support_wtmp=no
4385 support_xim=no
4386 support_xpm=no
4387 support_xft=no
4388 support_unicode3=no
4389 support_combining=no
4390 support_8bitctrls=no
4391 support_iso14755=no
4392 support_styles=no
4393 support_perl=no
4394 codesets=
4395 fi
3867 if test x$enableval = xyes; then 4396 if test x$enableval = xyes; then
3868 support_24bit=yes 4397 support_24bit=yes
3869 support_frills=yes 4398 support_frills=yes
3870 support_inheritpixmap=yes 4399 support_inheritpixmap=yes
3871 support_tinting=yes 4400 support_tinting=yes
3872 support_fading=yes 4401 support_fading=yes
3873 support_keepscrolling=yes 4402 support_keepscrolling=yes
3874 support_selectionscrolling=yes 4403 support_selectionscrolling=yes
3875 support_lastlog=yes 4404 support_lastlog=yes
3876 support_menubar=yes
3877 support_mousewheel=yes 4405 support_mousewheel=yes
3878 support_mouseslipwheel=yes 4406 support_mouseslipwheel=yes
3879 support_cursor_blink=yes
3880 support_text_blink=yes 4407 support_text_blink=yes
3881 support_pointer_blank=yes 4408 support_pointer_blank=yes
3882 support_scroll_rxvt=yes 4409 support_scroll_rxvt=yes
3883 support_scroll_next=yes 4410 support_scroll_next=yes
3884 support_scroll_xterm=yes 4411 support_scroll_xterm=yes
3885 support_scroll_plain=yes 4412 support_scroll_plain=yes
3886 support_utmp=yes 4413 support_utmp=yes
3887 support_wtmp=yes 4414 support_wtmp=yes
3888 support_xim=yes 4415 support_xim=yes
3889 support_xpm=yes 4416 support_xpm=yes
3890 support_xft=yes 4417 support_xft=yes
3891 support_unicode3=yes 4418 support_unicode3=yes
3892 support_combining=yes 4419 support_combining=yes
3893 #support_8bitctrls=yes 4420 #support_8bitctrls=yes
3894 support_iso14755=yes 4421 support_iso14755=yes
3895 support_styles=yes 4422 support_styles=yes
4423 support_perl=yes
3896 codesets=all 4424 codesets=all
3897 fi 4425 fi
4426
3898fi; 4427fi;
3899 4428
3900# Check whether --enable-unicode3 or --disable-unicode3 was given. 4429# Check whether --enable-unicode3 or --disable-unicode3 was given.
3901if test "${enable_unicode3+set}" = set; then 4430if test "${enable_unicode3+set}" = set; then
3902 enableval="$enable_unicode3" 4431 enableval="$enable_unicode3"
3983 if test x$enableval = xyes -o x$enableval = xno; then 4512 if test x$enableval = xyes -o x$enableval = xno; then
3984 support_fading=$enableval 4513 support_fading=$enableval
3985 fi 4514 fi
3986fi; 4515fi;
3987 4516
3988# Check whether --enable-menubar or --disable-menubar was given.
3989if test "${enable_menubar+set}" = set; then
3990 enableval="$enable_menubar"
3991 if test x$enableval = xyes -o x$enableval = xno; then
3992 support_menubar=$enableval
3993 fi
3994fi;
3995
3996# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given. 4517# Check whether --enable-rxvt-scroll or --disable-rxvt-scroll was given.
3997if test "${enable_rxvt_scroll+set}" = set; then 4518if test "${enable_rxvt_scroll+set}" = set; then
3998 enableval="$enable_rxvt_scroll" 4519 enableval="$enable_rxvt_scroll"
3999 if test x$enableval = xyes -o x$enableval = xno; then 4520 if test x$enableval = xyes -o x$enableval = xno; then
4000 support_scroll_rxvt=$enableval 4521 support_scroll_rxvt=$enableval
4015 if test x$enableval = xyes -o x$enableval = xno; then 4536 if test x$enableval = xyes -o x$enableval = xno; then
4016 support_scroll_xterm=$enableval 4537 support_scroll_xterm=$enableval
4017 fi 4538 fi
4018fi; 4539fi;
4019 4540
4541# Check whether --enable-perl or --disable-perl was given.
4542if test "${enable_perl+set}" = set; then
4543 enableval="$enable_perl"
4544 if test x$enableval = xyes -o x$enableval = xno; then
4545 support_perl=$enableval
4546 fi
4547fi;
4548
4020# Check whether --enable-plain-scroll or --disable-plain-scroll was given. 4549# Check whether --enable-plain-scroll or --disable-plain-scroll was given.
4021if test "${enable_plain_scroll+set}" = set; then 4550if test "${enable_plain_scroll+set}" = set; then
4022 enableval="$enable_plain_scroll" 4551 enableval="$enable_plain_scroll"
4023 if test x$enableval = xyes -o x$enableval = xno; then 4552 if test x$enableval = xyes -o x$enableval = xno; then
4024 support_scroll_plain=$enableval 4553 support_scroll_plain=$enableval
4025 fi 4554 fi
4026fi; 4555fi;
4027 4556
4028# Check whether --enable-half-shadow or --disable-half-shadow was given.
4029if test "${enable_half_shadow+set}" = set; then
4030 enableval="$enable_half_shadow"
4031 if test x$enableval = xyes; then
4032
4033cat >>confdefs.h <<\_ACEOF
4034#define HALFSHADOW 1
4035_ACEOF
4036
4037 fi
4038fi;
4039 4557
4040 4558
4041# Check whether --with-codesets or --without-codesets was given. 4559# Check whether --with-codesets or --without-codesets was given.
4042if test "${with_codesets+set}" = set; then 4560if test "${with_codesets+set}" = set; then
4043 withval="$with_codesets" 4561 withval="$with_codesets"
4098_ACEOF 4616_ACEOF
4099 4617
4100 fi 4618 fi
4101fi; 4619fi;
4102 4620
4103# Check whether --enable-xgetdefault or --disable-xgetdefault was given.
4104if test "${enable_xgetdefault+set}" = set; then
4105 enableval="$enable_xgetdefault"
4106 if test x$enableval = xyes; then
4107
4108cat >>confdefs.h <<\_ACEOF
4109#define USE_XGETDEFAULT 1
4110_ACEOF
4111
4112 fi
4113fi;
4114
4115# Check whether --enable-8bitctrls or --disable-8bitctrls was given. 4621# Check whether --enable-8bitctrls or --disable-8bitctrls was given.
4116if test "${enable_8bitctrls+set}" = set; then 4622if test "${enable_8bitctrls+set}" = set; then
4117 enableval="$enable_8bitctrls" 4623 enableval="$enable_8bitctrls"
4118 if test x$enableval = xyes -o x$enableval = xno; then 4624 if test x$enableval = xyes -o x$enableval = xno; then
4119 support_8bitctrls=$enableval 4625 support_8bitctrls=$enableval
4178_ACEOF 4684_ACEOF
4179 4685
4180 4686
4181RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"` 4687RXVTNAME=`echo "$RXVTNAME"|sed "$program_transform_name"`
4182 4688
4183
4184# Check whether --enable-strings or --disable-strings was given.
4185if test "${enable_strings+set}" = set; then
4186 enableval="$enable_strings"
4187 if test x$enableval = xyes -o x$enableval = xno; then
4188 support_addstrings=$enableval
4189 fi
4190fi;
4191 4689
4192# Check whether --enable-swapscreen or --disable-swapscreen was given. 4690# Check whether --enable-swapscreen or --disable-swapscreen was given.
4193if test "${enable_swapscreen+set}" = set; then 4691if test "${enable_swapscreen+set}" = set; then
4194 enableval="$enable_swapscreen" 4692 enableval="$enable_swapscreen"
4195 if test x$enableval = xno; then 4693 if test x$enableval = xno; then
4286 4784
4287cat >>confdefs.h <<\_ACEOF 4785cat >>confdefs.h <<\_ACEOF
4288#define SMART_RESIZE 1 4786#define SMART_RESIZE 1
4289_ACEOF 4787_ACEOF
4290 4788
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 4789 fi
4300fi; 4790fi;
4301 4791
4302# Check whether --enable-text-blink or --disable-text-blink was given. 4792# Check whether --enable-text-blink or --disable-text-blink was given.
4303if test "${enable_text_blink+set}" = set; then 4793if test "${enable_text_blink+set}" = set; then
4813/* confdefs.h. */ 5303/* confdefs.h. */
4814_ACEOF 5304_ACEOF
4815cat confdefs.h >>conftest.$ac_ext 5305cat confdefs.h >>conftest.$ac_ext
4816cat >>conftest.$ac_ext <<_ACEOF 5306cat >>conftest.$ac_ext <<_ACEOF
4817/* end confdefs.h. */ 5307/* end confdefs.h. */
4818#include <X11/Intrinsic.h> 5308#include <X11/Xlib.h>
4819_ACEOF 5309_ACEOF
4820if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5 5310if { (eval echo "$as_me:$LINENO: \"$ac_cpp conftest.$ac_ext\"") >&5
4821 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1 5311 (eval $ac_cpp conftest.$ac_ext) 2>conftest.er1
4822 ac_status=$? 5312 ac_status=$?
4823 grep -v '^ *+' conftest.er1 >conftest.err 5313 grep -v '^ *+' conftest.er1 >conftest.err
4840else 5330else
4841 echo "$as_me: failed program was:" >&5 5331 echo "$as_me: failed program was:" >&5
4842sed 's/^/| /' conftest.$ac_ext >&5 5332sed 's/^/| /' conftest.$ac_ext >&5
4843 5333
4844 for ac_dir in $ac_x_header_dirs; do 5334 for ac_dir in $ac_x_header_dirs; do
4845 if test -r "$ac_dir/X11/Intrinsic.h"; then 5335 if test -r "$ac_dir/X11/Xlib.h"; then
4846 ac_x_includes=$ac_dir 5336 ac_x_includes=$ac_dir
4847 break 5337 break
4848 fi 5338 fi
4849done 5339done
4850fi 5340fi
4854if test "$ac_x_libraries" = no; then 5344if test "$ac_x_libraries" = no; then
4855 # Check for the libraries. 5345 # Check for the libraries.
4856 # See if we find them without any special options. 5346 # See if we find them without any special options.
4857 # Don't add to $LIBS permanently. 5347 # Don't add to $LIBS permanently.
4858 ac_save_LIBS=$LIBS 5348 ac_save_LIBS=$LIBS
4859 LIBS="-lXt $LIBS" 5349 LIBS="-lX11 $LIBS"
4860 cat >conftest.$ac_ext <<_ACEOF 5350 cat >conftest.$ac_ext <<_ACEOF
4861/* confdefs.h. */ 5351/* confdefs.h. */
4862_ACEOF 5352_ACEOF
4863cat confdefs.h >>conftest.$ac_ext 5353cat confdefs.h >>conftest.$ac_ext
4864cat >>conftest.$ac_ext <<_ACEOF 5354cat >>conftest.$ac_ext <<_ACEOF
4865/* end confdefs.h. */ 5355/* end confdefs.h. */
4866#include <X11/Intrinsic.h> 5356#include <X11/Xlib.h>
4867int 5357int
4868main () 5358main ()
4869{ 5359{
4870XtMalloc (0) 5360XrmInitialize ()
4871 ; 5361 ;
4872 return 0; 5362 return 0;
4873} 5363}
4874_ACEOF 5364_ACEOF
4875rm -f conftest.$ac_objext conftest$ac_exeext 5365rm -f conftest.$ac_objext conftest$ac_exeext
4903LIBS=$ac_save_LIBS 5393LIBS=$ac_save_LIBS
4904for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g` 5394for ac_dir in `echo "$ac_x_includes $ac_x_header_dirs" | sed s/include/lib/g`
4905do 5395do
4906 # Don't even attempt the hair of trying to link an X program! 5396 # Don't even attempt the hair of trying to link an X program!
4907 for ac_extension in a so sl; do 5397 for ac_extension in a so sl; do
4908 if test -r $ac_dir/libXt.$ac_extension; then 5398 if test -r $ac_dir/libX11.$ac_extension; then
4909 ac_x_libraries=$ac_dir 5399 ac_x_libraries=$ac_dir
4910 break 2 5400 break 2
4911 fi 5401 fi
4912 done 5402 done
4913done 5403done
6775 7265
6776 7266
6777 7267
6778 7268
6779 7269
7270
7271
6780for ac_header in \ 7272for ac_header in \
6781 assert.h \ 7273 assert.h \
6782 fcntl.h \ 7274 fcntl.h \
6783 grp.h \ 7275 grp.h \
6784 libc.h \ 7276 libc.h \
6797 sys/time.h \ 7289 sys/time.h \
6798 utmp.h \ 7290 utmp.h \
6799 utmpx.h \ 7291 utmpx.h \
6800 stdint.h \ 7292 stdint.h \
6801 pty.h \ 7293 pty.h \
7294 util.h \
7295 libutil.h \
6802 wchar.h \ 7296 wchar.h \
6803 cwchar \ 7297 cwchar \
6804 clocale \ 7298 clocale \
6805 7299
6806do 7300do
9670 seteuid \ 10164 seteuid \
9671 setreuid \ 10165 setreuid \
9672 setsid \ 10166 setsid \
9673 setpgrp \ 10167 setpgrp \
9674 setpgid \ 10168 setpgid \
9675 openpty \
9676 _getpty \ 10169 _getpty \
10170 posix_openpt \
9677 grantpt \ 10171 grantpt \
9678 unlockpt \ 10172 unlockpt \
9679 isastream \ 10173 isastream \
9680 on_exit \ 10174 on_exit \
9681 nanosleep \ 10175 nanosleep \
11316#define HAVE_NL_LANGINFO 1 11810#define HAVE_NL_LANGINFO 1
11317_ACEOF 11811_ACEOF
11318 11812
11319fi 11813fi
11320 11814
11815echo "$as_me:$LINENO: checking for unix-compliant filehandle passing ability" >&5
11816echo $ECHO_N "checking for unix-compliant filehandle passing ability... $ECHO_C" >&6
11817if test "${rxvt_can_pass_fds+set}" = set; then
11818 echo $ECHO_N "(cached) $ECHO_C" >&6
11819else
11820 cat >conftest.$ac_ext <<_ACEOF
11821/* confdefs.h. */
11822_ACEOF
11823cat confdefs.h >>conftest.$ac_ext
11824cat >>conftest.$ac_ext <<_ACEOF
11825/* end confdefs.h. */
11826
11827#include <sys/types.h>
11828#include <sys/socket.h>
11829
11830int
11831main ()
11832{
11833
11834{
11835 msghdr msg;
11836 iovec iov;
11837 char buf [100];
11838 char data = 0;
11839
11840 iov.iov_base = &data;
11841 iov.iov_len = 1;
11842
11843 msg.msg_iov = &iov;
11844 msg.msg_iovlen = 1;
11845 msg.msg_control = buf;
11846 msg.msg_controllen = sizeof buf;
11847
11848 cmsghdr *cmsg = CMSG_FIRSTHDR (&msg);
11849 cmsg->cmsg_level = SOL_SOCKET;
11850 cmsg->cmsg_type = SCM_RIGHTS;
11851 cmsg->cmsg_len = 100;
11852
11853 *(int *)CMSG_DATA (cmsg) = 5;
11854
11855 return sendmsg (3, &msg, 0);
11856}
11857
11858 ;
11859 return 0;
11860}
11861_ACEOF
11862rm -f conftest.$ac_objext conftest$ac_exeext
11863if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
11864 (eval $ac_link) 2>conftest.er1
11865 ac_status=$?
11866 grep -v '^ *+' conftest.er1 >conftest.err
11867 rm -f conftest.er1
11868 cat conftest.err >&5
11869 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11870 (exit $ac_status); } &&
11871 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
11872 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11873 (eval $ac_try) 2>&5
11874 ac_status=$?
11875 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11876 (exit $ac_status); }; } &&
11877 { ac_try='test -s conftest$ac_exeext'
11878 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11879 (eval $ac_try) 2>&5
11880 ac_status=$?
11881 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11882 (exit $ac_status); }; }; then
11883 rxvt_can_pass_fds=yes
11884else
11885 echo "$as_me: failed program was:" >&5
11886sed 's/^/| /' conftest.$ac_ext >&5
11887
11888rxvt_can_pass_fds=no
11889fi
11890rm -f conftest.err conftest.$ac_objext \
11891 conftest$ac_exeext conftest.$ac_ext
11892fi
11893echo "$as_me:$LINENO: result: $rxvt_can_pass_fds" >&5
11894echo "${ECHO_T}$rxvt_can_pass_fds" >&6
11895if test x$rxvt_can_pass_fds = xyes; then
11896
11897cat >>confdefs.h <<\_ACEOF
11898#define HAVE_UNIX_FDPASS 1
11899_ACEOF
11900
11901fi
11902
11321echo "$as_me:$LINENO: checking for broken XIM callback" >&5 11903echo "$as_me:$LINENO: checking for broken XIM callback" >&5
11322echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6 11904echo $ECHO_N "checking for broken XIM callback... $ECHO_C" >&6
11323if test "${rxvt_broken_ximcb+set}" = set; then 11905if test "${rxvt_broken_ximcb+set}" = set; then
11324 echo $ECHO_N "(cached) $ECHO_C" >&6 11906 echo $ECHO_N "(cached) $ECHO_C" >&6
11325else 11907else
11374#define XIMCB_PROTO_BROKEN 1 11956#define XIMCB_PROTO_BROKEN 1
11375_ACEOF 11957_ACEOF
11376 11958
11377fi 11959fi
11378 11960
11961if test x$ac_cv_func_posix_openpt = xno; then
11379echo "$as_me:$LINENO: checking for getpt" >&5 11962 echo "$as_me:$LINENO: checking for openpty" >&5
11380echo $ECHO_N "checking for getpt... $ECHO_C" >&6 11963echo $ECHO_N "checking for openpty... $ECHO_C" >&6
11381if test "${rxvt_cv_func_getpt+set}" = set; then 11964if test "${ac_cv_func_openpty+set}" = set; then
11382 echo $ECHO_N "(cached) $ECHO_C" >&6 11965 echo $ECHO_N "(cached) $ECHO_C" >&6
11383else 11966else
11384 cat >conftest.$ac_ext <<_ACEOF 11967 cat >conftest.$ac_ext <<_ACEOF
11385/* confdefs.h. */ 11968/* confdefs.h. */
11386_ACEOF 11969_ACEOF
11387cat confdefs.h >>conftest.$ac_ext 11970cat confdefs.h >>conftest.$ac_ext
11388cat >>conftest.$ac_ext <<_ACEOF 11971cat >>conftest.$ac_ext <<_ACEOF
11389/* end confdefs.h. */ 11972/* end confdefs.h. */
11390#define _GNU_SOURCE 11973/* Define openpty to an innocuous variant, in case <limits.h> declares openpty.
11391#ifdef HAVE_STDLIB_H 11974 For example, HP-UX 11i <limits.h> declares gettimeofday. */
11392# include <cstdlib> 11975#define openpty innocuous_openpty
11976
11977/* System header to define __stub macros and hopefully few prototypes,
11978 which can conflict with char openpty (); below.
11979 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
11980 <limits.h> exists even on freestanding compilers. */
11981
11982#ifdef __STDC__
11983# include <limits.h>
11984#else
11985# include <assert.h>
11393#endif 11986#endif
11987
11988#undef openpty
11989
11990/* Override any gcc2 internal prototype to avoid an error. */
11991#ifdef __cplusplus
11992extern "C"
11993{
11994#endif
11995/* We use char because int might match the return type of a gcc2
11996 builtin and then its argument prototype would still apply. */
11997char openpty ();
11998/* The GNU C library defines this for functions which it implements
11999 to always fail with ENOSYS. Some functions are actually named
12000 something starting with __ and the normal name is an alias. */
12001#if defined (__stub_openpty) || defined (__stub___openpty)
12002choke me
12003#else
12004char (*f) () = openpty;
12005#endif
12006#ifdef __cplusplus
12007}
12008#endif
12009
11394int 12010int
11395main () 12011main ()
11396{ 12012{
11397(void)getpt(); 12013return f != openpty;
11398 ; 12014 ;
11399 return 0; 12015 return 0;
11400} 12016}
11401_ACEOF 12017_ACEOF
11402rm -f conftest.$ac_objext conftest$ac_exeext 12018rm -f conftest.$ac_objext conftest$ac_exeext
11418 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 12034 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
11419 (eval $ac_try) 2>&5 12035 (eval $ac_try) 2>&5
11420 ac_status=$? 12036 ac_status=$?
11421 echo "$as_me:$LINENO: \$? = $ac_status" >&5 12037 echo "$as_me:$LINENO: \$? = $ac_status" >&5
11422 (exit $ac_status); }; }; then 12038 (exit $ac_status); }; }; then
11423 rxvt_cv_func_getpt=yes 12039 ac_cv_func_openpty=yes
11424else 12040else
11425 echo "$as_me: failed program was:" >&5 12041 echo "$as_me: failed program was:" >&5
11426sed 's/^/| /' conftest.$ac_ext >&5 12042sed 's/^/| /' conftest.$ac_ext >&5
11427 12043
11428rxvt_cv_func_getpt=no 12044ac_cv_func_openpty=no
11429fi 12045fi
11430rm -f conftest.err conftest.$ac_objext \ 12046rm -f conftest.err conftest.$ac_objext \
11431 conftest$ac_exeext conftest.$ac_ext 12047 conftest$ac_exeext conftest.$ac_ext
11432fi 12048fi
11433echo "$as_me:$LINENO: result: $rxvt_cv_func_getpt" >&5 12049echo "$as_me:$LINENO: result: $ac_cv_func_openpty" >&5
11434echo "${ECHO_T}$rxvt_cv_func_getpt" >&6 12050echo "${ECHO_T}$ac_cv_func_openpty" >&6
11435if test x$rxvt_cv_func_getpt = xyes; then 12051if test $ac_cv_func_openpty = yes; then
11436 12052 :
12053else
12054 echo "$as_me:$LINENO: checking for openpty in -lutil" >&5
12055echo $ECHO_N "checking for openpty in -lutil... $ECHO_C" >&6
12056if test "${ac_cv_lib_util_openpty+set}" = set; then
12057 echo $ECHO_N "(cached) $ECHO_C" >&6
12058else
12059 ac_check_lib_save_LIBS=$LIBS
12060LIBS="-lutil $LIBS"
12061cat >conftest.$ac_ext <<_ACEOF
12062/* confdefs.h. */
12063_ACEOF
12064cat confdefs.h >>conftest.$ac_ext
11437cat >>confdefs.h <<\_ACEOF 12065cat >>conftest.$ac_ext <<_ACEOF
11438#define HAVE_GETPT 1 12066/* end confdefs.h. */
12067
12068/* Override any gcc2 internal prototype to avoid an error. */
12069#ifdef __cplusplus
12070extern "C"
12071#endif
12072/* We use char because int might match the return type of a gcc2
12073 builtin and then its argument prototype would still apply. */
12074char openpty ();
12075int
12076main ()
12077{
12078openpty ();
12079 ;
12080 return 0;
12081}
11439_ACEOF 12082_ACEOF
12083rm -f conftest.$ac_objext conftest$ac_exeext
12084if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12085 (eval $ac_link) 2>conftest.er1
12086 ac_status=$?
12087 grep -v '^ *+' conftest.er1 >conftest.err
12088 rm -f conftest.er1
12089 cat conftest.err >&5
12090 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12091 (exit $ac_status); } &&
12092 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12093 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12094 (eval $ac_try) 2>&5
12095 ac_status=$?
12096 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12097 (exit $ac_status); }; } &&
12098 { ac_try='test -s conftest$ac_exeext'
12099 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12100 (eval $ac_try) 2>&5
12101 ac_status=$?
12102 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12103 (exit $ac_status); }; }; then
12104 ac_cv_lib_util_openpty=yes
12105else
12106 echo "$as_me: failed program was:" >&5
12107sed 's/^/| /' conftest.$ac_ext >&5
12108
12109ac_cv_lib_util_openpty=no
12110fi
12111rm -f conftest.err conftest.$ac_objext \
12112 conftest$ac_exeext conftest.$ac_ext
12113LIBS=$ac_check_lib_save_LIBS
12114fi
12115echo "$as_me:$LINENO: result: $ac_cv_lib_util_openpty" >&5
12116echo "${ECHO_T}$ac_cv_lib_util_openpty" >&6
12117if test $ac_cv_lib_util_openpty = yes; then
12118 LIBS="$LIBS -lutil"
12119fi
12120
12121fi
11440 12122
11441fi 12123fi
11442 12124
11443echo "$as_me:$LINENO: checking for pty/tty type" >&5 12125echo "$as_me:$LINENO: checking for pty/tty type" >&5
11444echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6 12126echo $ECHO_N "checking for pty/tty type... $ECHO_C" >&6
11445if test "${rxvt_cv_ptys+set}" = set; then 12127if test "${rxvt_cv_ptys+set}" = set; then
11446 echo $ECHO_N "(cached) $ECHO_C" >&6 12128 echo $ECHO_N "(cached) $ECHO_C" >&6
11447else 12129else
11448 if test x$ac_cv_func_openpty = xyes; then 12130 if test x$ac_cv_func_openpty = xyes -o x$ac_cv_lib_util_openpty = xyes; then
11449 rxvt_cv_ptys=OPENPTY 12131 rxvt_cv_ptys=OPENPTY
12132 else if test x$ac_cv_func_posix_openpt = xyes; then
12133 rxvt_cv_ptys=POSIX
11450 else if test x$ac_cv_func__getpty = xyes; then 12134 else if test x$ac_cv_func__getpty = xyes; then
11451 rxvt_cv_ptys=SGI4 12135 rxvt_cv_ptys=SGI4
11452 else if test -c /dev/ttyp20; then 12136 else if test -c /dev/ttyp20; then
11453 rxvt_cv_ptys=SCO 12137 rxvt_cv_ptys=SCO
11454 else if test -c /dev/ptym/clone; then 12138 else if test -c /dev/ptym/clone; then
11455 rxvt_cv_ptys=HPUX 12139 rxvt_cv_ptys=HPUX
11456 else if test x$rxvt_cv_func_getpt = xyes; then
11457 rxvt_cv_ptys=GLIBC
11458 else if test -c /dev/ptc -a -c /dev/pts; then 12140 else if test -c /dev/ptc -a -c /dev/pts; then
11459 rxvt_cv_ptys=PTC 12141 rxvt_cv_ptys=PTC
11460 else if test -c /dev/ptc -a -d /dev/pts; then 12142 else if test -c /dev/ptc -a -d /dev/pts; then
11461 rxvt_cv_ptys=PTC 12143 rxvt_cv_ptys=PTC
11462 else if test -c /dev/ptmx -a -c /dev/pts/0; then 12144 else if test -c /dev/ptmx -a -c /dev/pts/0; then
11477 12159
11478fi 12160fi
11479echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5 12161echo "$as_me:$LINENO: result: $rxvt_cv_ptys" >&5
11480echo "${ECHO_T}$rxvt_cv_ptys" >&6 12162echo "${ECHO_T}$rxvt_cv_ptys" >&6
11481 12163
12164if test x$rxvt_cv_ptys = xPOSIX; then
12165
12166cat >>confdefs.h <<\_ACEOF
12167#define PTYS_ARE_POSIX 1
12168_ACEOF
12169
12170fi
11482if test x$rxvt_cv_ptys = xOPENPTY; then 12171if test x$rxvt_cv_ptys = xOPENPTY; then
11483 12172
11484cat >>confdefs.h <<\_ACEOF 12173cat >>confdefs.h <<\_ACEOF
11485#define PTYS_ARE_OPENPTY 1 12174#define PTYS_ARE_OPENPTY 1
11486_ACEOF 12175_ACEOF
11512cat >>confdefs.h <<\_ACEOF 12201cat >>confdefs.h <<\_ACEOF
11513#define PTYS_ARE__GETPTY 1 12202#define PTYS_ARE__GETPTY 1
11514_ACEOF 12203_ACEOF
11515 12204
11516fi 12205fi
11517if test x$rxvt_cv_ptys = xCONVEX; then
11518
11519cat >>confdefs.h <<\_ACEOF
11520#define PTYS_ARE_GETPTY 1
11521_ACEOF
11522
11523fi
11524if test x$rxvt_cv_ptys = xGLIBC; then
11525
11526cat >>confdefs.h <<\_ACEOF
11527#define PTYS_ARE_GETPT 1
11528_ACEOF
11529
11530fi
11531if test x$rxvt_cv_ptys = xHPUX; then 12206if test x$rxvt_cv_ptys = xHPUX; then
11532 12207
11533cat >>confdefs.h <<\_ACEOF 12208cat >>confdefs.h <<\_ACEOF
11534#define PTYS_ARE_CLONE 1 12209#define PTYS_ARE_CLONE 1
11535_ACEOF 12210_ACEOF
11536 12211
11537fi 12212fi
11538if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xGLIBC; then 12213if test x$rxvt_cv_ptys = xBSD -o x$rxvt_cv_ptys = xHPUX -o x$rxvt_cv_ptys = xPOSIX; then
11539 12214
11540cat >>confdefs.h <<\_ACEOF 12215cat >>confdefs.h <<\_ACEOF
11541#define PTYS_ARE_SEARCHED 1 12216#define PTYS_ARE_SEARCHED 1
11542_ACEOF 12217_ACEOF
11543 12218
11564 12239
11565fi 12240fi
11566 12241
11567if test x$support_xft = xyes; then 12242if test x$support_xft = xyes; then
11568 LIBS="$LIBS `pkg-config xft --libs`" 12243 LIBS="$LIBS `pkg-config xft --libs`"
11569 CFLAGS="$CFLAGS `pkg-config xft --cflags`"
11570 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`" 12244 CPPFLAGS="$CPPFLAGS `pkg-config xft --cflags`"
11571 12245
11572 12246
11573for ac_header in X11/Xft/Xft.h 12247for ac_header in X11/Xft/Xft.h
11574do 12248do
11858cat >>confdefs.h <<\_ACEOF 12532cat >>confdefs.h <<\_ACEOF
11859#define SELECTION_SCROLLING 1 12533#define SELECTION_SCROLLING 1
11860_ACEOF 12534_ACEOF
11861 12535
11862fi 12536fi
11863if test x$support_menubar = xyes; then
11864
11865cat >>confdefs.h <<\_ACEOF
11866#define MENUBAR 1
11867_ACEOF
11868
11869fi
11870if test x$support_frills = xyes; then 12537if test x$support_frills = xyes; then
11871 12538
11872cat >>confdefs.h <<\_ACEOF 12539cat >>confdefs.h <<\_ACEOF
11873#define ENABLE_FRILLS 1 12540#define ENABLE_FRILLS 1
11874_ACEOF 12541_ACEOF
11966fi 12633fi
11967if test x$support_pointer_blank = xyes; then 12634if test x$support_pointer_blank = xyes; then
11968 12635
11969cat >>confdefs.h <<\_ACEOF 12636cat >>confdefs.h <<\_ACEOF
11970#define POINTER_BLANK 1 12637#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 12638_ACEOF
11979 12639
11980fi 12640fi
11981if test x$support_text_blink = xyes; then 12641if test x$support_text_blink = xyes; then
11982 12642
12039#define ENCODING_ZH_EXT 1 12699#define ENCODING_ZH_EXT 1
12040_ACEOF 12700_ACEOF
12041 ;; 12701 ;;
12042 esac 12702 esac
12043done 12703done
12704
12705IF_PERL=\#
12706if test x$support_perl = xyes; then
12707 # Extract the first word of "perl5", so it can be a program name with args.
12708set dummy perl5; ac_word=$2
12709echo "$as_me:$LINENO: checking for $ac_word" >&5
12710echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12711if test "${ac_cv_path_PERL+set}" = set; then
12712 echo $ECHO_N "(cached) $ECHO_C" >&6
12713else
12714 case $PERL in
12715 [\\/]* | ?:[\\/]*)
12716 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12717 ;;
12718 *)
12719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12720for as_dir in $PATH
12721do
12722 IFS=$as_save_IFS
12723 test -z "$as_dir" && as_dir=.
12724 for ac_exec_ext in '' $ac_executable_extensions; do
12725 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12726 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12727 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12728 break 2
12729 fi
12730done
12731done
12732
12733 ;;
12734esac
12735fi
12736PERL=$ac_cv_path_PERL
12737
12738if test -n "$PERL"; then
12739 echo "$as_me:$LINENO: result: $PERL" >&5
12740echo "${ECHO_T}$PERL" >&6
12741else
12742 echo "$as_me:$LINENO: result: no" >&5
12743echo "${ECHO_T}no" >&6
12744fi
12745
12746 # Extract the first word of "perl", so it can be a program name with args.
12747set dummy perl; ac_word=$2
12748echo "$as_me:$LINENO: checking for $ac_word" >&5
12749echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12750if test "${ac_cv_path_PERL+set}" = set; then
12751 echo $ECHO_N "(cached) $ECHO_C" >&6
12752else
12753 case $PERL in
12754 [\\/]* | ?:[\\/]*)
12755 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
12756 ;;
12757 *)
12758 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12759for as_dir in $PATH
12760do
12761 IFS=$as_save_IFS
12762 test -z "$as_dir" && as_dir=.
12763 for ac_exec_ext in '' $ac_executable_extensions; do
12764 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
12765 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
12766 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
12767 break 2
12768 fi
12769done
12770done
12771
12772 ;;
12773esac
12774fi
12775PERL=$ac_cv_path_PERL
12776
12777if test -n "$PERL"; then
12778 echo "$as_me:$LINENO: result: $PERL" >&5
12779echo "${ECHO_T}$PERL" >&6
12780else
12781 echo "$as_me:$LINENO: result: no" >&5
12782echo "${ECHO_T}no" >&6
12783fi
12784
12785
12786 echo "$as_me:$LINENO: checking for $PERL suitability" >&5
12787echo $ECHO_N "checking for $PERL suitability... $ECHO_C" >&6
12788 if $PERL -MExtUtils::Embed -e "use v5.8" >/dev/null 2>/dev/null; then
12789
12790 save_CXXFLAGS="$CXXFLAGS"
12791 save_LIBS="$LIBS"
12792 CXXFLAGS="$CXXFLAGS `$PERL -MExtUtils::Embed -e ccopts`"
12793 LIBS="$LIBS `$PERL -MExtUtils::Embed -e ldopts`"
12794 cat >conftest.$ac_ext <<_ACEOF
12795/* confdefs.h. */
12796_ACEOF
12797cat confdefs.h >>conftest.$ac_ext
12798cat >>conftest.$ac_ext <<_ACEOF
12799/* end confdefs.h. */
12800
12801#include <EXTERN.h>
12802#include <perl.h>
12803#include <XSUB.h>
12804
12805int
12806main ()
12807{
12808
12809 PerlInterpreter *perl = perl_alloc ();
12810
12811 ;
12812 return 0;
12813}
12814_ACEOF
12815rm -f conftest.$ac_objext conftest$ac_exeext
12816if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12817 (eval $ac_link) 2>conftest.er1
12818 ac_status=$?
12819 grep -v '^ *+' conftest.er1 >conftest.err
12820 rm -f conftest.er1
12821 cat conftest.err >&5
12822 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12823 (exit $ac_status); } &&
12824 { ac_try='test -z "$ac_cxx_werror_flag" || test ! -s conftest.err'
12825 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12826 (eval $ac_try) 2>&5
12827 ac_status=$?
12828 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12829 (exit $ac_status); }; } &&
12830 { ac_try='test -s conftest$ac_exeext'
12831 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12832 (eval $ac_try) 2>&5
12833 ac_status=$?
12834 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12835 (exit $ac_status); }; }; then
12836 rxvt_perl_link=yes
12837else
12838 echo "$as_me: failed program was:" >&5
12839sed 's/^/| /' conftest.$ac_ext >&5
12840
12841rxvt_perl_link=no
12842fi
12843rm -f conftest.err conftest.$ac_objext \
12844 conftest$ac_exeext conftest.$ac_ext
12845 CXXFLAGS="$save_CXXFLAGS"
12846 LIBS="$save_LIBS"
12847
12848 if test x$rxvt_perl_link = xyes; then
12849 echo "$as_me:$LINENO: result: ok" >&5
12850echo "${ECHO_T}ok" >&6
12851
12852cat >>confdefs.h <<\_ACEOF
12853#define ENABLE_PERL 1
12854_ACEOF
12855
12856 IF_PERL=
12857 PERL_O=rxvtperl.o
12858 PERLFLAGS="`$PERL -MExtUtils::Embed -e ccopts`"
12859 PERLLIB="`$PERL -MExtUtils::Embed -e ldopts`"
12860 PERLPRIVLIBEXP="`$PERL -MConfig -e 'print $Config{privlibexp}'`"
12861 else
12862 support_perl=no
12863 echo "$as_me:$LINENO: result: no, unable to link" >&5
12864echo "${ECHO_T}no, unable to link" >&6
12865 fi
12866 else
12867 { { echo "$as_me:$LINENO: error: no working perl found" >&5
12868echo "$as_me: error: no working perl found" >&2;}
12869 { (exit or perl not version >= 5.8); exit or perl not version >= 5.8; }; }
12870 support_perl=no
12871 fi
12872fi
12873
12874
12875
12876
12877
12878
12879
12880if test x$support_perl = xyes; then
12881 support_frills=yes
12882fi
12044 12883
12045 12884
12046CFLAGS=${CFLAGS--O} 12885CFLAGS=${CFLAGS--O}
12047LDFLAGS=${LDFLAGS--O} 12886LDFLAGS=${LDFLAGS--O}
12048 12887
12063fi 12902fi
12064 12903
12065 12904
12066 12905
12067 12906
12068
12069if test x$support_addstrings = xno; then
12070
12071cat >>confdefs.h <<\_ACEOF
12072#define NO_STRINGS 1
12073_ACEOF
12074
12075fi
12076 12907
12077MCOMMON=./autoconf/Make.common 12908MCOMMON=./autoconf/Make.common
12078 12909
12079 12910
12080test "$program_prefix" != NONE && 12911test "$program_prefix" != NONE &&
12829s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t 13660s,@rxvt_uint16_typedef@,$rxvt_uint16_typedef,;t t
12830s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t 13661s,@rxvt_int32_typedef@,$rxvt_int32_typedef,;t t
12831s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t 13662s,@rxvt_uint32_typedef@,$rxvt_uint32_typedef,;t t
12832s,@rxvt_intp_define@,$rxvt_intp_define,;t t 13663s,@rxvt_intp_define@,$rxvt_intp_define,;t t
12833s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t 13664s,@rxvt_u_intp_define@,$rxvt_u_intp_define,;t t
13665s,@PERL@,$PERL,;t t
13666s,@PERLLIB@,$PERLLIB,;t t
13667s,@PERLFLAGS@,$PERLFLAGS,;t t
13668s,@PERLPRIVLIBEXP@,$PERLPRIVLIBEXP,;t t
13669s,@IF_PERL@,$IF_PERL,;t t
13670s,@PERL_O@,$PERL_O,;t t
12834s,@DEBUG@,$DEBUG,;t t 13671s,@DEBUG@,$DEBUG,;t t
12835s,@DINCLUDE@,$DINCLUDE,;t t 13672s,@DINCLUDE@,$DINCLUDE,;t t
12836s,@DLIB@,$DLIB,;t t 13673s,@DLIB@,$DLIB,;t t
12837s,@include_stdint_h@,$include_stdint_h,;t t 13674s,@include_stdint_h@,$include_stdint_h,;t t
12838s,@include_stdarg_h@,$include_stdarg_h,;t t 13675s,@include_stdarg_h@,$include_stdarg_h,;t t
13379 utmp file: $rxvt_cv_path_utmp 14216 utmp file: $rxvt_cv_path_utmp
13380 utmpx file: $rxvt_cv_path_utmpx 14217 utmpx file: $rxvt_cv_path_utmpx
13381 wtmp file: $rxvt_cv_path_wtmp 14218 wtmp file: $rxvt_cv_path_wtmp
13382 wtmpx file: $rxvt_cv_path_wtmpx 14219 wtmpx file: $rxvt_cv_path_wtmpx
13383 lastlog file: $rxvt_cv_path_lastlog 14220 lastlog file: $rxvt_cv_path_lastlog
13384 ttys/ttytab file: $rxvt_cv_path_ttytab" 14221 ttys/ttytab file: $rxvt_cv_path_ttytab
14222 embedded perl: $support_perl"
13385 echo 14223 echo
13386fi 14224fi
13387if test x$term != x; then 14225if test x$term != x; then
13388 echo " set TERM to: $term" 14226 echo " set TERM to: $term"
13389fi 14227fi
13422 14260
13423echo " *** Optionally check src/feature.h for further options ***" 14261echo " *** Optionally check src/feature.h for further options ***"
13424echo 14262echo
13425 14263
13426echo ".----------------------------------------------------------------." 14264echo ".----------------------------------------------------------------."
13427echo ". NOTE: most features are disabled by default, try ." 14265echo ". NOTE: some features are disabled by default, try ."
13428echo ". configure --help to get an idea of the optional features, ." 14266echo ". configure --help to get an idea of the optional features, ."
13429echo ". or read ./README.configure ." 14267echo ". or read ./README.configure ."
13430echo ". ." 14268echo ". ."
13431echo ". The script ./reconf gives a reasonable baseline, try it if ." 14269echo ". The script ./reconf gives a reasonable baseline, try it if ."
13432echo ". you do not want to read documentation and still want some ." 14270echo ". you do not want to read documentation and still want some ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines