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

Comparing rxvt-unicode/configure (file contents):
Revision 1.140 by root, Mon Jan 3 03:05:46 2011 UTC vs.
Revision 1.156 by root, Tue Jun 19 18:17:56 2012 UTC

597IF_PERL 597IF_PERL
598PERLPRIVLIBEXP 598PERLPRIVLIBEXP
599PERLFLAGS 599PERLFLAGS
600PERLLIB 600PERLLIB
601PERL 601PERL
602XFT_CONFIG
603AFTERIMAGE_LIBS
604AFTERIMAGE_CFLAGS
605afterimage_config
606PIXBUF_LIBS 602PIXBUF_LIBS
607PIXBUF_CFLAGS 603PIXBUF_CFLAGS
604XFT_CONFIG
605STARTUP_NOTIFICATION_LIBS
606STARTUP_NOTIFICATION_CFLAGS
608PKG_CONFIG 607PKG_CONFIG
609X_EXTRA_LIBS 608X_EXTRA_LIBS
610X_LIBS 609X_LIBS
611X_PRE_LIBS 610X_PRE_LIBS
612X_CFLAGS 611X_CFLAGS
615CXXCPP 614CXXCPP
616RXVTNAME 615RXVTNAME
617LINKER 616LINKER
618EGREP 617EGREP
619GREP 618GREP
619CPP
620INSTALL_DATA 620INSTALL_DATA
621INSTALL_SCRIPT 621INSTALL_SCRIPT
622INSTALL_PROGRAM 622INSTALL_PROGRAM
623CPP
624ac_ct_CXX 623ac_ct_CXX
625CXXFLAGS 624CXXFLAGS
626CXX 625CXX
627OBJEXT 626OBJEXT
628EXEEXT 627EXEEXT
688enable_256_color 687enable_256_color
689enable_unicode3 688enable_unicode3
690enable_combining 689enable_combining
691enable_xft 690enable_xft
692enable_font_styles 691enable_font_styles
693enable_afterimage
694with_afterimage_config
695enable_pixbuf 692enable_pixbuf
693enable_startup_notification
696enable_transparency 694enable_transparency
697enable_fading 695enable_fading
698enable_rxvt_scroll 696enable_rxvt_scroll
699enable_next_scroll 697enable_next_scroll
700enable_xterm_scroll 698enable_xterm_scroll
719enable_smart_resize 717enable_smart_resize
720enable_text_blink 718enable_text_blink
721enable_pointer_blank 719enable_pointer_blank
722with_term 720with_term
723with_terminfo 721with_terminfo
722enable_xdbe
724with_x 723with_x
725enable_utmp 724enable_utmp
726enable_wtmp 725enable_wtmp
727enable_lastlog 726enable_lastlog
728' 727'
1364 --enable-256-color enable 256-color support 1363 --enable-256-color enable 256-color support
1365 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters 1364 --enable-unicode3 use 21 instead of 16 bits to represent unicode characters
1366 --enable-combining enable composition of base and combining characters 1365 --enable-combining enable composition of base and combining characters
1367 --enable-xft enable xft support on systems that have it 1366 --enable-xft enable xft support on systems that have it
1368 --enable-font-styles enable bold and italic support 1367 --enable-font-styles enable bold and italic support
1369 --enable-afterimage enable integration with libAfterImage for background images
1370 --enable-pixbuf enable integration with gdk-pixbuf for background images 1368 --enable-pixbuf enable integration with gdk-pixbuf for background images
1369 --enable-startup-notification enable freedesktop startup notification support
1371 --enable-transparency enable transparent backgrounds 1370 --enable-transparency enable transparent backgrounds
1372 --enable-fading enable colors fading when off focus 1371 --enable-fading enable colors fading when off focus
1373 --enable-rxvt-scroll enable rxvt style scrollbar 1372 --enable-rxvt-scroll enable rxvt style scrollbar
1374 --enable-next-scroll enable NeXT style scrollbar 1373 --enable-next-scroll enable NeXT style scrollbar
1375 --enable-xterm-scroll enable Xterm style scrollbar 1374 --enable-xterm-scroll enable Xterm style scrollbar
1388 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5 1387 --enable-mousewheel enable scrolling via mouse wheel or buttons 4 & 5
1389 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel) 1388 --enable-slipwheeling enable slip wheel scrolling (requires --enable-mousewheel)
1390 --enable-smart-resize enable smart growth/shrink behaviour 1389 --enable-smart-resize enable smart growth/shrink behaviour
1391 --enable-text-blink enable blinking text 1390 --enable-text-blink enable blinking text
1392 --enable-pointer-blank enable pointer blanking when typing or inactive 1391 --enable-pointer-blank enable pointer blanking when typing or inactive
1392 --enable-xdbe enable support for double buffering
1393 --enable-utmp enable utmp (utmpx) support 1393 --enable-utmp enable utmp (utmpx) support
1394 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp) 1394 --enable-wtmp enable wtmp (wtmpx) support (requires --enable-utmp)
1395 --enable-lastlog enable lastlog support (requires --enable-utmp) 1395 --enable-lastlog enable lastlog support (requires --enable-utmp)
1396 1396
1397Optional Packages: 1397Optional Packages:
1398 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] 1398 --with-PACKAGE[=ARG] use PACKAGE [ARG=yes]
1399 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) 1399 --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no)
1400 --with-afterimage-config=DIR use libAfterImage config script in DIR
1401 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all) 1400 --with-codesets=CS,... compile in additional codesets (jp,jp_ext,kr,zh,zh_ext,all)
1402 --with-res-name=NAME use this as default resource name (default: urxvt) 1401 --with-res-name=NAME use this as default resource name (default: urxvt)
1403 --with-res-class=CLASS use this as the resource class (default: URxvt) 1402 --with-res-class=CLASS use this as the resource class (default: URxvt)
1404 --with-name=NAME set the basename for the installed binaries (default: urxvt) 1403 --with-name=NAME set the basename for the installed binaries (default: urxvt)
1405 --with-term=NAME set the terminal to NAME (default: rxvt) 1404 --with-term=NAME set the terminal to NAME (default: rxvt)
2734IFS=$ac_save_IFS 2733IFS=$ac_save_IFS
2735case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac 2734case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2736 2735
2737 2736
2738 2737
2739VERSION=`sed -n -e 's/^.*[ \t]VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2738VERSION=`sed -n -e 's/^.* VERSION.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2740DATE=`sed -n -e 's/^.*[ \t]DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h` 2739DATE=`sed -n -e 's/^.* DATE.*"\(.*\)"$/\1/p' ${srcdir}/src/version.h`
2741 2740
2742echo "" 2741echo ""
2743echo "configuring for rxvt $VERSION" 2742echo "configuring for rxvt $VERSION"
2744echo "" 2743echo ""
2745 2744
3784 CXXFLAGS="-O2" 3783 CXXFLAGS="-O2"
3785 else 3784 else
3786 CXXFLAGS= 3785 CXXFLAGS=
3787 fi 3786 fi
3788fi 3787fi
3789ac_ext=c
3790ac_cpp='$CPP $CPPFLAGS'
3791ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3792ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3793ac_compiler_gnu=$ac_cv_c_compiler_gnu
3794
3795ac_ext=c
3796ac_cpp='$CPP $CPPFLAGS'
3797ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3798ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3799ac_compiler_gnu=$ac_cv_c_compiler_gnu
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3801$as_echo_n "checking how to run the C preprocessor... " >&6; }
3802# On Suns, sometimes $CPP names a directory.
3803if test -n "$CPP" && test -d "$CPP"; then
3804 CPP=
3805fi
3806if test -z "$CPP"; then
3807 if test "${ac_cv_prog_CPP+set}" = set; then :
3808 $as_echo_n "(cached) " >&6
3809else
3810 # Double quotes because CPP needs to be expanded
3811 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3812 do
3813 ac_preproc_ok=false
3814for ac_c_preproc_warn_flag in '' yes
3815do
3816 # Use a header file that comes with gcc, so configuring glibc
3817 # with a fresh cross-compiler works.
3818 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3819 # <limits.h> exists even on freestanding compilers.
3820 # On the NeXT, cc -E runs the code through the compiler's parser,
3821 # not just through cpp. "Syntax error" is here to catch this case.
3822 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3823/* end confdefs.h. */
3824#ifdef __STDC__
3825# include <limits.h>
3826#else
3827# include <assert.h>
3828#endif
3829 Syntax error
3830_ACEOF
3831if ac_fn_c_try_cpp "$LINENO"; then :
3832
3833else
3834 # Broken: fails on valid input.
3835continue
3836fi
3837rm -f conftest.err conftest.i conftest.$ac_ext
3838
3839 # OK, works on sane cases. Now check whether nonexistent headers
3840 # can be detected and how.
3841 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3842/* end confdefs.h. */
3843#include <ac_nonexistent.h>
3844_ACEOF
3845if ac_fn_c_try_cpp "$LINENO"; then :
3846 # Broken: success on invalid input.
3847continue
3848else
3849 # Passes both tests.
3850ac_preproc_ok=:
3851break
3852fi
3853rm -f conftest.err conftest.i conftest.$ac_ext
3854
3855done
3856# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3857rm -f conftest.i conftest.err conftest.$ac_ext
3858if $ac_preproc_ok; then :
3859 break
3860fi
3861
3862 done
3863 ac_cv_prog_CPP=$CPP
3864
3865fi
3866 CPP=$ac_cv_prog_CPP
3867else
3868 ac_cv_prog_CPP=$CPP
3869fi
3870{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3871$as_echo "$CPP" >&6; }
3872ac_preproc_ok=false
3873for ac_c_preproc_warn_flag in '' yes
3874do
3875 # Use a header file that comes with gcc, so configuring glibc
3876 # with a fresh cross-compiler works.
3877 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3878 # <limits.h> exists even on freestanding compilers.
3879 # On the NeXT, cc -E runs the code through the compiler's parser,
3880 # not just through cpp. "Syntax error" is here to catch this case.
3881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3882/* end confdefs.h. */
3883#ifdef __STDC__
3884# include <limits.h>
3885#else
3886# include <assert.h>
3887#endif
3888 Syntax error
3889_ACEOF
3890if ac_fn_c_try_cpp "$LINENO"; then :
3891
3892else
3893 # Broken: fails on valid input.
3894continue
3895fi
3896rm -f conftest.err conftest.i conftest.$ac_ext
3897
3898 # OK, works on sane cases. Now check whether nonexistent headers
3899 # can be detected and how.
3900 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3901/* end confdefs.h. */
3902#include <ac_nonexistent.h>
3903_ACEOF
3904if ac_fn_c_try_cpp "$LINENO"; then :
3905 # Broken: success on invalid input.
3906continue
3907else
3908 # Passes both tests.
3909ac_preproc_ok=:
3910break
3911fi
3912rm -f conftest.err conftest.i conftest.$ac_ext
3913
3914done
3915# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3916rm -f conftest.i conftest.err conftest.$ac_ext
3917if $ac_preproc_ok; then :
3918
3919else
3920 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3921$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3922as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3923See \`config.log' for more details" "$LINENO" 5 ; }
3924fi
3925
3926ac_ext=c 3788ac_ext=c
3927ac_cpp='$CPP $CPPFLAGS' 3789ac_cpp='$CPP $CPPFLAGS'
3928ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' 3790ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3929ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 3791ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3930ac_compiler_gnu=$ac_cv_c_compiler_gnu 3792ac_compiler_gnu=$ac_cv_c_compiler_gnu
4022 3884
4023test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' 3885test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
4024 3886
4025 3887
4026 3888
3889ac_ext=c
3890ac_cpp='$CPP $CPPFLAGS'
3891ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3892ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3893ac_compiler_gnu=$ac_cv_c_compiler_gnu
3894{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3895$as_echo_n "checking how to run the C preprocessor... " >&6; }
3896# On Suns, sometimes $CPP names a directory.
3897if test -n "$CPP" && test -d "$CPP"; then
3898 CPP=
3899fi
3900if test -z "$CPP"; then
3901 if test "${ac_cv_prog_CPP+set}" = set; then :
3902 $as_echo_n "(cached) " >&6
3903else
3904 # Double quotes because CPP needs to be expanded
3905 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3906 do
3907 ac_preproc_ok=false
3908for ac_c_preproc_warn_flag in '' yes
3909do
3910 # Use a header file that comes with gcc, so configuring glibc
3911 # with a fresh cross-compiler works.
3912 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3913 # <limits.h> exists even on freestanding compilers.
3914 # On the NeXT, cc -E runs the code through the compiler's parser,
3915 # not just through cpp. "Syntax error" is here to catch this case.
3916 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3917/* end confdefs.h. */
3918#ifdef __STDC__
3919# include <limits.h>
3920#else
3921# include <assert.h>
3922#endif
3923 Syntax error
3924_ACEOF
3925if ac_fn_c_try_cpp "$LINENO"; then :
3926
3927else
3928 # Broken: fails on valid input.
3929continue
3930fi
3931rm -f conftest.err conftest.i conftest.$ac_ext
3932
3933 # OK, works on sane cases. Now check whether nonexistent headers
3934 # can be detected and how.
3935 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3936/* end confdefs.h. */
3937#include <ac_nonexistent.h>
3938_ACEOF
3939if ac_fn_c_try_cpp "$LINENO"; then :
3940 # Broken: success on invalid input.
3941continue
3942else
3943 # Passes both tests.
3944ac_preproc_ok=:
3945break
3946fi
3947rm -f conftest.err conftest.i conftest.$ac_ext
3948
3949done
3950# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3951rm -f conftest.i conftest.err conftest.$ac_ext
3952if $ac_preproc_ok; then :
3953 break
3954fi
3955
3956 done
3957 ac_cv_prog_CPP=$CPP
3958
3959fi
3960 CPP=$ac_cv_prog_CPP
3961else
3962 ac_cv_prog_CPP=$CPP
3963fi
3964{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3965$as_echo "$CPP" >&6; }
3966ac_preproc_ok=false
3967for ac_c_preproc_warn_flag in '' yes
3968do
3969 # Use a header file that comes with gcc, so configuring glibc
3970 # with a fresh cross-compiler works.
3971 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3972 # <limits.h> exists even on freestanding compilers.
3973 # On the NeXT, cc -E runs the code through the compiler's parser,
3974 # not just through cpp. "Syntax error" is here to catch this case.
3975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3976/* end confdefs.h. */
3977#ifdef __STDC__
3978# include <limits.h>
3979#else
3980# include <assert.h>
3981#endif
3982 Syntax error
3983_ACEOF
3984if ac_fn_c_try_cpp "$LINENO"; then :
3985
3986else
3987 # Broken: fails on valid input.
3988continue
3989fi
3990rm -f conftest.err conftest.i conftest.$ac_ext
3991
3992 # OK, works on sane cases. Now check whether nonexistent headers
3993 # can be detected and how.
3994 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3995/* end confdefs.h. */
3996#include <ac_nonexistent.h>
3997_ACEOF
3998if ac_fn_c_try_cpp "$LINENO"; then :
3999 # Broken: success on invalid input.
4000continue
4001else
4002 # Passes both tests.
4003ac_preproc_ok=:
4004break
4005fi
4006rm -f conftest.err conftest.i conftest.$ac_ext
4007
4008done
4009# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4010rm -f conftest.i conftest.err conftest.$ac_ext
4011if $ac_preproc_ok; then :
4012
4013else
4014 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4015$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4016as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
4017See \`config.log' for more details" "$LINENO" 5 ; }
4018fi
4019
4020ac_ext=c
4021ac_cpp='$CPP $CPPFLAGS'
4022ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4023ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4024ac_compiler_gnu=$ac_cv_c_compiler_gnu
4025
4027 4026
4028{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 4027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4029$as_echo_n "checking for grep that handles long lines and -e... " >&6; } 4028$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4030if test "${ac_cv_path_GREP+set}" = set; then : 4029if test "${ac_cv_path_GREP+set}" = set; then :
4031 $as_echo_n "(cached) " >&6 4030 $as_echo_n "(cached) " >&6
4408ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' 4407ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4409ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' 4408ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4410ac_compiler_gnu=$ac_cv_cxx_compiler_gnu 4409ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
4411 4410
4412 4411
4412LINKER="$CXX"
4413if test x$GCC = xyes && test x$GXX = xyes; then 4413if test x$GCC = xyes && test x$GXX = xyes; then
4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5 4414 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working libsupc++" >&5
4415$as_echo_n "checking for working libsupc++... " >&6; } 4415$as_echo_n "checking for working libsupc++... " >&6; }
4416 save_CXX="$CXX" 4416 save_CXX="$CXX"
4417 save_LIBS="$LIBS" 4417 save_LIBS="$LIBS"
4418 CXX="$CC" 4418 CXX="$CC"
4419 LIBS="$LIBS -lsupc++" 4419 LIBS="$LIBS -lsupc++"
4420 LINKER="$CC"
4421 4420
4422cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4421cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4423/* end confdefs.h. */ 4422/* end confdefs.h. */
4424struct test { }; void f() try { throw new test; } catch (...) { throw; } 4423struct test { }; void f() try { throw new test; } catch (...) { throw; }
4425int 4424int
4431} 4430}
4432_ACEOF 4431_ACEOF
4433if ac_fn_cxx_try_link "$LINENO"; then : 4432if ac_fn_cxx_try_link "$LINENO"; then :
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 4433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
4435$as_echo "ok" >&6; } 4434$as_echo "ok" >&6; }
4435 LINKER="$CC"
4436else 4436else
4437 4437
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5 4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, making everything bigger and slower" >&5
4439$as_echo "no, making everything bigger and slower" >&6; } 4439$as_echo "no, making everything bigger and slower" >&6; }
4440 LIBS="$save_LIBS" 4440 LIBS="$save_LIBS"
4441 LINKER="$save_CXX"
4442 4441
4443 4442
4444fi 4443fi
4445rm -f core conftest.err conftest.$ac_objext \ 4444rm -f core conftest.err conftest.$ac_objext \
4446 conftest$ac_exeext conftest.$ac_ext 4445 conftest$ac_exeext conftest.$ac_ext
4472 else 4471 else
4473 CXXFLAGS="-O" 4472 CXXFLAGS="-O"
4474 fi 4473 fi
4475 CFLAGS="$CXXFLAGS" 4474 CFLAGS="$CXXFLAGS"
4476fi 4475fi
4477
4478case $host in
4479 *-*-solaris* )
4480
4481$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
4482
4483 ;;
4484esac
4485 4476
4486{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5 4477{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing setlocale" >&5
4487$as_echo_n "checking for library containing setlocale... " >&6; } 4478$as_echo_n "checking for library containing setlocale... " >&6; }
4488if test "${ac_cv_search_setlocale+set}" = set; then : 4479if test "${ac_cv_search_setlocale+set}" = set; then :
4489 $as_echo_n "(cached) " >&6 4480 $as_echo_n "(cached) " >&6
4664support_pointer_blank=yes 4655support_pointer_blank=yes
4665support_scroll_rxvt=yes 4656support_scroll_rxvt=yes
4666support_scroll_next=yes 4657support_scroll_next=yes
4667support_scroll_xterm=yes 4658support_scroll_xterm=yes
4668support_xim=yes 4659support_xim=yes
4669support_afterimage=yes 4660support_pixbuf=yes
4661support_startup_notification=yes
4670support_xft=yes 4662support_xft=yes
4671support_unicode3=no 4663support_unicode3=no
4672support_combining=yes 4664support_combining=yes
4673support_8bitctrls=no 4665support_8bitctrls=no
4674support_iso14755=yes 4666support_iso14755=yes
4675support_styles=yes 4667support_styles=yes
4676support_perl=yes 4668support_perl=yes
4669support_xdbe=yes
4677codesets=all 4670codesets=all
4678 4671
4679 4672
4680# Check whether --enable-everything was given. 4673# Check whether --enable-everything was given.
4681if test "${enable_everything+set}" = set; then : 4674if test "${enable_everything+set}" = set; then :
4682 enableval=$enable_everything; 4675 enableval=$enable_everything;
4683 if test x$enableval = xno; then 4676 if test x$enableval = xno; then
4684 support_frills=no 4677 support_frills=no
4678 support_xdbe=no
4685 support_inheritpixmap=no 4679 support_inheritpixmap=no
4686 support_fading=no 4680 support_fading=no
4687 support_keepscrolling=no 4681 support_keepscrolling=no
4688 support_selectionscrolling=no 4682 support_selectionscrolling=no
4689 support_lastlog=no 4683 support_lastlog=no
4695 support_scroll_next=no 4689 support_scroll_next=no
4696 support_scroll_xterm=no 4690 support_scroll_xterm=no
4697 support_utmp=no 4691 support_utmp=no
4698 support_wtmp=no 4692 support_wtmp=no
4699 support_xim=no 4693 support_xim=no
4700 support_afterimage=no 4694 support_pixbuf=no
4695 support_startup_notification=no
4701 support_xft=no 4696 support_xft=no
4702 support_unicode3=no 4697 support_unicode3=no
4703 support_combining=no 4698 support_combining=no
4704 support_8bitctrls=no 4699 support_8bitctrls=no
4705 support_iso14755=no 4700 support_iso14755=no
4706 support_styles=no 4701 support_styles=no
4707 support_perl=no 4702 support_perl=no
4703 support_xdbe=no
4708 codesets= 4704 codesets=
4709 fi 4705 fi
4710 if test x$enableval = xyes; then 4706 if test x$enableval = xyes; then
4711 support_frills=yes 4707 support_frills=yes
4712 support_inheritpixmap=yes 4708 support_inheritpixmap=yes
4722 support_scroll_next=yes 4718 support_scroll_next=yes
4723 support_scroll_xterm=yes 4719 support_scroll_xterm=yes
4724 support_utmp=yes 4720 support_utmp=yes
4725 support_wtmp=yes 4721 support_wtmp=yes
4726 support_xim=yes 4722 support_xim=yes
4727 support_afterimage=yes 4723 support_pixbuf=yes
4724 support_startup_notification=yes
4728 support_xft=yes 4725 support_xft=yes
4729 support_unicode3=yes 4726 support_unicode3=yes
4730 support_combining=yes 4727 support_combining=yes
4731 #support_8bitctrls=yes 4728 #support_8bitctrls=yes
4732 support_iso14755=yes 4729 support_iso14755=yes
4733 support_styles=yes 4730 support_styles=yes
4734 support_perl=yes 4731 support_perl=yes
4732 support_xdbe=yes
4735 codesets=all 4733 codesets=all
4736 fi 4734 fi
4737 4735
4738fi 4736fi
4739 4737
4740 4738
4741ASSERTIONS=no 4739support_assertions=no
4742# Check whether --enable-assert was given. 4740# Check whether --enable-assert was given.
4743if test "${enable_assert+set}" = set; then : 4741if test "${enable_assert+set}" = set; then :
4744 enableval=$enable_assert; if test x$enableval = xyes; then 4742 enableval=$enable_assert; if test x$enableval = xyes; then
4745 ASSERTIONS=yes 4743 support_assertions=yes
4746 fi 4744 fi
4747fi 4745fi
4748 4746
4749if test x$ASSERTIONS = xno; then 4747if test x$support_assertions = xno; then
4750 4748
4751$as_echo "#define NDEBUG 1" >>confdefs.h 4749$as_echo "#define NDEBUG 1" >>confdefs.h
4752 4750
4753fi 4751fi
4754 4752
4755WARNINGS=no 4753support_warnings=no
4756# Check whether --enable-warnings was given. 4754# Check whether --enable-warnings was given.
4757if test "${enable_warnings+set}" = set; then : 4755if test "${enable_warnings+set}" = set; then :
4758 enableval=$enable_warnings; if test x$enableval = xyes; then 4756 enableval=$enable_warnings; if test x$enableval = xyes; then
4759 WARNINGS=yes 4757 support_warnings=yes
4760 fi 4758 fi
4761fi 4759fi
4762 4760
4763if test x$GXX = xyes; then 4761if test x$GXX = xyes; then
4764 if test $WARNINGS = yes; then 4762 if test $support_warnings = yes; then
4765 save_CXXFLAGS="$CXXFLAGS" 4763 save_CXXFLAGS="$CXXFLAGS"
4766 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-non-virtual-dtor" 4764 CXXFLAGS="$CXXFLAGS -Wall -Wno-sign-compare -Wno-reorder -Wno-unused-value"
4767 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 4765 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768/* end confdefs.h. */ 4766/* end confdefs.h. */
4769 4767
4770int 4768int
4771main () 4769main ()
4830 support_styles=$enableval 4828 support_styles=$enableval
4831 fi 4829 fi
4832fi 4830fi
4833 4831
4834 4832
4835# Check whether --enable-afterimage was given.
4836if test "${enable_afterimage+set}" = set; then :
4837 enableval=$enable_afterimage; if test x$enableval = xyes -o x$enableval = xno; then
4838 support_afterimage=$enableval
4839 fi
4840fi
4841
4842
4843
4844# Check whether --with-afterimage_config was given.
4845if test "${with_afterimage_config+set}" = set; then :
4846 withval=$with_afterimage_config; if test "x$withval" != x; then
4847 afterimage_config=$withval/afterimage-config
4848 fi
4849fi
4850
4851
4852# Check whether --enable-pixbuf was given. 4833# Check whether --enable-pixbuf was given.
4853if test "${enable_pixbuf+set}" = set; then : 4834if test "${enable_pixbuf+set}" = set; then :
4854 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then 4835 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4855 support_pixbuf=$enableval 4836 support_pixbuf=$enableval
4837 fi
4838fi
4839
4840
4841# Check whether --enable-startup-notification was given.
4842if test "${enable_startup_notification+set}" = set; then :
4843 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4844 support_startup_notification=$enableval
4856 fi 4845 fi
4857fi 4846fi
4858 4847
4859 4848
4860# Check whether --enable-transparency was given. 4849# Check whether --enable-transparency was given.
5122 5111
5123cat >>confdefs.h <<_ACEOF 5112cat >>confdefs.h <<_ACEOF
5124#define RXVT_TERMINFO "$withval" 5113#define RXVT_TERMINFO "$withval"
5125_ACEOF 5114_ACEOF
5126 terminfo="$withval" 5115 terminfo="$withval"
5116 fi
5117fi
5118
5119
5120# Check whether --enable-xdbe was given.
5121if test "${enable_xdbe+set}" = set; then :
5122 enableval=$enable_xdbe; if test x$enableval = xyes -o x$enableval = xno; then
5123 support_xdbe=$enableval
5127 fi 5124 fi
5128fi 5125fi
5129 5126
5130 5127
5131 5128
5290 5287
5291fi 5288fi
5292done 5289done
5293 5290
5294 5291
5292for ac_func in clock_gettime
5293do :
5295ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5294 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5296if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5295if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5296 cat >>confdefs.h <<_ACEOF
5297#define HAVE_CLOCK_GETTIME 1
5298_ACEOF
5297 5299
5298else 5300else
5299 5301
5300 if test $(uname) = Linux; then 5302 if test $(uname) = Linux; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5386done 5388done
5387 5389
5388 fi 5390 fi
5389 5391
5390fi 5392fi
5393done
5391 5394
5392 5395
5396for ac_func in nanosleep
5397do :
5393ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5398 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5394if test "x$ac_cv_func_nanosleep" = x""yes; then : 5399if test "x$ac_cv_func_nanosleep" = x""yes; then :
5400 cat >>confdefs.h <<_ACEOF
5401#define HAVE_NANOSLEEP 1
5402_ACEOF
5395 5403
5396else 5404else
5397 5405
5398 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5406 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5407 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5454done 5462done
5455 5463
5456 fi 5464 fi
5457 5465
5458fi 5466fi
5467done
5459 5468
5460 5469
5470if test -z "$LIBEV_M4_AVOID_LIBM"; then
5471 LIBM=m
5472fi
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5 5473{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5462$as_echo_n "checking for ceil in -lm... " >&6; } 5474$as_echo_n "checking for library containing floor... " >&6; }
5463if test "${ac_cv_lib_m_ceil+set}" = set; then : 5475if test "${ac_cv_search_floor+set}" = set; then :
5464 $as_echo_n "(cached) " >&6 5476 $as_echo_n "(cached) " >&6
5465else 5477else
5466 ac_check_lib_save_LIBS=$LIBS 5478 ac_func_search_save_LIBS=$LIBS
5467LIBS="-lm $LIBS"
5468cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5479cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469/* end confdefs.h. */ 5480/* end confdefs.h. */
5470 5481
5471/* Override any GCC internal prototype to avoid an error. 5482/* Override any GCC internal prototype to avoid an error.
5472 Use char because int might match the return type of a GCC 5483 Use char because int might match the return type of a GCC
5473 builtin and then its argument prototype would still apply. */ 5484 builtin and then its argument prototype would still apply. */
5474#ifdef __cplusplus 5485#ifdef __cplusplus
5475extern "C" 5486extern "C"
5476#endif 5487#endif
5477char ceil (); 5488char floor ();
5478int 5489int
5479main () 5490main ()
5480{ 5491{
5481return ceil (); 5492return floor ();
5482 ; 5493 ;
5483 return 0; 5494 return 0;
5484} 5495}
5485_ACEOF 5496_ACEOF
5497for ac_lib in '' $LIBM; do
5498 if test -z "$ac_lib"; then
5499 ac_res="none required"
5500 else
5501 ac_res=-l$ac_lib
5502 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5503 fi
5486if ac_fn_cxx_try_link "$LINENO"; then : 5504 if ac_fn_cxx_try_link "$LINENO"; then :
5487 ac_cv_lib_m_ceil=yes 5505 ac_cv_search_floor=$ac_res
5488else
5489 ac_cv_lib_m_ceil=no
5490fi 5506fi
5491rm -f core conftest.err conftest.$ac_objext \ 5507rm -f core conftest.err conftest.$ac_objext \
5492 conftest$ac_exeext conftest.$ac_ext 5508 conftest$ac_exeext
5493LIBS=$ac_check_lib_save_LIBS 5509 if test "${ac_cv_search_floor+set}" = set; then :
5510 break
5494fi 5511fi
5512done
5513if test "${ac_cv_search_floor+set}" = set; then :
5514
5515else
5516 ac_cv_search_floor=no
5517fi
5518rm conftest.$ac_ext
5519LIBS=$ac_func_search_save_LIBS
5520fi
5495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5 5521{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5496$as_echo "$ac_cv_lib_m_ceil" >&6; } 5522$as_echo "$ac_cv_search_floor" >&6; }
5497if test "x$ac_cv_lib_m_ceil" = x""yes; then : 5523ac_res=$ac_cv_search_floor
5498 cat >>confdefs.h <<_ACEOF 5524if test "$ac_res" != no; then :
5499#define HAVE_LIBM 1 5525 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5500_ACEOF
5501 5526
5502 LIBS="-lm $LIBS" 5527$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5503 5528
5504fi 5529fi
5505 5530
5506 5531
5507 5532
6231 LDFLAGS=$ac_save_LDFLAGS 6256 LDFLAGS=$ac_save_LDFLAGS
6232 6257
6233fi 6258fi
6234 6259
6235 6260
6236image_lib=none 6261STARTUP_NOTIFICATION_CFLAGS=
6262STARTUP_NOTIFICATION_LIBS=
6237 6263
6238PIXBUF_CFLAGS=
6239PIXBUF_LIBS=
6240
6241if test x$support_pixbuf = xyes; then 6264if test x$support_startup_notification = xyes; then
6242 support_pixbuf=no 6265 support_startup_notification=no
6243 # Extract the first word of "pkg-config", so it can be a program name with args. 6266 # Extract the first word of "pkg-config", so it can be a program name with args.
6244set dummy pkg-config; ac_word=$2 6267set dummy pkg-config; ac_word=$2
6245{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 6268{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6246$as_echo_n "checking for $ac_word... " >&6; } 6269$as_echo_n "checking for $ac_word... " >&6; }
6247if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 6270if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6302 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6280$as_echo "no" >&6; } 6303$as_echo "no" >&6; }
6281fi 6304fi
6282 6305
6283 6306
6284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5 6307 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5
6285$as_echo_n "checking for gdk-pixbuf... " >&6; } 6308$as_echo_n "checking for libstartup-notification... " >&6; }
6286 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then 6309 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6287 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`" 6310 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
6288 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`" 6311 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
6289 support_pixbuf=yes 6312 support_startup_notification=yes
6290 fi 6313 fi
6291 6314
6292 if test x$support_pixbuf = xyes; then 6315 if test x$support_startup_notification = xyes; then
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6294$as_echo "ok" >&6; } 6317$as_echo "ok" >&6; }
6295 image_lib=gdk-pixbuf
6296 support_afterimage=no
6297 6318
6298$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h 6319$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6299
6300
6301$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6302 6320
6303 else 6321 else
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6322 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305$as_echo "no" >&6; } 6323$as_echo "no" >&6; }
6306 fi 6324 fi
6307fi 6325fi
6308 6326
6309 6327
6310 6328
6311 6329
6312AFTERIMAGE_CFLAGS=
6313AFTERIMAGE_LIBS=
6314AFTERIMAGE_VERSION=
6315
6316if test x$support_afterimage = xyes; then
6317 support_afterimage=no
6318
6319 if test "x$afterimage_config" = "x" ; then
6320 # Extract the first word of "afterimage-config", so it can be a program name with args.
6321set dummy afterimage-config; ac_word=$2
6322{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6323$as_echo_n "checking for $ac_word... " >&6; }
6324if test "${ac_cv_path_afterimage_config+set}" = set; then :
6325 $as_echo_n "(cached) " >&6
6326else
6327 case $afterimage_config in
6328 [\\/]* | ?:[\\/]*)
6329 ac_cv_path_afterimage_config="$afterimage_config" # Let the user override the test with a path.
6330 ;;
6331 *)
6332 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6333for as_dir in $PATH
6334do
6335 IFS=$as_save_IFS
6336 test -z "$as_dir" && as_dir=.
6337 for ac_exec_ext in '' $ac_executable_extensions; do
6338 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6339 ac_cv_path_afterimage_config="$as_dir/$ac_word$ac_exec_ext"
6340 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6341 break 2
6342 fi
6343done
6344 done
6345IFS=$as_save_IFS
6346
6347 test -z "$ac_cv_path_afterimage_config" && ac_cv_path_afterimage_config="no"
6348 ;;
6349esac
6350fi
6351afterimage_config=$ac_cv_path_afterimage_config
6352if test -n "$afterimage_config"; then
6353 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $afterimage_config" >&5
6354$as_echo "$afterimage_config" >&6; }
6355else
6356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6357$as_echo "no" >&6; }
6358fi
6359
6360
6361 fi
6362 if test "x$afterimage_config" != "xno" ; then
6363 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libAfterImage version >= 1.15" >&5
6364$as_echo_n "checking for libAfterImage version >= 1.15... " >&6; }
6365 xAFTERIMAGE_VERSION=`$afterimage_config --version`
6366 if test -n "$xAFTERIMAGE_VERSION" ; then
6367 xAFTERIMAGE_CFLAGS=`$afterimage_config --cflags`
6368 xAFTERIMAGE_LIBS=`$afterimage_config --libs`
6369 if test "x$xAFTERIMAGE_LIBS" != "x"; then
6370 libai_ver_major=`echo $xAFTERIMAGE_VERSION | cut -f 1 -d .`
6371 libai_ver_minor=`echo $xAFTERIMAGE_VERSION | cut -f 2 -d .`
6372 if test $libai_ver_major -gt 1 -o \( $libai_ver_major -eq 1 -a $libai_ver_minor -ge 15 \); then
6373 support_afterimage=yes
6374 AFTERIMAGE_CFLAGS="$xAFTERIMAGE_CFLAGS"
6375 AFTERIMAGE_LIBS="$xAFTERIMAGE_LIBS"
6376 AFTERIMAGE_VERSION="$xAFTERIMAGE_VERSION"
6377 fi
6378 fi
6379 fi
6380 if test "x$support_afterimage" = "xyes"; then
6381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AFTERIMAGE_LIBS" >&5
6382$as_echo "$AFTERIMAGE_LIBS" >&6; }
6383 image_lib=libafterimage
6384
6385$as_echo "#define HAVE_AFTERIMAGE 1" >>confdefs.h
6386
6387
6388$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6389
6390 else
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6392$as_echo "no" >&6; }
6393 fi
6394 fi
6395fi
6396
6397
6398
6399
6400for ac_header in \ 6330for ac_header in \
6331 sys/byteorder.h \
6401 sys/ioctl.h \ 6332 sys/ioctl.h \
6402 sys/sockio.h \ 6333 sys/sockio.h \
6403 sys/strredir.h \ 6334 sys/strredir.h \
6404 stdint.h \ 6335 stdint.h \
6405 wchar.h \ 6336 wchar.h \
6406 cwchar \
6407 6337
6408do : 6338do :
6409 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 6339 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6410ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 6340ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
6411if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : 6341if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
6416fi 6346fi
6417 6347
6418done 6348done
6419 6349
6420 6350
6421{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
6422$as_echo_n "checking for XPointer... " >&6; }
6423if test "${rxvt_cv_xpointer+set}" = set; then :
6424 $as_echo_n "(cached) " >&6
6425else
6426 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6427/* end confdefs.h. */
6428#include <X11/Xlib.h>
6429int
6430main ()
6431{
6432XPointer dummy;
6433 ;
6434 return 0;
6435}
6436_ACEOF
6437if ac_fn_cxx_try_compile "$LINENO"; then :
6438 rxvt_cv_xpointer=yes
6439else
6440 rxvt_cv_xpointer=no
6441fi
6442rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6443fi
6444{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
6445$as_echo "$rxvt_cv_xpointer" >&6; }
6446if test x$rxvt_cv_xpointer = xyes; then
6447
6448$as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
6449
6450fi
6451
6452{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5 6351{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6453$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 6352$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6454if test "${rxvt_cv_xlib_illegal_access+set}" = set; then : 6353if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6455 $as_echo_n "(cached) " >&6 6354 $as_echo_n "(cached) " >&6
6456else 6355else
6673fi 6572fi
6674 6573
6675done 6574done
6676 6575
6677 6576
6577case $host in
6578 *-*-solaris*)
6579
6580$as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
6581
6582 ;;
6583esac
6584
6678 6585
6679for ac_header in utmp.h 6586for ac_header in utmp.h
6680do : 6587do :
6681 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default" 6588 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6682if test "x$ac_cv_header_utmp_h" = x""yes; then : 6589if test "x$ac_cv_header_utmp_h" = x""yes; then :
6683 cat >>confdefs.h <<_ACEOF 6590 cat >>confdefs.h <<_ACEOF
6684#define HAVE_UTMP_H 1 6591#define HAVE_UTMP_H 1
6685_ACEOF 6592_ACEOF
6593 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6594#include <sys/types.h>
6595#include <utmp.h>
6596
6597"
6598if test "x$ac_cv_type_struct_utmp" = x""yes; then :
6599
6600cat >>confdefs.h <<_ACEOF
6601#define HAVE_STRUCT_UTMP 1
6602_ACEOF
6603
6604
6605fi
6606
6607
6608
6609# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6610# ------------------------------------------------------
6611# Tries to find if the field MEMBER exists in type AGGR, after including
6612# INCLUDES, setting cache variable VAR accordingly.
6613ac_fn_cxx_check_member ()
6614{
6615 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5 6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6687$as_echo_n "checking for struct utmp... " >&6; } 6617$as_echo_n "checking for $2.$3... " >&6; }
6688if test "${pt_cv_struct_utmp+set}" = set; then : 6618if eval "test \"\${$4+set}\"" = set; then :
6689 $as_echo_n "(cached) " >&6 6619 $as_echo_n "(cached) " >&6
6690else 6620else
6691 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6692/* end confdefs.h. */ 6622/* end confdefs.h. */
6693#include <sys/types.h> 6623$5
6694#include <utmp.h>
6695int 6624int
6696main () 6625main ()
6697{ 6626{
6698struct utmp ut; 6627static $2 ac_aggr;
6628if (ac_aggr.$3)
6629return 0;
6699 ; 6630 ;
6700 return 0; 6631 return 0;
6701} 6632}
6702_ACEOF 6633_ACEOF
6703if ac_fn_cxx_try_compile "$LINENO"; then : 6634if ac_fn_cxx_try_compile "$LINENO"; then :
6704 pt_cv_struct_utmp=yes 6635 eval "$4=yes"
6705else
6706 pt_cv_struct_utmp=no
6707fi
6708rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6709fi
6710{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
6711$as_echo "$pt_cv_struct_utmp" >&6; }
6712if test x$pt_cv_struct_utmp = xyes; then
6713
6714$as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6715
6716fi
6717
6718
6719{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
6720$as_echo_n "checking for ut_host in utmp struct... " >&6; }
6721if test "${pt_cv_struct_utmp_host+set}" = set; then :
6722 $as_echo_n "(cached) " >&6
6723else 6636else
6724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6725/* end confdefs.h. */ 6638/* end confdefs.h. */
6726#include <sys/types.h> 6639$5
6727#include <utmp.h>
6728int 6640int
6729main () 6641main ()
6730{ 6642{
6731struct utmp ut; ut.ut_host; 6643static $2 ac_aggr;
6644if (sizeof ac_aggr.$3)
6645return 0;
6732 ; 6646 ;
6733 return 0; 6647 return 0;
6734} 6648}
6735_ACEOF 6649_ACEOF
6736if ac_fn_cxx_try_compile "$LINENO"; then : 6650if ac_fn_cxx_try_compile "$LINENO"; then :
6737 pt_cv_struct_utmp_host=yes 6651 eval "$4=yes"
6738else 6652else
6739 pt_cv_struct_utmp_host=no 6653 eval "$4=no"
6740fi 6654fi
6741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6655rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6742fi 6656fi
6657rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6658fi
6659eval ac_res=\$$4
6743{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5 6660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6744$as_echo "$pt_cv_struct_utmp_host" >&6; } 6661$as_echo "$ac_res" >&6; }
6745if test x$pt_cv_struct_utmp_host = xyes; then 6662 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
6746 6663
6747$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 6664} # ac_fn_cxx_check_member
6748 6665ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6749fi
6750
6751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
6752$as_echo_n "checking for ut_pid in utmp struct... " >&6; }
6753if test "${pt_cv_struct_utmp_pid+set}" = set; then :
6754 $as_echo_n "(cached) " >&6
6755else
6756 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6757/* end confdefs.h. */
6758#include <sys/types.h> 6666#include <sys/types.h>
6759#include <utmp.h> 6667#include <utmp.h>
6760int 6668
6761main () 6669"
6762{ 6670if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then :
6763struct utmp ut; ut.ut_pid; 6671
6764 ; 6672$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6765 return 0; 6673
6766}
6767_ACEOF
6768if ac_fn_cxx_try_compile "$LINENO"; then :
6769 pt_cv_struct_utmp_pid=yes
6770else
6771 pt_cv_struct_utmp_pid=no
6772fi 6674fi
6773rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6675
6774fi 6676
6775{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5 6677ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6776$as_echo "$pt_cv_struct_utmp_pid" >&6; } 6678#include <sys/types.h>
6679#include <utmp.h>
6680
6681"
6777if test x$pt_cv_struct_utmp_pid = xyes; then 6682if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then :
6778 6683
6779$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 6684$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6780 6685
6781fi 6686fi
6687
6782 6688
6783fi 6689fi
6784 6690
6785done 6691done
6786 6692
6790 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default" 6696 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6791if test "x$ac_cv_header_utmpx_h" = x""yes; then : 6697if test "x$ac_cv_header_utmpx_h" = x""yes; then :
6792 cat >>confdefs.h <<_ACEOF 6698 cat >>confdefs.h <<_ACEOF
6793#define HAVE_UTMPX_H 1 6699#define HAVE_UTMPX_H 1
6794_ACEOF 6700_ACEOF
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5 6701 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6796$as_echo_n "checking for struct utmpx... " >&6; }
6797if test "${pt_cv_struct_utmpx+set}" = set; then :
6798 $as_echo_n "(cached) " >&6
6799else
6800 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6801/* end confdefs.h. */
6802#include <sys/types.h> 6702#include <sys/types.h>
6803#include <utmpx.h> 6703#include <utmpx.h>
6804int 6704
6805main () 6705"
6806{
6807struct utmpx ut;
6808 ;
6809 return 0;
6810}
6811_ACEOF
6812if ac_fn_cxx_try_compile "$LINENO"; then :
6813 pt_cv_struct_utmpx=yes
6814else
6815 pt_cv_struct_utmpx=no
6816fi
6817rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6818fi
6819{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
6820$as_echo "$pt_cv_struct_utmpx" >&6; }
6821if test x$pt_cv_struct_utmpx = xyes; then 6706if test "x$ac_cv_type_struct_utmpx" = x""yes; then :
6822 6707
6823$as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h 6708cat >>confdefs.h <<_ACEOF
6709#define HAVE_STRUCT_UTMPX 1
6710_ACEOF
6824 6711
6825fi
6826 6712
6713fi
6827 6714
6828{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5 6715
6829$as_echo_n "checking for host in utmpx struct... " >&6; } 6716ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6830if test "${pt_cv_struct_utmpx_host+set}" = set; then :
6831 $as_echo_n "(cached) " >&6
6832else
6833 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6834/* end confdefs.h. */
6835#include <sys/types.h> 6717#include <sys/types.h>
6836#include <utmpx.h> 6718#include <utmpx.h>
6837int 6719
6838main () 6720"
6839{
6840struct utmpx utx; utx.ut_host;
6841 ;
6842 return 0;
6843}
6844_ACEOF
6845if ac_fn_cxx_try_compile "$LINENO"; then :
6846 pt_cv_struct_utmpx_host=yes
6847else
6848 pt_cv_struct_utmpx_host=no
6849fi
6850rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6851fi
6852{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
6853$as_echo "$pt_cv_struct_utmpx_host" >&6; }
6854if test x$pt_cv_struct_utmpx_host = xyes; then 6721if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then :
6855 6722
6856$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 6723$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6857 6724
6858fi 6725fi
6859 6726
6860{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5
6861$as_echo_n "checking for session in utmpx struct... " >&6; }
6862if test "${pt_cv_struct_utmpx_session+set}" = set; then :
6863 $as_echo_n "(cached) " >&6
6864else
6865 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6866/* end confdefs.h. */
6867#include <sys/types.h>
6868#include <utmpx.h>
6869int
6870main ()
6871{
6872struct utmpx utx; utx.ut_session;
6873 ;
6874 return 0;
6875}
6876_ACEOF
6877if ac_fn_cxx_try_compile "$LINENO"; then :
6878 pt_cv_struct_utmpx_session=yes
6879else
6880 pt_cv_struct_utmpx_session=no
6881fi
6882rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6883fi
6884{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
6885$as_echo "$pt_cv_struct_utmpx_session" >&6; }
6886if test x$pt_cv_struct_utmpx_session = xyes; then
6887
6888$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6889
6890fi
6891 6727
6892fi 6728fi
6893 6729
6894done 6730done
6895 6731
6896{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5 6732ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6897$as_echo_n "checking for struct lastlog... " >&6; }
6898if test "${pt_cv_struct_lastlog+set}" = set; then :
6899 $as_echo_n "(cached) " >&6
6900else
6901 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6902/* end confdefs.h. */
6903#include <sys/types.h> 6733#include <sys/types.h>
6904#include <utmp.h> 6734#include <utmp.h>
6905#ifdef HAVE_LASTLOG_H 6735#ifdef HAVE_LASTLOG_H
6906#include <lastlog.h> 6736#include <lastlog.h>
6907#endif 6737#endif
6908 6738
6909int 6739"
6910main ()
6911{
6912struct lastlog ll;
6913 ;
6914 return 0;
6915}
6916_ACEOF
6917if ac_fn_cxx_try_compile "$LINENO"; then :
6918 pt_cv_struct_lastlog=yes
6919else
6920 pt_cv_struct_lastlog=no
6921fi
6922rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6923fi
6924{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
6925$as_echo "$pt_cv_struct_lastlog" >&6; }
6926if test x$pt_cv_struct_lastlog = xyes; then 6740if test "x$ac_cv_type_struct_lastlog" = x""yes; then :
6927 6741
6928$as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h 6742cat >>confdefs.h <<_ACEOF
6743#define HAVE_STRUCT_LASTLOG 1
6744_ACEOF
6929 6745
6930fi
6931 6746
6932{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5 6747fi
6933$as_echo_n "checking for struct lastlogx... " >&6; } 6748
6934if test "${pt_cv_struct_lastlogx+set}" = set; then : 6749
6935 $as_echo_n "(cached) " >&6 6750ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6936else
6937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6938/* end confdefs.h. */
6939#include <sys/types.h> 6751#include <sys/types.h>
6940#include <utmpx.h> 6752#include <utmpx.h>
6941#ifdef HAVE_LASTLOG_H 6753#ifdef HAVE_LASTLOG_H
6942#include <lastlog.h> 6754#include <lastlog.h>
6943#endif 6755#endif
6944 6756
6945int 6757"
6946main ()
6947{
6948struct lastlogx ll;
6949 ;
6950 return 0;
6951}
6952_ACEOF
6953if ac_fn_cxx_try_compile "$LINENO"; then :
6954 pt_cv_struct_lastlogx=yes
6955else
6956 pt_cv_struct_lastlogx=no
6957fi
6958rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6959fi
6960{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
6961$as_echo "$pt_cv_struct_lastlogx" >&6; }
6962if test x$pt_cv_struct_lastlogx = xyes; then 6758if test "x$ac_cv_type_struct_lastlogx" = x""yes; then :
6963 6759
6964$as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h 6760cat >>confdefs.h <<_ACEOF
6761#define HAVE_STRUCT_LASTLOGX 1
6762_ACEOF
6965 6763
6966fi
6967 6764
6765fi
6968 6766
6767
6768
6969{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5 6769{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of utmp" >&5
6970$as_echo_n "checking where utmp is located... " >&6; } 6770$as_echo_n "checking for a fallback location of utmp... " >&6; }
6971if test "${pt_cv_path_utmp+set}" = set; then : 6771if test "${pt_cv_path_utmp+set}" = set; then :
6972 $as_echo_n "(cached) " >&6 6772 $as_echo_n "(cached) " >&6
6973else 6773else
6774
6974 if test "$cross_compiling" = yes; then : 6775if test "$cross_compiling" != yes; then
6975 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6976$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6977else
6978 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6979/* end confdefs.h. */
6980#include <stdio.h>
6981#include <stdlib.h>
6982#include <sys/types.h>
6983#include <utmp.h>
6984#include <errno.h>
6985main()
6986{
6987 char **u, *utmplist[] = {
6988 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6776 for file in "/var/run/utmp" "/var/adm/utmp" "/etc/utmp" "/usr/etc/utmp" "/usr/adm/utmp"; do
6989 FILE *a, *f=fopen("conftestval", "w"); 6777 if test -f "$file"; then
6990 if (!f) exit(1);
6991#ifdef UTMP_FILE
6992 fprintf(f, "%s\n", UTMP_FILE);
6993 exit(0);
6994#endif
6995#ifdef _PATH_UTMP
6996 fprintf(f, "%s\n", _PATH_UTMP);
6997 exit(0);
6998#endif
6999 for (u = utmplist; *u; u++) {
7000 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
7001 fprintf(f, "%s\n", *u);
7002 exit(0);
7003 }
7004 }
7005 exit(0);
7006}
7007_ACEOF
7008if ac_fn_cxx_try_run "$LINENO"; then :
7009 pt_cv_path_utmp=`cat conftestval`
7010else
7011 pt_cv_path_utmp= 6778 pt_cv_path_utmp=$file
6779 break
6780 fi
6781 done
7012fi 6782fi
7013rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7014 conftest.$ac_objext conftest.beam conftest.$ac_ext
7015fi
7016
7017fi 6783fi
7018{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5 6784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_utmp" >&5
7019$as_echo "$pt_cv_path_utmp" >&6; } 6785$as_echo "$pt_cv_path_utmp" >&6; }
7020if test x$pt_cv_path_utmp != x; then 6786if test x$pt_cv_path_utmp != x; then
7021 6787
7022cat >>confdefs.h <<_ACEOF 6788cat >>confdefs.h <<_ACEOF
7023#define UTMP_FILE "$pt_cv_path_utmp" 6789#define PT_UTMP_FILE "$pt_cv_path_utmp"
7024_ACEOF 6790_ACEOF
7025 6791
6792elif test "$cross_compiling" = yes; then
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_UTMP_FILE in config.h manually" >&5
6794$as_echo "$as_me: WARNING: Define PT_UTMP_FILE in config.h manually" >&2;}
7026fi 6795fi
7027 6796
7028 6797
7029{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmp is located" >&5 6798{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmp" >&5
7030$as_echo_n "checking where wtmp is located... " >&6; } 6799$as_echo_n "checking for a fallback location of wtmp... " >&6; }
7031if test "${pt_cv_path_wtmp+set}" = set; then : 6800if test "${pt_cv_path_wtmp+set}" = set; then :
7032 $as_echo_n "(cached) " >&6 6801 $as_echo_n "(cached) " >&6
7033else 6802else
6803
7034 if test "$cross_compiling" = yes; then : 6804if test "$cross_compiling" != yes; then
7035 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7036$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7037else
7038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7039/* end confdefs.h. */
7040#include <stdio.h>
7041#include <stdlib.h>
7042#include <sys/types.h>
7043#ifdef HAVE_UTMP_H
7044#include <utmp.h>
7045#endif
7046#include <errno.h>
7047main()
7048{
7049 char **w, *wtmplist[] = {
7050 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 6805 for file in "/var/log/wtmp" "/var/adm/wtmp" "/etc/wtmp" "/usr/etc/wtmp" "/usr/adm/wtmp"; do
7051 FILE *a, *f=fopen("conftestval", "w"); 6806 if test -f "$file"; then
7052 if (!f) exit(1);
7053#ifdef WTMP_FILE
7054 fprintf(f, "%s\n", WTMP_FILE);
7055 exit(0);
7056#endif
7057#ifdef _PATH_WTMP
7058 fprintf(f, "%s\n", _PATH_WTMP);
7059 exit(0);
7060#endif
7061 for (w = wtmplist; *w; w++) {
7062 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7063 fprintf(f, "%s\n", *w);
7064 exit(0);
7065 }
7066 }
7067 exit(0);
7068}
7069_ACEOF
7070if ac_fn_cxx_try_run "$LINENO"; then :
7071 pt_cv_path_wtmp=`cat conftestval`
7072else
7073 pt_cv_path_wtmp= 6807 pt_cv_path_wtmp=$file
6808 break
6809 fi
6810 done
7074fi 6811fi
7075rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7076 conftest.$ac_objext conftest.beam conftest.$ac_ext
7077fi
7078
7079fi 6812fi
7080{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5 6813{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmp" >&5
7081$as_echo "$pt_cv_path_wtmp" >&6; } 6814$as_echo "$pt_cv_path_wtmp" >&6; }
7082if test x$pt_cv_path_wtmp != x; then 6815if test x$pt_cv_path_wtmp != x; then
7083 6816
7084cat >>confdefs.h <<_ACEOF 6817cat >>confdefs.h <<_ACEOF
7085#define WTMP_FILE "$pt_cv_path_wtmp" 6818#define PT_WTMP_FILE "$pt_cv_path_wtmp"
7086_ACEOF 6819_ACEOF
7087 6820
6821elif test "$cross_compiling" = yes; then
6822 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMP_FILE in config.h manually" >&5
6823$as_echo "$as_me: WARNING: Define PT_WTMP_FILE in config.h manually" >&2;}
7088fi 6824fi
7089 6825
7090{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where wtmpx is located" >&5 6826{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of wtmpx" >&5
7091$as_echo_n "checking where wtmpx is located... " >&6; } 6827$as_echo_n "checking for a fallback location of wtmpx... " >&6; }
7092if test "${pt_cv_path_wtmpx+set}" = set; then : 6828if test "${pt_cv_path_wtmpx+set}" = set; then :
7093 $as_echo_n "(cached) " >&6 6829 $as_echo_n "(cached) " >&6
7094else 6830else
6831
7095 if test "$cross_compiling" = yes; then : 6832if test "$cross_compiling" != yes; then
7096 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
7097$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7098else
7099 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7100/* end confdefs.h. */
7101#include <stdio.h>
7102#include <stdlib.h>
7103#ifdef HAVE_UTMPX_H
7104#include <utmpx.h>
7105#endif
7106#include <errno.h>
7107main()
7108{
7109 char **w, *wtmplist[] = {
7110 "/var/log/wtmpx", "/var/adm/wtmpx", NULL }; 6833 for file in "/var/log/wtmpx" "/var/adm/wtmpx"; do
7111 FILE *a, *f=fopen("conftestval", "w"); 6834 if test -f "$file"; then
7112 if (!f) exit(1);
7113#ifdef WTMPX_FILE
7114 fprintf(f, "%s\n", WTMPX_FILE);
7115 exit(0);
7116#endif
7117#ifdef _PATH_WTMPX
7118 fprintf(f, "%s\n", _PATH_WTMPX);
7119 exit(0);
7120#endif
7121 for (w = wtmplist; *w; w++) {
7122 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7123 fprintf(f, "%s\n", *w);
7124 exit(0);
7125 }
7126 }
7127 exit(0);
7128}
7129_ACEOF
7130if ac_fn_cxx_try_run "$LINENO"; then :
7131 pt_cv_path_wtmpx=`cat conftestval`
7132else
7133 pt_cv_path_wtmpx= 6835 pt_cv_path_wtmpx=$file
6836 break
6837 fi
6838 done
7134fi 6839fi
7135rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7136 conftest.$ac_objext conftest.beam conftest.$ac_ext
7137fi
7138
7139fi 6840fi
7140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5 6841{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_wtmpx" >&5
7141$as_echo "$pt_cv_path_wtmpx" >&6; } 6842$as_echo "$pt_cv_path_wtmpx" >&6; }
7142if test x$pt_cv_path_wtmpx != x; then 6843if test x$pt_cv_path_wtmpx != x; then
7143 6844
7144cat >>confdefs.h <<_ACEOF 6845cat >>confdefs.h <<_ACEOF
7145#define WTMPX_FILE "$pt_cv_path_wtmpx" 6846#define PT_WTMPX_FILE "$pt_cv_path_wtmpx"
7146_ACEOF 6847_ACEOF
7147 6848
6849elif test "$cross_compiling" = yes; then
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_WTMPX_FILE in config.h manually" >&5
6851$as_echo "$as_me: WARNING: Define PT_WTMPX_FILE in config.h manually" >&2;}
7148fi 6852fi
7149 6853
7150{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlog is located" >&5 6854{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlog" >&5
7151$as_echo_n "checking where lastlog is located... " >&6; } 6855$as_echo_n "checking for a fallback location of lastlog... " >&6; }
7152if test "${pt_cv_path_lastlog+set}" = set; then : 6856if test "${pt_cv_path_lastlog+set}" = set; then :
7153 $as_echo_n "(cached) " >&6 6857 $as_echo_n "(cached) " >&6
7154else 6858else
6859
7155 if test "$cross_compiling" = yes; then : 6860if test "$cross_compiling" != yes; then
7156 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5 6861 for file in "/var/log/lastlog" "/var/adm/lastlog"; do
7157$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 6862 if test -f "$file"; then
7158else
7159 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7160/* end confdefs.h. */
7161#include <stdio.h>
7162#include <stdlib.h>
7163#include <sys/types.h>
7164#ifdef HAVE_UTMPX_H
7165#include <utmpx.h>
7166#elif defined(HAVE_UTMP_H)
7167#include <utmp.h>
7168#endif
7169#ifdef HAVE_LASTLOG_H
7170#include <lastlog.h>
7171#endif
7172#include <errno.h>
7173main()
7174{
7175 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
7176 FILE *a, *f=fopen("conftestval", "w");
7177 if (!f) exit(1);
7178#ifdef LASTLOG_FILE
7179 fprintf(f, "%s\n", LASTLOG_FILE);
7180 exit(0);
7181#endif
7182#ifdef _PATH_LASTLOG
7183 fprintf(f, "%s\n", _PATH_LASTLOG);
7184 exit(0);
7185#endif
7186 for (w = lastloglist; *w; w++) {
7187 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7188 fprintf(f, "%s\n", *w);
7189 exit(0);
7190 }
7191 }
7192 exit(0);
7193}
7194_ACEOF
7195if ac_fn_cxx_try_run "$LINENO"; then :
7196 pt_cv_path_lastlog=`cat conftestval`
7197else
7198 pt_cv_path_lastlog= 6863 pt_cv_path_lastlog=$file
6864 break
6865 fi
6866 done
7199fi 6867fi
7200rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7201 conftest.$ac_objext conftest.beam conftest.$ac_ext
7202fi
7203
7204fi 6868fi
7205{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5 6869{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlog" >&5
7206$as_echo "$pt_cv_path_lastlog" >&6; } 6870$as_echo "$pt_cv_path_lastlog" >&6; }
7207if test x$pt_cv_path_lastlog != x; then 6871if test x$pt_cv_path_lastlog != x; then
7208 6872
7209cat >>confdefs.h <<_ACEOF 6873cat >>confdefs.h <<_ACEOF
7210#define LASTLOG_FILE "$pt_cv_path_lastlog" 6874#define PT_LASTLOG_FILE "$pt_cv_path_lastlog"
7211_ACEOF 6875_ACEOF
7212 6876
6877elif test "$cross_compiling" = yes; then
6878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&5
6879$as_echo "$as_me: WARNING: Define PT_LASTLOG_FILE in config.h manually" >&2;}
7213fi 6880fi
7214 6881
7215{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where lastlogx is located" >&5 6882{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a fallback location of lastlogx" >&5
7216$as_echo_n "checking where lastlogx is located... " >&6; } 6883$as_echo_n "checking for a fallback location of lastlogx... " >&6; }
7217if test "${pt_cv_path_lastlogx+set}" = set; then : 6884if test "${pt_cv_path_lastlogx+set}" = set; then :
7218 $as_echo_n "(cached) " >&6 6885 $as_echo_n "(cached) " >&6
7219else 6886else
6887
7220 if test "$cross_compiling" = yes; then : 6888if test "$cross_compiling" != yes; then
7221 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 6889 for file in "/var/log/lastlogx" "/var/adm/lastlogx"; do
7222$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 6890 if test -f "$file"; then
7223else
7224 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7225/* end confdefs.h. */
7226#include <stdio.h>
7227#include <stdlib.h>
7228#ifdef HAVE_UTMPX_H
7229#include <utmpx.h>
7230#endif
7231#include <errno.h>
7232main()
7233{
7234 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7235 FILE *a, *f=fopen("conftestval", "w");
7236 if (!f) exit(1);
7237#ifdef LASTLOGX_FILE
7238 fprintf(f, "%s\n", LASTLOGX_FILE);
7239 exit(0);
7240#endif
7241#ifdef _PATH_LASTLOGX
7242 fprintf(f, "%s\n", _PATH_LASTLOGX);
7243 exit(0);
7244#endif
7245 for (w = wtmplist; *w; w++) {
7246 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7247 fprintf(f, "%s\n", *w);
7248 exit(0);
7249 }
7250 }
7251 exit(0);
7252}
7253_ACEOF
7254if ac_fn_cxx_try_run "$LINENO"; then :
7255 pt_cv_path_lastlogx=`cat conftestval`
7256else
7257 pt_cv_path_lastlogx= 6891 pt_cv_path_lastlogx=$file
6892 break
6893 fi
6894 done
7258fi 6895fi
7259rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7260 conftest.$ac_objext conftest.beam conftest.$ac_ext
7261fi
7262
7263fi 6896fi
7264{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5 6897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_path_lastlogx" >&5
7265$as_echo "$pt_cv_path_lastlogx" >&6; } 6898$as_echo "$pt_cv_path_lastlogx" >&6; }
7266if test x$pt_cv_path_lastlogx != x; then 6899if test x$pt_cv_path_lastlogx != x; then
7267 6900
7268cat >>confdefs.h <<_ACEOF 6901cat >>confdefs.h <<_ACEOF
7269#define LASTLOGX_FILE "$pt_cv_path_lastlogx" 6902#define PT_LASTLOGX_FILE "$pt_cv_path_lastlogx"
7270_ACEOF 6903_ACEOF
7271 6904
6905elif test "$cross_compiling" = yes; then
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&5
6907$as_echo "$as_me: WARNING: Define PT_LASTLOGX_FILE in config.h manually" >&2;}
7272fi 6908fi
7273 6909
7274 6910
7275 6911
7276 6912
7283$as_echo_n "checking for working Xlocale... " >&6; } 6919$as_echo_n "checking for working Xlocale... " >&6; }
7284if test "${rxvt_cv_func_xlocale+set}" = set; then : 6920if test "${rxvt_cv_func_xlocale+set}" = set; then :
7285 $as_echo_n "(cached) " >&6 6921 $as_echo_n "(cached) " >&6
7286else 6922else
7287 if test "$cross_compiling" = yes; then : 6923 if test "$cross_compiling" = yes; then :
7288 : 6924 :
7289else 6925else
7290 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6926 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7291/* end confdefs.h. */ 6927/* end confdefs.h. */
6928
7292#include <X11/Xlib.h> 6929 #include <X11/Xlib.h>
7293 #include <stdlib.h> 6930 #include <stdlib.h>
7294 main() { 6931 int main() {
7295 char *p; 6932 char *p;
7296 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 6933 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7297 exit (XSupportsLocale() ? 0 : 1); 6934 exit (XSupportsLocale() ? 0 : 1);
7298 else 6935 else
7299 exit (1);} 6936 exit (1);
6937 }
6938
7300_ACEOF 6939_ACEOF
7301if ac_fn_cxx_try_run "$LINENO"; then : 6940if ac_fn_cxx_try_run "$LINENO"; then :
7302 rxvt_cv_func_xlocale=yes 6941 rxvt_cv_func_xlocale=yes
7303else 6942else
7304 rxvt_cv_func_xlocale=no 6943 rxvt_cv_func_xlocale=no
7305fi 6944fi
7306rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 6945rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7307 conftest.$ac_objext conftest.beam conftest.$ac_ext 6946 conftest.$ac_objext conftest.beam conftest.$ac_ext
7383 7022
7384fi 7023fi
7385LIBS=$save_LIBS 7024LIBS=$save_LIBS
7386CFLAGS=$save_CFLAGS 7025CFLAGS=$save_CFLAGS
7387 7026
7388{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working plain setlocale" >&5
7389$as_echo_n "checking for working plain setlocale... " >&6; }
7390if test "${rxvt_cv_func_setlocale+set}" = set; then :
7391 $as_echo_n "(cached) " >&6
7392else
7393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7394/* end confdefs.h. */
7395#include <clocale>
7396int
7397main ()
7398{
7399setlocale(LC_CTYPE, "");
7400 ;
7401 return 0;
7402}
7403_ACEOF
7404if ac_fn_cxx_try_link "$LINENO"; then :
7405 rxvt_cv_func_setlocale=yes
7406else
7407 rxvt_cv_func_setlocale=no
7408fi
7409rm -f core conftest.err conftest.$ac_objext \
7410 conftest$ac_exeext conftest.$ac_ext
7411fi
7412{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_func_setlocale" >&5
7413$as_echo "$rxvt_cv_func_setlocale" >&6; }
7414if test x$rxvt_cv_func_setlocale = xyes; then
7415
7416$as_echo "#define HAVE_SETLOCALE 1" >>confdefs.h
7417
7418fi
7419
7420{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5 7027{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working nl_langinfo" >&5
7421$as_echo_n "checking for working nl_langinfo... " >&6; } 7028$as_echo_n "checking for working nl_langinfo... " >&6; }
7422if test "${rxvt_cv_func_nl_langinfo+set}" = set; then : 7029if test "${rxvt_cv_func_nl_langinfo+set}" = set; then :
7423 $as_echo_n "(cached) " >&6 7030 $as_echo_n "(cached) " >&6
7424else 7031else
7448$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h 7055$as_echo "#define HAVE_NL_LANGINFO 1" >>confdefs.h
7449 7056
7450fi 7057fi
7451 7058
7452 7059
7060case $host in
7061 *-*-solaris*)
7062
7063$as_echo "#define _XOPEN_SOURCE 500" >>confdefs.h
7064
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sendmsg" >&5
7066$as_echo_n "checking for library containing sendmsg... " >&6; }
7067if test "${ac_cv_search_sendmsg+set}" = set; then :
7068 $as_echo_n "(cached) " >&6
7069else
7070 ac_func_search_save_LIBS=$LIBS
7071cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7072/* end confdefs.h. */
7073
7074/* Override any GCC internal prototype to avoid an error.
7075 Use char because int might match the return type of a GCC
7076 builtin and then its argument prototype would still apply. */
7077#ifdef __cplusplus
7078extern "C"
7079#endif
7080char sendmsg ();
7081int
7082main ()
7083{
7084return sendmsg ();
7085 ;
7086 return 0;
7087}
7088_ACEOF
7089for ac_lib in '' socket; do
7090 if test -z "$ac_lib"; then
7091 ac_res="none required"
7092 else
7093 ac_res=-l$ac_lib
7094 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
7095 fi
7096 if ac_fn_cxx_try_link "$LINENO"; then :
7097 ac_cv_search_sendmsg=$ac_res
7098fi
7099rm -f core conftest.err conftest.$ac_objext \
7100 conftest$ac_exeext
7101 if test "${ac_cv_search_sendmsg+set}" = set; then :
7102 break
7103fi
7104done
7105if test "${ac_cv_search_sendmsg+set}" = set; then :
7106
7107else
7108 ac_cv_search_sendmsg=no
7109fi
7110rm conftest.$ac_ext
7111LIBS=$ac_func_search_save_LIBS
7112fi
7113{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sendmsg" >&5
7114$as_echo "$ac_cv_search_sendmsg" >&6; }
7115ac_res=$ac_cv_search_sendmsg
7116if test "$ac_res" != no; then :
7117 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
7118
7119fi
7120
7121 ;;
7122esac
7123
7453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5 7124{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for unix-compliant filehandle passing ability" >&5
7454$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; } 7125$as_echo_n "checking for unix-compliant filehandle passing ability... " >&6; }
7455if test "${pt_cv_can_pass_fds+set}" = set; then : 7126if test "${pt_cv_can_pass_fds+set}" = set; then :
7456 $as_echo_n "(cached) " >&6 7127 $as_echo_n "(cached) " >&6
7457else 7128else
7458 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7129 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7459/* end confdefs.h. */ 7130/* end confdefs.h. */
7460 7131
7461#include <cstddef> // broken bsds (is that redundant?) need this 7132#include <stddef.h> // broken bsds (is that redundant?) need this
7462#include <sys/types.h> 7133#include <sys/types.h>
7463#include <sys/socket.h> 7134#include <sys/socket.h>
7464#include <sys/uio.h> 7135#include <sys/uio.h>
7465 7136
7466int 7137int
7518for ac_header in \ 7189for ac_header in \
7519 pty.h \ 7190 pty.h \
7520 util.h \ 7191 util.h \
7521 libutil.h \ 7192 libutil.h \
7522 sys/ioctl.h \ 7193 sys/ioctl.h \
7523 sys/stropts.h \
7524 stropts.h \ 7194 stropts.h \
7525 7195
7526do : 7196do :
7527 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 7197 as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
7528ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" 7198ac_fn_cxx_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
7557 7227
7558fi 7228fi
7559done 7229done
7560 7230
7561 7231
7562have_clone=no
7563
7564{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
7565$as_echo_n "checking for /dev/ptc... " >&6; }
7566if test -e /dev/ptc; then
7567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7568$as_echo "yes" >&6; }
7569
7570$as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
7571
7572 have_clone=yes
7573else
7574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7575$as_echo "no" >&6; }
7576fi
7577
7578case $host in
7579 *-*-cygwin*)
7580 have_clone=yes
7581
7582$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7583
7584 ;;
7585 *)
7586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
7587$as_echo_n "checking for /dev/ptmx... " >&6; }
7588 if test -e /dev/ptmx; then
7589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7590$as_echo "yes" >&6; }
7591
7592$as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
7593
7594
7595$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7596
7597 have_clone=yes
7598 else
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7600$as_echo "no" >&6; }
7601 fi
7602 ;;
7603esac
7604
7605if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5 7232{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7607$as_echo_n "checking for UNIX98 ptys... " >&6; } 7233$as_echo_n "checking for UNIX98 ptys... " >&6; }
7608 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7234cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7609/* end confdefs.h. */ 7235/* end confdefs.h. */
7610#include <stdlib.h> 7236#include <stdlib.h>
7611int 7237int
7612main () 7238main ()
7613{ 7239{
7619if ac_fn_cxx_try_link "$LINENO"; then : 7245if ac_fn_cxx_try_link "$LINENO"; then :
7620 unix98_pty=yes 7246 unix98_pty=yes
7621 7247
7622$as_echo "#define UNIX98_PTY 1" >>confdefs.h 7248$as_echo "#define UNIX98_PTY 1" >>confdefs.h
7623 7249
7624 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 7250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7625$as_echo "yes" >&6; } 7251$as_echo "yes" >&6; }
7626else 7252else
7627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7253 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7628$as_echo "no" >&6; } 7254$as_echo "no" >&6; }
7629fi 7255fi
7630rm -f core conftest.err conftest.$ac_objext \ 7256rm -f core conftest.err conftest.$ac_objext \
7631 conftest$ac_exeext conftest.$ac_ext 7257 conftest$ac_exeext conftest.$ac_ext
7632fi
7633 7258
7634if test -z "$unix98_pty"; then 7259if test -z "$unix98_pty"; then
7635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 7260 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7636$as_echo_n "checking for library containing openpty... " >&6; } 7261$as_echo_n "checking for library containing openpty... " >&6; }
7637if test "${ac_cv_search_openpty+set}" = set; then : 7262if test "${ac_cv_search_openpty+set}" = set; then :
7708#include <sys/types.h> 7333#include <sys/types.h>
7709#include <sys/stat.h> 7334#include <sys/stat.h>
7710#include <unistd.h> 7335#include <unistd.h>
7711#include <grp.h> 7336#include <grp.h>
7712 7337
7713main() 7338int main()
7714{ 7339{
7715 struct stat st; 7340 struct stat st;
7716 struct group *gr; 7341 struct group *gr;
7717 char *tty; 7342 char *tty;
7718 gr = getgrnam("tty"); 7343 gr = getgrnam("tty");
7742 7367
7743$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h 7368$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7744 7369
7745fi 7370fi
7746 7371
7372support_image=no
7373if test x$support_inheritpixmap = xyes || test x$support_pixbuf = xyes; then
7374 support_image=yes
7375fi
7376if test x$support_xdbe = xyes; then
7377 LIBS="$LIBS -lXext"
7378fi
7379
7747if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then 7380if test x$support_xft = xyes || test x$support_image = xyes; then
7748 rxvt_have_xrender=no 7381 rxvt_have_xrender=no
7749 # Extract the first word of "pkg-config", so it can be a program name with args. 7382 # Extract the first word of "pkg-config", so it can be a program name with args.
7750set dummy pkg-config; ac_word=$2 7383set dummy pkg-config; ac_word=$2
7751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7384{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7752$as_echo_n "checking for $ac_word... " >&6; } 7385$as_echo_n "checking for $ac_word... " >&6; }
8031 7664
8032$as_echo "#define XFT 1" >>confdefs.h 7665$as_echo "#define XFT 1" >>confdefs.h
8033 7666
8034 fi 7667 fi
8035fi 7668fi
7669
7670image_lib=none
7671
7672PIXBUF_CFLAGS=
7673PIXBUF_LIBS=
7674
7675if test x$support_image = xyes && test x$rxvt_have_xrender = xyes; then
7676 LIBS="$LIBS -lm"
7677
7678$as_echo "#define XRENDER 1" >>confdefs.h
7679
7680
7681 if test x$support_inheritpixmap = xyes; then
7682
7683$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
7684
7685 fi
7686
7687 if test x$support_pixbuf = xyes; then
7688 support_pixbuf=no
7689 # Extract the first word of "pkg-config", so it can be a program name with args.
7690set dummy pkg-config; ac_word=$2
7691{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7692$as_echo_n "checking for $ac_word... " >&6; }
7693if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7694 $as_echo_n "(cached) " >&6
7695else
7696 case $PKG_CONFIG in
7697 [\\/]* | ?:[\\/]*)
7698 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7699 ;;
7700 *)
7701 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7702for as_dir in $PATH
7703do
7704 IFS=$as_save_IFS
7705 test -z "$as_dir" && as_dir=.
7706 for ac_exec_ext in '' $ac_executable_extensions; do
7707 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7708 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7709 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7710 break 2
7711 fi
7712done
7713 done
7714IFS=$as_save_IFS
7715
7716 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7717 ;;
7718esac
7719fi
7720PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7721if test -n "$PKG_CONFIG"; then
7722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7723$as_echo "$PKG_CONFIG" >&6; }
7724else
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7726$as_echo "no" >&6; }
7727fi
7728
7729
7730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
7731$as_echo_n "checking for gdk-pixbuf... " >&6; }
7732 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
7733 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
7734 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
7735 support_pixbuf=yes
7736 fi
7737
7738 if test x$support_pixbuf = xyes; then
7739 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
7740$as_echo "ok" >&6; }
7741 image_lib=gdk-pixbuf
7742
7743$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
7744
7745
7746$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
7747
7748 else
7749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7750$as_echo "no" >&6; }
7751 fi
7752 fi
7753fi
7754
7755
7756
7757
7758if test x$support_xdbe = xyes; then
7759
7760$as_echo "#define ENABLE_XDBE 1" >>confdefs.h
7761
7762fi
8036if test x$support_styles = xyes; then 7763if test x$support_styles = xyes; then
8037 7764
8038$as_echo "#define ENABLE_STYLES 1" >>confdefs.h 7765$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
8039 7766
8040fi 7767fi
8049 7776
8050fi 7777fi
8051if test x$support_fading = xyes; then 7778if test x$support_fading = xyes; then
8052 7779
8053$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h 7780$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
8054
8055fi
8056if test x$support_inheritpixmap = xyes; then
8057 if test x$rxvt_have_xrender = xyes; then
8058 LIBS="$LIBS -lm"
8059
8060$as_echo "#define XRENDER 1" >>confdefs.h
8061
8062 fi
8063
8064$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8065 7781
8066fi 7782fi
8067if test x$support_keepscrolling = xno; then 7783if test x$support_keepscrolling = xno; then
8068 7784
8069$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h 7785$as_echo "#define NO_SCROLLBAR_BUTTON_CONTINUAL_SCROLLING 1" >>confdefs.h
8189 fi 7905 fi
8190done 7906done
8191 done 7907 done
8192IFS=$as_save_IFS 7908IFS=$as_save_IFS
8193 7909
8194 ;; 7910 test -z "$ac_cv_path_PERL" && ac_cv_path_PERL="perl"
8195esac
8196fi
8197PERL=$ac_cv_path_PERL
8198if test -n "$PERL"; then
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
8200$as_echo "$PERL" >&6; }
8201else
8202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8203$as_echo "no" >&6; }
8204fi
8205
8206
8207 # Extract the first word of "perl", so it can be a program name with args.
8208set dummy perl; ac_word=$2
8209{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8210$as_echo_n "checking for $ac_word... " >&6; }
8211if test "${ac_cv_path_PERL+set}" = set; then :
8212 $as_echo_n "(cached) " >&6
8213else
8214 case $PERL in
8215 [\\/]* | ?:[\\/]*)
8216 ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
8217 ;;
8218 *)
8219 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8220for as_dir in $PATH
8221do
8222 IFS=$as_save_IFS
8223 test -z "$as_dir" && as_dir=.
8224 for ac_exec_ext in '' $ac_executable_extensions; do
8225 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8226 ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
8227 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8228 break 2
8229 fi
8230done
8231 done
8232IFS=$as_save_IFS
8233
8234 ;; 7911 ;;
8235esac 7912esac
8236fi 7913fi
8237PERL=$ac_cv_path_PERL 7914PERL=$ac_cv_path_PERL
8238if test -n "$PERL"; then 7915if test -n "$PERL"; then

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines