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

Comparing rxvt-unicode/configure (file contents):
Revision 1.88 by root, Sun Jan 22 00:48:13 2006 UTC vs.
Revision 1.94 by root, Wed Jan 25 22:09:33 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 EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV RM CP LN SED ECHO CMP TIC CXXCPP 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 PKG_CONFIG XFT_CONFIG 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' 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 EGREP LINKER INSTALL_LIBRXVT RXVTNAME MV CP LN SED ECHO CMP TIC CXXCPP 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 PKG_CONFIG XFT_CONFIG 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='' 313ac_subst_files=''
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
870 NOTE: automatically enabled with --enable-shared 870 NOTE: automatically enabled with --enable-shared
871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 871 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
872 --enable-combining enable composition of base and combining characters 872 --enable-combining enable composition of base and combining characters
873 --enable-xft enable xft support on systems that have it 873 --enable-xft enable xft support on systems that have it
874 --enable-font-styles enable bold and italic support 874 --enable-font-styles enable bold and italic support
875 --enable-utmp enable utmp (utmpx) support
876 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
877 --enable-lastlog enable lastlog support (requires --enable-utmp)
878 --enable-xpm-background enable XPM background pixmaps 875 --enable-xpm-background enable XPM background pixmaps
879 --enable-transparency enable transparent backgrounds 876 --enable-transparency enable transparent backgrounds
880 --enable-tinting enable tinting of transparent bg 877 --enable-tinting enable tinting of transparent bg
881 --enable-fading enable colors fading when off focus 878 --enable-fading enable colors fading when off focus
882 --enable-rxvt-scroll enable rxvt style scrollbar 879 --enable-rxvt-scroll enable rxvt style scrollbar
883 --enable-next-scroll enable NeXT style scrollbar 880 --enable-next-scroll enable NeXT style scrollbar
884 --enable-xterm-scroll enable Xterm style scrollbar 881 --enable-xterm-scroll enable Xterm style scrollbar
885 --enable-perl enable embedded perl interpreter 882 --enable-perl enable embedded perl interpreter
886 --enable-plain-scroll enable plain style scrollbar 883 --enable-plain-scroll enable plain style scrollbar
887 --enable-xim XIM (X Input Method) protocol support 884 --enable-xim XIM (X Input Method) protocol support
888 --enable-ttygid enable tty setting to group named "tty"
889 --disable-backspace-key disable handling of the backspace key 885 --disable-backspace-key disable handling of the backspace key
890 --disable-delete-key disable handling of the delete key 886 --disable-delete-key disable handling of the delete key
891 --disable-resources disable all resource checking 887 --disable-resources disable all resource checking
892 --enable-8bitctrls enable 8 bit control sequences (not recommended) 888 --enable-8bitctrls enable 8 bit control sequences (not recommended)
893 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt) 889 --enable-fallback(=CLASS) fall back on CLASS resources in addition to URxvt ones (default: Rxvt)
894 --disable-swapscreen disable swap screen support 890 --disable-swapscreen disable swap screen support
895 --enable-iso14755 enable support for extended ISO 14755 modes 891 --enable-iso14755 enable support for extended ISO 14755 modes
896 --enable-frills enable support for rarely used features 892 --enable-frills enable support for rarely used features
897 --enable-24bit enable support for using 24bit visuals if available
898 --enable-keepscrolling enable continual scrolling on scrollbar arrow press 893 --enable-keepscrolling enable continual scrolling on scrollbar arrow press
899 --enable-selectionscrolling enable scrolling during selections 894 --enable-selectionscrolling enable scrolling during selections
900 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 895 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
901 --enable-slipwheeling enable slip wheel scrolling (requires previous) 896 --enable-slipwheeling enable slip wheel scrolling (requires previous)
902 --enable-dmalloc enable Gray Watson's malloc - for debugging use
903 --enable-dlmalloc enable Doug Lea's malloc - for production use
904 NOTE: enable only one malloc package
905 --enable-smart-resize enable smart growth/shrink behaviour 897 --enable-smart-resize enable smart growth/shrink behaviour
906 --enable-text-blink enable blinking text 898 --enable-text-blink enable blinking text
907 --enable-pointer-blank enable pointer blank when typing or inactive pointer 899 --enable-pointer-blank enable pointer blank when typing or inactive pointer
900 --enable-utmp enable utmp (utmpx) support
901 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
902 --enable-lastlog enable lastlog support (requires --enable-utmp)
908 903
909Optional Packages: 904Optional Packages:
910 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 905 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
911 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 906 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
912 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 907 --with-codesets=NAME,.. compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
3302ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3297ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3303ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 3298ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3304 3299
3305if test -z "$orig_CXXFLAGS"; then 3300if test -z "$orig_CXXFLAGS"; then
3306 if test x$GCC = xyes && test "x$GXX" = xyes; then 3301 if test x$GCC = xyes && test "x$GXX" = xyes; then
3307 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs" 3302 CXXFLAGS="-g -O3 -fno-threadsafe-statics -fno-enforce-eh-specs"
3308 cat >conftest.$ac_ext <<_ACEOF 3303 cat >conftest.$ac_ext <<_ACEOF
3309/* confdefs.h. */ 3304/* confdefs.h. */
3310_ACEOF 3305_ACEOF
3311cat confdefs.h >>conftest.$ac_ext 3306cat confdefs.h >>conftest.$ac_ext
3312cat >>conftest.$ac_ext <<_ACEOF 3307cat >>conftest.$ac_ext <<_ACEOF
4083fi 4078fi
4084rm -f conftest.err conftest.$ac_objext \ 4079rm -f conftest.err conftest.$ac_objext \
4085 conftest$ac_exeext conftest.$ac_ext 4080 conftest$ac_exeext conftest.$ac_ext
4086 4081
4087 4082
4088MALLOC_TYPE=S
4089
4090support_frills=yes 4083support_frills=yes
4091support_inheritpixmap=yes 4084support_inheritpixmap=yes
4092support_tinting=yes 4085support_tinting=yes
4093support_fading=yes 4086support_fading=yes
4094support_keepscrolling=yes 4087support_keepscrolling=yes
4095support_selectionscrolling=yes 4088support_selectionscrolling=yes
4096support_mousewheel=yes 4089support_mousewheel=yes
4097support_mouseslipwheel=yes 4090support_mouseslipwheel=yes
4098support_utmp=yes
4099support_wtmp=yes
4100support_lastlog=yes
4101support_text_blink=yes 4091support_text_blink=yes
4102support_pointer_blank=yes 4092support_pointer_blank=yes
4103support_scroll_rxvt=yes 4093support_scroll_rxvt=yes
4104support_scroll_next=yes 4094support_scroll_next=yes
4105support_scroll_xterm=yes 4095support_scroll_xterm=yes
4129# Check whether --enable-everything or --disable-everything was given. 4119# Check whether --enable-everything or --disable-everything was given.
4130if test "${enable_everything+set}" = set; then 4120if test "${enable_everything+set}" = set; then
4131 enableval="$enable_everything" 4121 enableval="$enable_everything"
4132 4122
4133 if test x$enableval = xno; then 4123 if test x$enableval = xno; then
4134 support_24bit=no
4135 support_frills=no 4124 support_frills=no
4136 support_inheritpixmap=no 4125 support_inheritpixmap=no
4137 support_tinting=no 4126 support_tinting=no
4138 support_fading=no 4127 support_fading=no
4139 support_keepscrolling=no 4128 support_keepscrolling=no
4159 support_styles=no 4148 support_styles=no
4160 support_perl=no 4149 support_perl=no
4161 codesets= 4150 codesets=
4162 fi 4151 fi
4163 if test x$enableval = xyes; then 4152 if test x$enableval = xyes; then
4164 support_24bit=yes
4165 support_frills=yes 4153 support_frills=yes
4166 support_inheritpixmap=yes 4154 support_inheritpixmap=yes
4167 support_tinting=yes 4155 support_tinting=yes
4168 support_fading=yes 4156 support_fading=yes
4169 support_keepscrolling=yes 4157 support_keepscrolling=yes
4223 if test x$enableval = xyes -o x$enableval = xno; then 4211 if test x$enableval = xyes -o x$enableval = xno; then
4224 support_styles=$enableval 4212 support_styles=$enableval
4225 fi 4213 fi
4226fi; 4214fi;
4227 4215
4228# Check whether --enable-utmp or --disable-utmp was given.
4229if test "${enable_utmp+set}" = set; then
4230 enableval="$enable_utmp"
4231 if test x$enableval = xyes -o x$enableval = xno; then
4232 support_utmp=$enableval
4233 fi
4234fi;
4235
4236# Check whether --enable-wtmp or --disable-wtmp was given.
4237if test "${enable_wtmp+set}" = set; then
4238 enableval="$enable_wtmp"
4239 if test x$enableval = xyes -o x$enableval = xno; then
4240 support_wtmp=$enableval
4241 fi
4242fi;
4243
4244# Check whether --enable-lastlog or --disable-lastlog was given.
4245if test "${enable_lastlog+set}" = set; then
4246 enableval="$enable_lastlog"
4247 if test x$enableval = xyes -o x$enableval = xno; then
4248 support_lastlog=$enableval
4249 fi
4250fi;
4251
4252# Check whether --enable-xpm-background or --disable-xpm-background was given. 4216# Check whether --enable-xpm-background or --disable-xpm-background was given.
4253if test "${enable_xpm_background+set}" = set; then 4217if test "${enable_xpm_background+set}" = set; then
4254 enableval="$enable_xpm_background" 4218 enableval="$enable_xpm_background"
4255 if test x$enableval = xyes -o x$enableval = xno; then 4219 if test x$enableval = xyes -o x$enableval = xno; then
4256 support_xpm=$enableval 4220 support_xpm=$enableval
4335 if test x$enableval = xyes -o x$enableval = xno; then 4299 if test x$enableval = xyes -o x$enableval = xno; then
4336 support_xim=$enableval 4300 support_xim=$enableval
4337 fi 4301 fi
4338fi; 4302fi;
4339 4303
4340# Check whether --enable-ttygid or --disable-ttygid was given.
4341if test "${enable_ttygid+set}" = set; then
4342 enableval="$enable_ttygid"
4343 if test x$enableval = xyes; then
4344
4345cat >>confdefs.h <<\_ACEOF
4346#define TTY_GID_SUPPORT 1
4347_ACEOF
4348
4349 fi
4350fi;
4351
4352# Check whether --enable-backspace-key or --disable-backspace-key was given. 4304# Check whether --enable-backspace-key or --disable-backspace-key was given.
4353if test "${enable_backspace_key+set}" = set; then 4305if test "${enable_backspace_key+set}" = set; then
4354 enableval="$enable_backspace_key" 4306 enableval="$enable_backspace_key"
4355 if test x$enableval = xno; then 4307 if test x$enableval = xno; then
4356 4308
4480 if test x$enableval = xyes -o x$enableval = xno; then 4432 if test x$enableval = xyes -o x$enableval = xno; then
4481 support_frills=$enableval 4433 support_frills=$enableval
4482 fi 4434 fi
4483fi; 4435fi;
4484 4436
4485# Check whether --enable-24bit or --disable-24bit was given.
4486if test "${enable_24bit+set}" = set; then
4487 enableval="$enable_24bit"
4488 if test x$enableval = xyes -o x$enableval = xno; then
4489 support_24bit=$enableval
4490 fi
4491fi;
4492
4493# Check whether --enable-keepscrolling or --disable-keepscrolling was given. 4437# Check whether --enable-keepscrolling or --disable-keepscrolling was given.
4494if test "${enable_keepscrolling+set}" = set; then 4438if test "${enable_keepscrolling+set}" = set; then
4495 enableval="$enable_keepscrolling" 4439 enableval="$enable_keepscrolling"
4496 if test x$enableval = xyes -o x$enableval = xno; then 4440 if test x$enableval = xyes -o x$enableval = xno; then
4497 support_keepscrolling=$enableval 4441 support_keepscrolling=$enableval
4517# Check whether --enable-slipwheeling or --disable-slipwheeling was given. 4461# Check whether --enable-slipwheeling or --disable-slipwheeling was given.
4518if test "${enable_slipwheeling+set}" = set; then 4462if test "${enable_slipwheeling+set}" = set; then
4519 enableval="$enable_slipwheeling" 4463 enableval="$enable_slipwheeling"
4520 if test x$enableval = xyes -o x$enableval = xno; then 4464 if test x$enableval = xyes -o x$enableval = xno; then
4521 support_mouseslipwheel=$enableval 4465 support_mouseslipwheel=$enableval
4522 fi
4523fi;
4524
4525# Check whether --enable-dmalloc or --disable-dmalloc was given.
4526if test "${enable_dmalloc+set}" = set; then
4527 enableval="$enable_dmalloc"
4528 if test x$enableval = xyes; then
4529 MALLOC_TYPE=G
4530 DEBUG=-DDEBUG_MALLOC
4531 DLIB="-L/usr/local/lib -ldmalloc"
4532 DINCLUDE=-I/usr/local/include
4533 fi
4534fi;
4535
4536# Check whether --enable-dlmalloc or --disable-dlmalloc was given.
4537if test "${enable_dlmalloc+set}" = set; then
4538 enableval="$enable_dlmalloc"
4539 if test x$enableval = xyes; then
4540 MALLOC_TYPE=D
4541 DEBUG=
4542 DLIB="-L/usr/local/lib -ldlmalloc"
4543 DINCLUDE=
4544 fi 4466 fi
4545fi; 4467fi;
4546 4468
4547# Check whether --enable-smart-resize or --disable-smart-resize was given. 4469# Check whether --enable-smart-resize or --disable-smart-resize was given.
4548if test "${enable_smart_resize+set}" = set; then 4470if test "${enable_smart_resize+set}" = set; then
4632MV=$ac_cv_path_MV 4554MV=$ac_cv_path_MV
4633 4555
4634if test -n "$MV"; then 4556if test -n "$MV"; then
4635 echo "$as_me:$LINENO: result: $MV" >&5 4557 echo "$as_me:$LINENO: result: $MV" >&5
4636echo "${ECHO_T}$MV" >&6 4558echo "${ECHO_T}$MV" >&6
4637else
4638 echo "$as_me:$LINENO: result: no" >&5
4639echo "${ECHO_T}no" >&6
4640fi
4641
4642# Extract the first word of "rm", so it can be a program name with args.
4643set dummy rm; ac_word=$2
4644echo "$as_me:$LINENO: checking for $ac_word" >&5
4645echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
4646if test "${ac_cv_path_RM+set}" = set; then
4647 echo $ECHO_N "(cached) $ECHO_C" >&6
4648else
4649 case $RM in
4650 [\\/]* | ?:[\\/]*)
4651 ac_cv_path_RM="$RM" # Let the user override the test with a path.
4652 ;;
4653 *)
4654 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4655for as_dir in $PATH
4656do
4657 IFS=$as_save_IFS
4658 test -z "$as_dir" && as_dir=.
4659 for ac_exec_ext in '' $ac_executable_extensions; do
4660 if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4661 ac_cv_path_RM="$as_dir/$ac_word$ac_exec_ext"
4662 echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5
4663 break 2
4664 fi
4665done
4666done
4667
4668 test -z "$ac_cv_path_RM" && ac_cv_path_RM="rm"
4669 ;;
4670esac
4671fi
4672RM=$ac_cv_path_RM
4673
4674if test -n "$RM"; then
4675 echo "$as_me:$LINENO: result: $RM" >&5
4676echo "${ECHO_T}$RM" >&6
4677else 4559else
4678 echo "$as_me:$LINENO: result: no" >&5 4560 echo "$as_me:$LINENO: result: no" >&5
4679echo "${ECHO_T}no" >&6 4561echo "${ECHO_T}no" >&6
4680fi 4562fi
4681 4563
10068 9950
10069 9951
10070 9952
10071 9953
10072 9954
10073
10074
10075
10076
10077for ac_func in \ 9955for ac_func in \
10078 unsetenv \ 9956 unsetenv \
10079 setutent \ 9957 setutent \
10080 seteuid \
10081 setresuid \
10082 setreuid \
10083 on_exit \ 9958 on_exit \
10084 nanosleep \
10085 9959
10086do 9960do
10087as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 9961as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
10088echo "$as_me:$LINENO: checking for $ac_func" >&5 9962echo "$as_me:$LINENO: checking for $ac_func" >&5
10089echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 9963echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
10181 10055
10182fi 10056fi
10183done 10057done
10184 10058
10185 10059
10060
10061support_utmp=yes
10062support_wtmp=yes
10063support_lastlog=yes
10064
10065# Check whether --enable-utmp or --disable-utmp was given.
10066if test "${enable_utmp+set}" = set; then
10067 enableval="$enable_utmp"
10068 if test x$enableval = xyes -o x$enableval = xno; then
10069 support_utmp=$enableval
10070 fi
10071fi;
10072
10073# Check whether --enable-wtmp or --disable-wtmp was given.
10074if test "${enable_wtmp+set}" = set; then
10075 enableval="$enable_wtmp"
10076 if test x$enableval = xyes -o x$enableval = xno; then
10077 support_wtmp=$enableval
10078 fi
10079fi;
10080
10081# Check whether --enable-lastlog or --disable-lastlog was given.
10082if test "${enable_lastlog+set}" = set; then
10083 enableval="$enable_lastlog"
10084 if test x$enableval = xyes -o x$enableval = xno; then
10085 support_lastlog=$enableval
10086 fi
10087fi;
10088
10089if test x$support_utmp = xyes; then
10090
10091cat >>confdefs.h <<\_ACEOF
10092#define UTMP_SUPPORT 1
10093_ACEOF
10094
10095fi
10096if test x$support_wtmp = xyes; then
10097
10098cat >>confdefs.h <<\_ACEOF
10099#define WTMP_SUPPORT 1
10100_ACEOF
10101
10102fi
10103if test x$support_lastlog = xyes; then
10104
10105cat >>confdefs.h <<\_ACEOF
10106#define LASTLOG_SUPPORT 1
10107_ACEOF
10108
10109fi
10186 10110
10187 10111
10188 10112
10189 10113
10190for ac_func in \ 10114for ac_func in \
11705#define LASTLOGX_FILE "$path_lastlogx" 11629#define LASTLOGX_FILE "$path_lastlogx"
11706_ACEOF 11630_ACEOF
11707 11631
11708fi 11632fi
11709 11633
11634if test x$support_utmp != xyes; then
11635 echo " utmp support: disabled"
11636 echo
11637else
11638 echo " utmp support: enabled
11639 utmp file: $path_utmp
11640 utmpx file: $path_utmpx
11641 wtmp file: $path_wtmp
11642 wtmpx file: $path_wtmpx
11643 lastlog file: $path_lastlog
11644 lastlogx file: $path_lastlogx"
11645fi
11646
11710 11647
11711 11648
11712echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5 11649echo "$as_me:$LINENO: checking where ttys/ttytab is located" >&5
11713echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6 11650echo $ECHO_N "checking where ttys/ttytab is located... $ECHO_C" >&6
11714if test "${rxvt_cv_path_ttytab+set}" = set; then 11651if test "${rxvt_cv_path_ttytab+set}" = set; then
11994_ACEOF 11931_ACEOF
11995cat confdefs.h >>conftest.$ac_ext 11932cat confdefs.h >>conftest.$ac_ext
11996cat >>conftest.$ac_ext <<_ACEOF 11933cat >>conftest.$ac_ext <<_ACEOF
11997/* end confdefs.h. */ 11934/* end confdefs.h. */
11998 11935
11999#include <cstddef> // broken bsds (is that redundant) need this 11936#include <cstddef> // broken bsds (is that redundant?) need this
12000#include <sys/types.h> 11937#include <sys/types.h>
12001#include <sys/socket.h> 11938#include <sys/socket.h>
12002#include <sys/uio.h> 11939#include <sys/uio.h>
12003 11940
12004int 11941int
12301 12238
12302 12239
12303 12240
12304 12241
12305 12242
12243
12244
12245
12246
12306for ac_func in \ 12247for ac_func in \
12307 revoke \ 12248 revoke \
12308 _getpty \ 12249 _getpty \
12309 getpt \ 12250 getpt \
12310 posix_openpt \ 12251 posix_openpt \
12311 isastream \ 12252 isastream \
12253 setuid \
12254 seteuid \
12255 setreuid \
12256 setresuid \
12312 12257
12313do 12258do
12314as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` 12259as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
12315echo "$as_me:$LINENO: checking for $ac_func" >&5 12260echo "$as_me:$LINENO: checking for $ac_func" >&5
12316echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6 12261echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
12719done 12664done
12720 12665
12721fi 12666fi
12722 12667
12723 12668
12669
12670echo "$as_me:$LINENO: checking for tty group" >&5
12671echo $ECHO_N "checking for tty group... $ECHO_C" >&6
12672if test "${tty_group+set}" = set; then
12673 echo $ECHO_N "(cached) $ECHO_C" >&6
12674else
12675 if test "$cross_compiling" = yes; then
12676 tty_group=no
12677else
12678 cat >conftest.$ac_ext <<_ACEOF
12679/* confdefs.h. */
12680_ACEOF
12681cat confdefs.h >>conftest.$ac_ext
12682cat >>conftest.$ac_ext <<_ACEOF
12683/* end confdefs.h. */
12684
12685#include <sys/types.h>
12686#include <sys/stat.h>
12687#include <unistd.h>
12688#include <grp.h>
12689
12690main()
12691{
12692 struct stat st;
12693 struct group *gr;
12694 char *tty;
12695 gr = getgrnam("tty");
12696 tty = ttyname(0);
12697 if (gr != 0
12698 && tty != 0
12699 && (stat(tty, &st)) == 0
12700 && st.st_gid == gr->gr_gid)
12701 return 0;
12702 else
12703 return 1;
12704}
12705_ACEOF
12706rm -f conftest$ac_exeext
12707if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
12708 (eval $ac_link) 2>&5
12709 ac_status=$?
12710 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12711 (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
12712 { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
12713 (eval $ac_try) 2>&5
12714 ac_status=$?
12715 echo "$as_me:$LINENO: \$? = $ac_status" >&5
12716 (exit $ac_status); }; }; then
12717 tty_group=yes
12718else
12719 echo "$as_me: program exited with status $ac_status" >&5
12720echo "$as_me: failed program was:" >&5
12721sed 's/^/| /' conftest.$ac_ext >&5
12722
12723( exit $ac_status )
12724tty_group=no
12725fi
12726rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
12727fi
12728fi
12729echo "$as_me:$LINENO: result: $tty_group" >&5
12730echo "${ECHO_T}$tty_group" >&6
12731if test x$tty_group = xyes; then
12732
12733cat >>confdefs.h <<\_ACEOF
12734#define TTY_GID_SUPPORT 1
12735_ACEOF
12736
12737fi
12738
12724if test x$support_xft = xyes; then 12739if test x$support_xft = xyes; then
12725 # Extract the first word of "pkg-config", so it can be a program name with args. 12740 # Extract the first word of "pkg-config", so it can be a program name with args.
12726set dummy pkg-config; ac_word=$2 12741set dummy pkg-config; ac_word=$2
12727echo "$as_me:$LINENO: checking for $ac_word" >&5 12742echo "$as_me:$LINENO: checking for $ac_word" >&5
12728echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 12743echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12760else 12775else
12761 echo "$as_me:$LINENO: result: no" >&5 12776 echo "$as_me:$LINENO: result: no" >&5
12762echo "${ECHO_T}no" >&6 12777echo "${ECHO_T}no" >&6
12763fi 12778fi
12764 12779
12780 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12781 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12782 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12783 else
12765 # Extract the first word of "xft-config", so it can be a program name with args. 12784 # Extract the first word of "xft-config", so it can be a program name with args.
12766set dummy xft-config; ac_word=$2 12785set dummy xft-config; ac_word=$2
12767echo "$as_me:$LINENO: checking for $ac_word" >&5 12786echo "$as_me:$LINENO: checking for $ac_word" >&5
12768echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 12787echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6
12769if test "${ac_cv_path_XFT_CONFIG+set}" = set; then 12788if test "${ac_cv_path_XFT_CONFIG+set}" = set; then
12770 echo $ECHO_N "(cached) $ECHO_C" >&6 12789 echo $ECHO_N "(cached) $ECHO_C" >&6
12800else 12819else
12801 echo "$as_me:$LINENO: result: no" >&5 12820 echo "$as_me:$LINENO: result: no" >&5
12802echo "${ECHO_T}no" >&6 12821echo "${ECHO_T}no" >&6
12803fi 12822fi
12804 12823
12805 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
12806 LIBS="$LIBS `$PKG_CONFIG xft --libs`"
12807 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
12808 else
12809 if test $XFT_CONFIG != no; then 12824 if test $XFT_CONFIG != no; then
12810 LIBS="$LIBS `$XFT_CONFIG --libs`" 12825 LIBS="$LIBS `$XFT_CONFIG --libs`"
12811 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 12826 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
12812 fi 12827 fi
12813 fi 12828 fi
13108cat >>confdefs.h <<\_ACEOF 13123cat >>confdefs.h <<\_ACEOF
13109#define ENABLE_FRILLS 1 13124#define ENABLE_FRILLS 1
13110_ACEOF 13125_ACEOF
13111 13126
13112fi 13127fi
13113if test x$support_24bit = xyes; then
13114
13115cat >>confdefs.h <<\_ACEOF
13116#define PREFER_24BIT 1
13117_ACEOF
13118
13119fi
13120if test x$support_mousewheel = xyes; then 13128if test x$support_mousewheel = xyes; then
13121 13129
13122cat >>confdefs.h <<\_ACEOF 13130cat >>confdefs.h <<\_ACEOF
13123#define MOUSE_WHEEL 1 13131#define MOUSE_WHEEL 1
13124_ACEOF 13132_ACEOF
13126fi 13134fi
13127if test x$support_mouseslipwheel = xyes; then 13135if test x$support_mouseslipwheel = xyes; then
13128 13136
13129cat >>confdefs.h <<\_ACEOF 13137cat >>confdefs.h <<\_ACEOF
13130#define MOUSE_SLIP_WHEELING 1 13138#define MOUSE_SLIP_WHEELING 1
13131_ACEOF
13132
13133fi
13134if test x$support_utmp = xyes; then
13135
13136cat >>confdefs.h <<\_ACEOF
13137#define UTMP_SUPPORT 1
13138_ACEOF
13139
13140fi
13141if test x$support_wtmp = xyes; then
13142
13143cat >>confdefs.h <<\_ACEOF
13144#define WTMP_SUPPORT 1
13145_ACEOF
13146
13147fi
13148if test x$support_lastlog = xyes; then
13149
13150cat >>confdefs.h <<\_ACEOF
13151#define LASTLOG_SUPPORT 1
13152_ACEOF 13139_ACEOF
13153 13140
13154fi 13141fi
13155if test x$support_xim = xyes -o x$multichar_set = xyes; then 13142if test x$support_xim = xyes -o x$multichar_set = xyes; then
13156 if test x$rxvt_cv_func_xlocale = xyes; then 13143 if test x$rxvt_cv_func_xlocale = xyes; then
14201s,@EGREP@,$EGREP,;t t 14188s,@EGREP@,$EGREP,;t t
14202s,@LINKER@,$LINKER,;t t 14189s,@LINKER@,$LINKER,;t t
14203s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t 14190s,@INSTALL_LIBRXVT@,$INSTALL_LIBRXVT,;t t
14204s,@RXVTNAME@,$RXVTNAME,;t t 14191s,@RXVTNAME@,$RXVTNAME,;t t
14205s,@MV@,$MV,;t t 14192s,@MV@,$MV,;t t
14206s,@RM@,$RM,;t t
14207s,@CP@,$CP,;t t 14193s,@CP@,$CP,;t t
14208s,@LN@,$LN,;t t 14194s,@LN@,$LN,;t t
14209s,@SED@,$SED,;t t 14195s,@SED@,$SED,;t t
14210s,@ECHO@,$ECHO,;t t 14196s,@ECHO@,$ECHO,;t t
14211s,@CMP@,$CMP,;t t 14197s,@CMP@,$CMP,;t t
14750 Install path: ${prefix}/bin 14736 Install path: ${prefix}/bin
14751 Compiler: $CXX 14737 Compiler: $CXX
14752 Compiler flags: $CFLAGS 14738 Compiler flags: $CFLAGS
14753 Linker: $LINKER" 14739 Linker: $LINKER"
14754 14740
14755if test "$MALLOC_TYPE" = S; then
14756 echo " malloc support: system default"
14757fi
14758if test "$MALLOC_TYPE" = G; then
14759 echo " malloc support: Gray Watson's dmalloc"
14760fi
14761if test "$MALLOC_TYPE" = D; then
14762 echo " malloc support: Doug Lea's malloc"
14763fi
14764
14765if test x$support_xpm = xyes; then 14741if test x$support_xpm = xyes; then
14766 echo " Xpm library: $XPM_LIBS" 14742 echo " Xpm library: $XPM_LIBS"
14767fi 14743fi
14768 14744
14769echo "
14770The following are set in config.h
14771"
14772if test x$support_utmp != xyes; then
14773 echo " utmp support: disabled"
14774 echo
14775else
14776 echo " utmp support: enabled
14777 utmp file: $rxvt_cv_path_utmp
14778 utmpx file: $rxvt_cv_path_utmpx
14779 wtmp file: $rxvt_cv_path_wtmp
14780 wtmpx file: $rxvt_cv_path_wtmpx
14781 lastlog file: $rxvt_cv_path_lastlog
14782 ttys/ttytab file: $rxvt_cv_path_ttytab
14783 embedded perl: $support_perl"
14784 echo
14785fi
14786if test x$term != x; then 14745if test x$term != x; then
14787 echo " set TERM to: $term" 14746 echo " set TERM to: $term"
14788fi 14747fi
14789if test x$terminfo != x; then 14748if test x$terminfo != x; then
14790 echo " set TERMINFO to: $terminfo" 14749 echo " set TERMINFO to: $terminfo"
14792echo " default resource name: $RESNAME" 14751echo " default resource name: $RESNAME"
14793echo " resource class: $RESCLASS" 14752echo " resource class: $RESCLASS"
14794if test x$RESFALLBACK != x; then 14753if test x$RESFALLBACK != x; then
14795 echo " resource class fallback: $RESFALLBACK" 14754 echo " resource class fallback: $RESFALLBACK"
14796fi 14755fi
14756echo
14757echo " embedded perl: $support_perl"
14797echo 14758echo
14798if test x$support_xpm = xneedsmanualspecification; then 14759if test x$support_xpm = xneedsmanualspecification; then
14799 echo ".----------------------------------------------------------------." 14760 echo ".----------------------------------------------------------------."
14800 echo ". WARNING: --enable-xpm-background was specified however the ." 14761 echo ". WARNING: --enable-xpm-background was specified however the ."
14801 echo ". XPM includes files and libraries could not be found. ." 14762 echo ". XPM includes files and libraries could not be found. ."

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines