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

Comparing rxvt-unicode/configure (file contents):
Revision 1.137 by root, Sat Nov 13 00:48:11 2010 UTC vs.
Revision 1.148 by root, Wed Nov 16 20:22:12 2011 UTC

601PERL 601PERL
602XFT_CONFIG 602XFT_CONFIG
603AFTERIMAGE_LIBS 603AFTERIMAGE_LIBS
604AFTERIMAGE_CFLAGS 604AFTERIMAGE_CFLAGS
605afterimage_config 605afterimage_config
606STARTUP_NOTIFICATION_LIBS
607STARTUP_NOTIFICATION_CFLAGS
606PIXBUF_LIBS 608PIXBUF_LIBS
607PIXBUF_CFLAGS 609PIXBUF_CFLAGS
608PKG_CONFIG 610PKG_CONFIG
609X_EXTRA_LIBS 611X_EXTRA_LIBS
610X_LIBS 612X_LIBS
691enable_xft 693enable_xft
692enable_font_styles 694enable_font_styles
693enable_afterimage 695enable_afterimage
694with_afterimage_config 696with_afterimage_config
695enable_pixbuf 697enable_pixbuf
698enable_startup_notification
696enable_transparency 699enable_transparency
697enable_fading 700enable_fading
698enable_rxvt_scroll 701enable_rxvt_scroll
699enable_next_scroll 702enable_next_scroll
700enable_xterm_scroll 703enable_xterm_scroll
1366 --enable-combining enable composition of base and combining characters 1369 --enable-combining enable composition of base and combining characters
1367 --enable-xft enable xft support on systems that have it 1370 --enable-xft enable xft support on systems that have it
1368 --enable-font-styles enable bold and italic support 1371 --enable-font-styles enable bold and italic support
1369 --enable-afterimage enable integration with libAfterImage for background images 1372 --enable-afterimage enable integration with libAfterImage for background images
1370 --enable-pixbuf enable integration with gdk-pixbuf for background images 1373 --enable-pixbuf enable integration with gdk-pixbuf for background images
1374 --enable-startup-notification enable freedesktop startup notification support
1371 --enable-transparency enable transparent backgrounds 1375 --enable-transparency enable transparent backgrounds
1372 --enable-fading enable colors fading when off focus 1376 --enable-fading enable colors fading when off focus
1373 --enable-rxvt-scroll enable rxvt style scrollbar 1377 --enable-rxvt-scroll enable rxvt style scrollbar
1374 --enable-next-scroll enable NeXT style scrollbar 1378 --enable-next-scroll enable NeXT style scrollbar
1375 --enable-xterm-scroll enable Xterm style scrollbar 1379 --enable-xterm-scroll enable Xterm style scrollbar
4664support_pointer_blank=yes 4668support_pointer_blank=yes
4665support_scroll_rxvt=yes 4669support_scroll_rxvt=yes
4666support_scroll_next=yes 4670support_scroll_next=yes
4667support_scroll_xterm=yes 4671support_scroll_xterm=yes
4668support_xim=yes 4672support_xim=yes
4673support_pixbuf=yes
4674support_startup_notification=yes
4669support_afterimage=yes 4675support_afterimage=yes
4670support_xft=yes 4676support_xft=yes
4671support_unicode3=no 4677support_unicode3=no
4672support_combining=yes 4678support_combining=yes
4673support_8bitctrls=no 4679support_8bitctrls=no
4695 support_scroll_next=no 4701 support_scroll_next=no
4696 support_scroll_xterm=no 4702 support_scroll_xterm=no
4697 support_utmp=no 4703 support_utmp=no
4698 support_wtmp=no 4704 support_wtmp=no
4699 support_xim=no 4705 support_xim=no
4706 support_pixbuf=no
4707 support_startup_notification=no
4700 support_afterimage=no 4708 support_afterimage=no
4701 support_xft=no 4709 support_xft=no
4702 support_unicode3=no 4710 support_unicode3=no
4703 support_combining=no 4711 support_combining=no
4704 support_8bitctrls=no 4712 support_8bitctrls=no
4722 support_scroll_next=yes 4730 support_scroll_next=yes
4723 support_scroll_xterm=yes 4731 support_scroll_xterm=yes
4724 support_utmp=yes 4732 support_utmp=yes
4725 support_wtmp=yes 4733 support_wtmp=yes
4726 support_xim=yes 4734 support_xim=yes
4735 support_pixbuf=yes
4736 support_startup_notification=yes
4727 support_afterimage=yes 4737 support_afterimage=yes
4728 support_xft=yes 4738 support_xft=yes
4729 support_unicode3=yes 4739 support_unicode3=yes
4730 support_combining=yes 4740 support_combining=yes
4731 #support_8bitctrls=yes 4741 #support_8bitctrls=yes
4851 4861
4852# Check whether --enable-pixbuf was given. 4862# Check whether --enable-pixbuf was given.
4853if test "${enable_pixbuf+set}" = set; then : 4863if test "${enable_pixbuf+set}" = set; then :
4854 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then 4864 enableval=$enable_pixbuf; if test x$enableval = xyes -o x$enableval = xno; then
4855 support_pixbuf=$enableval 4865 support_pixbuf=$enableval
4866 fi
4867fi
4868
4869
4870# Check whether --enable-startup-notification was given.
4871if test "${enable_startup_notification+set}" = set; then :
4872 enableval=$enable_startup_notification; if test x$enableval = xyes -o x$enableval = xno; then
4873 support_startup_notification=$enableval
4856 fi 4874 fi
4857fi 4875fi
4858 4876
4859 4877
4860# Check whether --enable-transparency was given. 4878# Check whether --enable-transparency was given.
5290 5308
5291fi 5309fi
5292done 5310done
5293 5311
5294 5312
5313for ac_func in clock_gettime
5314do :
5295ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5315 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5296if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5316if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5317 cat >>confdefs.h <<_ACEOF
5318#define HAVE_CLOCK_GETTIME 1
5319_ACEOF
5297 5320
5298else 5321else
5299 5322
5300 if test $(uname) = Linux; then 5323 if test $(uname) = Linux; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5324 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5386done 5409done
5387 5410
5388 fi 5411 fi
5389 5412
5390fi 5413fi
5414done
5391 5415
5392 5416
5417for ac_func in nanosleep
5418do :
5393ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5419 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5394if test "x$ac_cv_func_nanosleep" = x""yes; then : 5420if test "x$ac_cv_func_nanosleep" = x""yes; then :
5421 cat >>confdefs.h <<_ACEOF
5422#define HAVE_NANOSLEEP 1
5423_ACEOF
5395 5424
5396else 5425else
5397 5426
5398 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5427 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5428 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5454done 5483done
5455 5484
5456 fi 5485 fi
5457 5486
5458fi 5487fi
5488done
5459 5489
5460 5490
5491if test -z "$LIBEV_M4_AVOID_LIBM"; then
5492 LIBM=m
5493fi
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5 5494{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5462$as_echo_n "checking for ceil in -lm... " >&6; } 5495$as_echo_n "checking for library containing floor... " >&6; }
5463if test "${ac_cv_lib_m_ceil+set}" = set; then : 5496if test "${ac_cv_search_floor+set}" = set; then :
5464 $as_echo_n "(cached) " >&6 5497 $as_echo_n "(cached) " >&6
5465else 5498else
5466 ac_check_lib_save_LIBS=$LIBS 5499 ac_func_search_save_LIBS=$LIBS
5467LIBS="-lm $LIBS"
5468cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5500cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469/* end confdefs.h. */ 5501/* end confdefs.h. */
5470 5502
5471/* Override any GCC internal prototype to avoid an error. 5503/* Override any GCC internal prototype to avoid an error.
5472 Use char because int might match the return type of a GCC 5504 Use char because int might match the return type of a GCC
5473 builtin and then its argument prototype would still apply. */ 5505 builtin and then its argument prototype would still apply. */
5474#ifdef __cplusplus 5506#ifdef __cplusplus
5475extern "C" 5507extern "C"
5476#endif 5508#endif
5477char ceil (); 5509char floor ();
5478int 5510int
5479main () 5511main ()
5480{ 5512{
5481return ceil (); 5513return floor ();
5482 ; 5514 ;
5483 return 0; 5515 return 0;
5484} 5516}
5485_ACEOF 5517_ACEOF
5518for ac_lib in '' $LIBM; do
5519 if test -z "$ac_lib"; then
5520 ac_res="none required"
5521 else
5522 ac_res=-l$ac_lib
5523 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5524 fi
5486if ac_fn_cxx_try_link "$LINENO"; then : 5525 if ac_fn_cxx_try_link "$LINENO"; then :
5487 ac_cv_lib_m_ceil=yes 5526 ac_cv_search_floor=$ac_res
5488else
5489 ac_cv_lib_m_ceil=no
5490fi 5527fi
5491rm -f core conftest.err conftest.$ac_objext \ 5528rm -f core conftest.err conftest.$ac_objext \
5492 conftest$ac_exeext conftest.$ac_ext 5529 conftest$ac_exeext
5493LIBS=$ac_check_lib_save_LIBS 5530 if test "${ac_cv_search_floor+set}" = set; then :
5531 break
5494fi 5532fi
5533done
5534if test "${ac_cv_search_floor+set}" = set; then :
5535
5536else
5537 ac_cv_search_floor=no
5538fi
5539rm conftest.$ac_ext
5540LIBS=$ac_func_search_save_LIBS
5541fi
5495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5 5542{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5496$as_echo "$ac_cv_lib_m_ceil" >&6; } 5543$as_echo "$ac_cv_search_floor" >&6; }
5497if test "x$ac_cv_lib_m_ceil" = x""yes; then : 5544ac_res=$ac_cv_search_floor
5498 cat >>confdefs.h <<_ACEOF 5545if test "$ac_res" != no; then :
5499#define HAVE_LIBM 1 5546 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5500_ACEOF
5501 5547
5502 LIBS="-lm $LIBS" 5548$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5503 5549
5504fi 5550fi
5505 5551
5506 5552
5507 5553
6281fi 6327fi
6282 6328
6283 6329
6284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5 6330 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gdk-pixbuf" >&5
6285$as_echo_n "checking for gdk-pixbuf... " >&6; } 6331$as_echo_n "checking for gdk-pixbuf... " >&6; }
6286 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-xlib-2.0; then 6332 if test $PKG_CONFIG != no && $PKG_CONFIG --exists gdk-pixbuf-2.0; then
6287 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-xlib-2.0 --cflags`" 6333 PIXBUF_CFLAGS="`$PKG_CONFIG gdk-pixbuf-2.0 --cflags`"
6288 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-xlib-2.0 --libs`" 6334 PIXBUF_LIBS="`$PKG_CONFIG gdk-pixbuf-2.0 --libs`"
6289 support_pixbuf=yes 6335 support_pixbuf=yes
6290 fi 6336 fi
6291 6337
6292 if test x$support_pixbuf = xyes; then 6338 if test x$support_pixbuf = xyes; then
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6297 6343
6298$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h 6344$as_echo "#define HAVE_PIXBUF 1" >>confdefs.h
6299 6345
6300 6346
6301$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h 6347$as_echo "#define BG_IMAGE_FROM_FILE 1" >>confdefs.h
6348
6349 else
6350 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6351$as_echo "no" >&6; }
6352 fi
6353fi
6354
6355
6356
6357
6358STARTUP_NOTIFICATION_CFLAGS=
6359STARTUP_NOTIFICATION_LIBS=
6360
6361if test x$support_startup_notification = xyes; then
6362 support_startup_notification=no
6363 # Extract the first word of "pkg-config", so it can be a program name with args.
6364set dummy pkg-config; ac_word=$2
6365{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6366$as_echo_n "checking for $ac_word... " >&6; }
6367if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
6368 $as_echo_n "(cached) " >&6
6369else
6370 case $PKG_CONFIG in
6371 [\\/]* | ?:[\\/]*)
6372 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
6373 ;;
6374 *)
6375 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6376for as_dir in $PATH
6377do
6378 IFS=$as_save_IFS
6379 test -z "$as_dir" && as_dir=.
6380 for ac_exec_ext in '' $ac_executable_extensions; do
6381 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6382 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
6383 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6384 break 2
6385 fi
6386done
6387 done
6388IFS=$as_save_IFS
6389
6390 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
6391 ;;
6392esac
6393fi
6394PKG_CONFIG=$ac_cv_path_PKG_CONFIG
6395if test -n "$PKG_CONFIG"; then
6396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
6397$as_echo "$PKG_CONFIG" >&6; }
6398else
6399 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6400$as_echo "no" >&6; }
6401fi
6402
6403
6404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libstartup-notification" >&5
6405$as_echo_n "checking for libstartup-notification... " >&6; }
6406 if test $PKG_CONFIG != no && $PKG_CONFIG --exists libstartup-notification-1.0; then
6407 STARTUP_NOTIFICATION_CFLAGS="`$PKG_CONFIG libstartup-notification-1.0 --cflags`"
6408 STARTUP_NOTIFICATION_LIBS="`$PKG_CONFIG libstartup-notification-1.0 --libs`"
6409 support_startup_notification=yes
6410 fi
6411
6412 if test x$support_startup_notification = xyes; then
6413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
6414$as_echo "ok" >&6; }
6415
6416$as_echo "#define HAVE_STARTUP_NOTIFICATION 1" >>confdefs.h
6302 6417
6303 else 6418 else
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 6419 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6305$as_echo "no" >&6; } 6420$as_echo "no" >&6; }
6306 fi 6421 fi
6417fi 6532fi
6418 6533
6419done 6534done
6420 6535
6421 6536
6422{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XPointer" >&5
6423$as_echo_n "checking for XPointer... " >&6; }
6424if test "${rxvt_cv_xpointer+set}" = set; then :
6425 $as_echo_n "(cached) " >&6
6426else
6427 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6428/* end confdefs.h. */
6429#include <X11/Xlib.h>
6430int
6431main ()
6432{
6433XPointer dummy;
6434 ;
6435 return 0;
6436}
6437_ACEOF
6438if ac_fn_cxx_try_compile "$LINENO"; then :
6439 rxvt_cv_xpointer=yes
6440else
6441 rxvt_cv_xpointer=no
6442fi
6443rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6444fi
6445{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $rxvt_cv_xpointer" >&5
6446$as_echo "$rxvt_cv_xpointer" >&6; }
6447if test x$rxvt_cv_xpointer = xyes; then
6448
6449$as_echo "#define HAVE_XPOINTER 1" >>confdefs.h
6450
6451fi
6452
6453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5 6537{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6454$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 6538$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6455if test "${rxvt_cv_xlib_illegal_access+set}" = set; then : 6539if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6456 $as_echo_n "(cached) " >&6 6540 $as_echo_n "(cached) " >&6
6457else 6541else
6682 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default" 6766 ac_fn_cxx_check_header_mongrel "$LINENO" "utmp.h" "ac_cv_header_utmp_h" "$ac_includes_default"
6683if test "x$ac_cv_header_utmp_h" = x""yes; then : 6767if test "x$ac_cv_header_utmp_h" = x""yes; then :
6684 cat >>confdefs.h <<_ACEOF 6768 cat >>confdefs.h <<_ACEOF
6685#define HAVE_UTMP_H 1 6769#define HAVE_UTMP_H 1
6686_ACEOF 6770_ACEOF
6771 ac_fn_cxx_check_type "$LINENO" "struct utmp" "ac_cv_type_struct_utmp" "
6772#include <sys/types.h>
6773#include <utmp.h>
6774
6775"
6776if test "x$ac_cv_type_struct_utmp" = x""yes; then :
6777
6778cat >>confdefs.h <<_ACEOF
6779#define HAVE_STRUCT_UTMP 1
6780_ACEOF
6781
6782
6783fi
6784
6785
6786
6787# ac_fn_cxx_check_member LINENO AGGR MEMBER VAR INCLUDES
6788# ------------------------------------------------------
6789# Tries to find if the field MEMBER exists in type AGGR, after including
6790# INCLUDES, setting cache variable VAR accordingly.
6791ac_fn_cxx_check_member ()
6792{
6793 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
6687 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmp" >&5 6794 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
6688$as_echo_n "checking for struct utmp... " >&6; } 6795$as_echo_n "checking for $2.$3... " >&6; }
6689if test "${pt_cv_struct_utmp+set}" = set; then : 6796if eval "test \"\${$4+set}\"" = set; then :
6690 $as_echo_n "(cached) " >&6 6797 $as_echo_n "(cached) " >&6
6691else 6798else
6692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6799 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6693/* end confdefs.h. */ 6800/* end confdefs.h. */
6694#include <sys/types.h> 6801$5
6695#include <utmp.h>
6696int 6802int
6697main () 6803main ()
6698{ 6804{
6699struct utmp ut; 6805static $2 ac_aggr;
6806if (ac_aggr.$3)
6807return 0;
6700 ; 6808 ;
6701 return 0; 6809 return 0;
6702} 6810}
6703_ACEOF 6811_ACEOF
6704if ac_fn_cxx_try_compile "$LINENO"; then : 6812if ac_fn_cxx_try_compile "$LINENO"; then :
6705 pt_cv_struct_utmp=yes 6813 eval "$4=yes"
6706else
6707 pt_cv_struct_utmp=no
6708fi
6709rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6710fi
6711{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp" >&5
6712$as_echo "$pt_cv_struct_utmp" >&6; }
6713if test x$pt_cv_struct_utmp = xyes; then
6714
6715$as_echo "#define HAVE_STRUCT_UTMP 1" >>confdefs.h
6716
6717fi
6718
6719
6720{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_host in utmp struct" >&5
6721$as_echo_n "checking for ut_host in utmp struct... " >&6; }
6722if test "${pt_cv_struct_utmp_host+set}" = set; then :
6723 $as_echo_n "(cached) " >&6
6724else 6814else
6725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6726/* end confdefs.h. */ 6816/* end confdefs.h. */
6727#include <sys/types.h> 6817$5
6728#include <utmp.h>
6729int 6818int
6730main () 6819main ()
6731{ 6820{
6732struct utmp ut; ut.ut_host; 6821static $2 ac_aggr;
6822if (sizeof ac_aggr.$3)
6823return 0;
6733 ; 6824 ;
6734 return 0; 6825 return 0;
6735} 6826}
6736_ACEOF 6827_ACEOF
6737if ac_fn_cxx_try_compile "$LINENO"; then : 6828if ac_fn_cxx_try_compile "$LINENO"; then :
6738 pt_cv_struct_utmp_host=yes 6829 eval "$4=yes"
6739else 6830else
6740 pt_cv_struct_utmp_host=no 6831 eval "$4=no"
6741fi 6832fi
6742rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6833rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6743fi 6834fi
6835rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6836fi
6837eval ac_res=\$$4
6744{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_host" >&5 6838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
6745$as_echo "$pt_cv_struct_utmp_host" >&6; } 6839$as_echo "$ac_res" >&6; }
6746if test x$pt_cv_struct_utmp_host = xyes; then 6840 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
6747 6841
6748$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h 6842} # ac_fn_cxx_check_member
6749 6843ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_host" "ac_cv_member_struct_utmp_ut_host" "
6750fi
6751
6752{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ut_pid in utmp struct" >&5
6753$as_echo_n "checking for ut_pid in utmp struct... " >&6; }
6754if test "${pt_cv_struct_utmp_pid+set}" = set; then :
6755 $as_echo_n "(cached) " >&6
6756else
6757 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6758/* end confdefs.h. */
6759#include <sys/types.h> 6844#include <sys/types.h>
6760#include <utmp.h> 6845#include <utmp.h>
6761int 6846
6762main () 6847"
6763{ 6848if test "x$ac_cv_member_struct_utmp_ut_host" = x""yes; then :
6764struct utmp ut; ut.ut_pid; 6849
6765 ; 6850$as_echo "#define HAVE_UTMP_HOST 1" >>confdefs.h
6766 return 0; 6851
6767}
6768_ACEOF
6769if ac_fn_cxx_try_compile "$LINENO"; then :
6770 pt_cv_struct_utmp_pid=yes
6771else
6772 pt_cv_struct_utmp_pid=no
6773fi 6852fi
6774rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext 6853
6775fi 6854
6776{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmp_pid" >&5 6855ac_fn_cxx_check_member "$LINENO" "struct utmp" "ut_pid" "ac_cv_member_struct_utmp_ut_pid" "
6777$as_echo "$pt_cv_struct_utmp_pid" >&6; } 6856#include <sys/types.h>
6857#include <utmp.h>
6858
6859"
6778if test x$pt_cv_struct_utmp_pid = xyes; then 6860if test "x$ac_cv_member_struct_utmp_ut_pid" = x""yes; then :
6779 6861
6780$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h 6862$as_echo "#define HAVE_UTMP_PID 1" >>confdefs.h
6781 6863
6782fi 6864fi
6865
6783 6866
6784fi 6867fi
6785 6868
6786done 6869done
6787 6870
6791 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default" 6874 ac_fn_cxx_check_header_mongrel "$LINENO" "utmpx.h" "ac_cv_header_utmpx_h" "$ac_includes_default"
6792if test "x$ac_cv_header_utmpx_h" = x""yes; then : 6875if test "x$ac_cv_header_utmpx_h" = x""yes; then :
6793 cat >>confdefs.h <<_ACEOF 6876 cat >>confdefs.h <<_ACEOF
6794#define HAVE_UTMPX_H 1 6877#define HAVE_UTMPX_H 1
6795_ACEOF 6878_ACEOF
6796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct utmpx" >&5 6879 ac_fn_cxx_check_type "$LINENO" "struct utmpx" "ac_cv_type_struct_utmpx" "
6797$as_echo_n "checking for struct utmpx... " >&6; }
6798if test "${pt_cv_struct_utmpx+set}" = set; then :
6799 $as_echo_n "(cached) " >&6
6800else
6801 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6802/* end confdefs.h. */
6803#include <sys/types.h> 6880#include <sys/types.h>
6804#include <utmpx.h> 6881#include <utmpx.h>
6805int 6882
6806main () 6883"
6807{
6808struct utmpx ut;
6809 ;
6810 return 0;
6811}
6812_ACEOF
6813if ac_fn_cxx_try_compile "$LINENO"; then :
6814 pt_cv_struct_utmpx=yes
6815else
6816 pt_cv_struct_utmpx=no
6817fi
6818rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6819fi
6820{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx" >&5
6821$as_echo "$pt_cv_struct_utmpx" >&6; }
6822if test x$pt_cv_struct_utmpx = xyes; then 6884if test "x$ac_cv_type_struct_utmpx" = x""yes; then :
6823 6885
6824$as_echo "#define HAVE_STRUCT_UTMPX 1" >>confdefs.h 6886cat >>confdefs.h <<_ACEOF
6887#define HAVE_STRUCT_UTMPX 1
6888_ACEOF
6825 6889
6826fi
6827 6890
6891fi
6828 6892
6829{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for host in utmpx struct" >&5 6893
6830$as_echo_n "checking for host in utmpx struct... " >&6; } 6894ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_host" "ac_cv_member_struct_utmpx_ut_host" "
6831if test "${pt_cv_struct_utmpx_host+set}" = set; then :
6832 $as_echo_n "(cached) " >&6
6833else
6834 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6835/* end confdefs.h. */
6836#include <sys/types.h> 6895#include <sys/types.h>
6837#include <utmpx.h> 6896#include <utmpx.h>
6838int 6897
6839main () 6898"
6840{
6841struct utmpx utx; utx.ut_host;
6842 ;
6843 return 0;
6844}
6845_ACEOF
6846if ac_fn_cxx_try_compile "$LINENO"; then :
6847 pt_cv_struct_utmpx_host=yes
6848else
6849 pt_cv_struct_utmpx_host=no
6850fi
6851rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6852fi
6853{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_host" >&5
6854$as_echo "$pt_cv_struct_utmpx_host" >&6; }
6855if test x$pt_cv_struct_utmpx_host = xyes; then 6899if test "x$ac_cv_member_struct_utmpx_ut_host" = x""yes; then :
6856 6900
6857$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h 6901$as_echo "#define HAVE_UTMPX_HOST 1" >>confdefs.h
6858 6902
6859fi 6903fi
6860 6904
6861{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for session in utmpx struct" >&5 6905
6862$as_echo_n "checking for session in utmpx struct... " >&6; } 6906ac_fn_cxx_check_member "$LINENO" "struct utmpx" "ut_session" "ac_cv_member_struct_utmpx_ut_session" "
6863if test "${pt_cv_struct_utmpx_session+set}" = set; then :
6864 $as_echo_n "(cached) " >&6
6865else
6866 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6867/* end confdefs.h. */
6868#include <sys/types.h> 6907#include <sys/types.h>
6869#include <utmpx.h> 6908#include <utmpx.h>
6870int 6909
6871main () 6910"
6872{
6873struct utmpx utx; utx.ut_session;
6874 ;
6875 return 0;
6876}
6877_ACEOF
6878if ac_fn_cxx_try_compile "$LINENO"; then :
6879 pt_cv_struct_utmpx_session=yes
6880else
6881 pt_cv_struct_utmpx_session=no
6882fi
6883rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6884fi
6885{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_utmpx_session" >&5
6886$as_echo "$pt_cv_struct_utmpx_session" >&6; }
6887if test x$pt_cv_struct_utmpx_session = xyes; then 6911if test "x$ac_cv_member_struct_utmpx_ut_session" = x""yes; then :
6888 6912
6889$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h 6913$as_echo "#define HAVE_UTMPX_SESSION 1" >>confdefs.h
6890 6914
6891fi 6915fi
6892 6916
6917
6893fi 6918fi
6894 6919
6895done 6920done
6896 6921
6897{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlog" >&5 6922ac_fn_cxx_check_type "$LINENO" "struct lastlog" "ac_cv_type_struct_lastlog" "
6898$as_echo_n "checking for struct lastlog... " >&6; }
6899if test "${pt_cv_struct_lastlog+set}" = set; then :
6900 $as_echo_n "(cached) " >&6
6901else
6902 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6903/* end confdefs.h. */
6904#include <sys/types.h> 6923#include <sys/types.h>
6905#include <utmp.h> 6924#include <utmp.h>
6906#ifdef HAVE_LASTLOG_H 6925#ifdef HAVE_LASTLOG_H
6907#include <lastlog.h> 6926#include <lastlog.h>
6908#endif 6927#endif
6909 6928
6910int 6929"
6911main ()
6912{
6913struct lastlog ll;
6914 ;
6915 return 0;
6916}
6917_ACEOF
6918if ac_fn_cxx_try_compile "$LINENO"; then :
6919 pt_cv_struct_lastlog=yes
6920else
6921 pt_cv_struct_lastlog=no
6922fi
6923rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6924fi
6925{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlog" >&5
6926$as_echo "$pt_cv_struct_lastlog" >&6; }
6927if test x$pt_cv_struct_lastlog = xyes; then 6930if test "x$ac_cv_type_struct_lastlog" = x""yes; then :
6928 6931
6929$as_echo "#define HAVE_STRUCT_LASTLOG 1" >>confdefs.h 6932cat >>confdefs.h <<_ACEOF
6933#define HAVE_STRUCT_LASTLOG 1
6934_ACEOF
6930 6935
6931fi
6932 6936
6933{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for struct lastlogx" >&5 6937fi
6934$as_echo_n "checking for struct lastlogx... " >&6; } 6938
6935if test "${pt_cv_struct_lastlogx+set}" = set; then : 6939
6936 $as_echo_n "(cached) " >&6 6940ac_fn_cxx_check_type "$LINENO" "struct lastlogx" "ac_cv_type_struct_lastlogx" "
6937else
6938 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6939/* end confdefs.h. */
6940#include <sys/types.h> 6941#include <sys/types.h>
6941#include <utmpx.h> 6942#include <utmpx.h>
6942#ifdef HAVE_LASTLOG_H 6943#ifdef HAVE_LASTLOG_H
6943#include <lastlog.h> 6944#include <lastlog.h>
6944#endif 6945#endif
6945 6946
6946int 6947"
6947main ()
6948{
6949struct lastlogx ll;
6950 ;
6951 return 0;
6952}
6953_ACEOF
6954if ac_fn_cxx_try_compile "$LINENO"; then :
6955 pt_cv_struct_lastlogx=yes
6956else
6957 pt_cv_struct_lastlogx=no
6958fi
6959rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6960fi
6961{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $pt_cv_struct_lastlogx" >&5
6962$as_echo "$pt_cv_struct_lastlogx" >&6; }
6963if test x$pt_cv_struct_lastlogx = xyes; then 6948if test "x$ac_cv_type_struct_lastlogx" = x""yes; then :
6964 6949
6965$as_echo "#define HAVE_STRUCT_LASTLOGX 1" >>confdefs.h 6950cat >>confdefs.h <<_ACEOF
6951#define HAVE_STRUCT_LASTLOGX 1
6952_ACEOF
6966 6953
6954
6967fi 6955fi
6956
6968 6957
6969 6958
6970{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5 6959{ $as_echo "$as_me:${as_lineno-$LINENO}: checking where utmp is located" >&5
6971$as_echo_n "checking where utmp is located... " >&6; } 6960$as_echo_n "checking where utmp is located... " >&6; }
6972if test "${pt_cv_path_utmp+set}" = set; then : 6961if test "${pt_cv_path_utmp+set}" = set; then :
6973 $as_echo_n "(cached) " >&6 6962 $as_echo_n "(cached) " >&6
6974else 6963else
6975 if test "$cross_compiling" = yes; then : 6964 if test "$cross_compiling" = yes; then :
6976 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5 6965 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define UTMP_FILE in config.h manually" >&5
6977$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;} 6966$as_echo "$as_me: WARNING: Define UTMP_FILE in config.h manually" >&2;}
6978else 6967else
6979 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 6968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6980/* end confdefs.h. */ 6969/* end confdefs.h. */
6981#include <stdio.h> 6970#include <stdio.h>
6982#include <stdlib.h> 6971#include <stdlib.h>
6972#include <sys/stat.h>
6973
6983#include <sys/types.h> 6974#include <sys/types.h>
6984#include <utmp.h> 6975#include <utmp.h>
6985#include <errno.h> 6976
6986main() 6977int main()
6987{ 6978{
6988 char **u, *utmplist[] = {
6989 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6979 const char **path, *list[] = { "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
6990 FILE *a, *f=fopen("conftestval", "w"); 6980 FILE *f = fopen("conftestval", "w");
6991 if (!f) exit(1); 6981 if (!f) return 1;
6992#ifdef UTMP_FILE 6982#ifdef UTMP_FILE
6993 fprintf(f, "%s\n", UTMP_FILE); 6983 fprintf(f, "%s\n", UTMP_FILE);
6994 exit(0); 6984#elif defined(_PATH_UTMP)
6985 fprintf(f, "%s\n", _PATH_UTMP);
6986#else
6987 for (path = list; *path; path++) {
6988 struct stat st;
6989 if (stat(*path, &st) == 0) {
6990 fprintf(f, "%s\n", *path);
6991 break;
6992 }
6993 }
6995#endif 6994#endif
6996#ifdef _PATH_UTMP 6995 return fclose(f) != 0;
6997 fprintf(f, "%s\n", _PATH_UTMP);
6998 exit(0);
6999#endif
7000 for (u = utmplist; *u; u++) {
7001 if ((a = fopen(*u, "r")) != NULL || errno == EACCES) {
7002 fprintf(f, "%s\n", *u);
7003 exit(0);
7004 }
7005 }
7006 exit(0);
7007} 6996}
7008_ACEOF 6997_ACEOF
7009if ac_fn_cxx_try_run "$LINENO"; then : 6998if ac_fn_cxx_try_run "$LINENO"; then :
7010 pt_cv_path_utmp=`cat conftestval` 6999 pt_cv_path_utmp=`cat conftestval`
7011else 7000else
7031$as_echo_n "checking where wtmp is located... " >&6; } 7020$as_echo_n "checking where wtmp is located... " >&6; }
7032if test "${pt_cv_path_wtmp+set}" = set; then : 7021if test "${pt_cv_path_wtmp+set}" = set; then :
7033 $as_echo_n "(cached) " >&6 7022 $as_echo_n "(cached) " >&6
7034else 7023else
7035 if test "$cross_compiling" = yes; then : 7024 if test "$cross_compiling" = yes; then :
7036 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5 7025 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMP_FILE in config.h manually" >&5
7037$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;} 7026$as_echo "$as_me: WARNING: Define WTMP_FILE in config.h manually" >&2;}
7038else 7027else
7039 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7028 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7040/* end confdefs.h. */ 7029/* end confdefs.h. */
7041#include <stdio.h> 7030#include <stdio.h>
7042#include <stdlib.h> 7031#include <stdlib.h>
7032#include <sys/stat.h>
7033
7043#include <sys/types.h> 7034#include <sys/types.h>
7044#ifdef HAVE_UTMP_H 7035#ifdef HAVE_UTMP_H
7045#include <utmp.h> 7036#include <utmp.h>
7046#endif 7037#endif
7047#include <errno.h> 7038
7048main() 7039int main()
7049{ 7040{
7050 char **w, *wtmplist[] = {
7051 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 7041 const char **path, *list[] = { "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
7052 FILE *a, *f=fopen("conftestval", "w"); 7042 FILE *f = fopen("conftestval", "w");
7053 if (!f) exit(1); 7043 if (!f) return 1;
7054#ifdef WTMP_FILE 7044#ifdef WTMP_FILE
7055 fprintf(f, "%s\n", WTMP_FILE); 7045 fprintf(f, "%s\n", WTMP_FILE);
7056 exit(0); 7046#elif defined(_PATH_WTMP)
7047 fprintf(f, "%s\n", _PATH_WTMP);
7048#else
7049 for (path = list; *path; path++) {
7050 struct stat st;
7051 if (stat(*path, &st) == 0) {
7052 fprintf(f, "%s\n", *path);
7053 break;
7054 }
7055 }
7057#endif 7056#endif
7058#ifdef _PATH_WTMP 7057 return fclose(f) != 0;
7059 fprintf(f, "%s\n", _PATH_WTMP);
7060 exit(0);
7061#endif
7062 for (w = wtmplist; *w; w++) {
7063 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7064 fprintf(f, "%s\n", *w);
7065 exit(0);
7066 }
7067 }
7068 exit(0);
7069} 7058}
7070_ACEOF 7059_ACEOF
7071if ac_fn_cxx_try_run "$LINENO"; then : 7060if ac_fn_cxx_try_run "$LINENO"; then :
7072 pt_cv_path_wtmp=`cat conftestval` 7061 pt_cv_path_wtmp=`cat conftestval`
7073else 7062else
7092$as_echo_n "checking where wtmpx is located... " >&6; } 7081$as_echo_n "checking where wtmpx is located... " >&6; }
7093if test "${pt_cv_path_wtmpx+set}" = set; then : 7082if test "${pt_cv_path_wtmpx+set}" = set; then :
7094 $as_echo_n "(cached) " >&6 7083 $as_echo_n "(cached) " >&6
7095else 7084else
7096 if test "$cross_compiling" = yes; then : 7085 if test "$cross_compiling" = yes; then :
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5 7086 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define WTMPX_FILE in config.h manually" >&5
7098$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;} 7087$as_echo "$as_me: WARNING: Define WTMPX_FILE in config.h manually" >&2;}
7099else 7088else
7100 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7089 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7101/* end confdefs.h. */ 7090/* end confdefs.h. */
7102#include <stdio.h> 7091#include <stdio.h>
7103#include <stdlib.h> 7092#include <stdlib.h>
7093#include <sys/stat.h>
7094
7104#ifdef HAVE_UTMPX_H 7095#ifdef HAVE_UTMPX_H
7105#include <utmpx.h> 7096#include <utmpx.h>
7106#endif 7097#endif
7107#include <errno.h> 7098
7108main() 7099int main()
7109{ 7100{
7110 char **w, *wtmplist[] = {
7111 "/var/log/wtmpx", "/var/adm/wtmpx", NULL }; 7101 const char **path, *list[] = { "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7112 FILE *a, *f=fopen("conftestval", "w"); 7102 FILE *f = fopen("conftestval", "w");
7113 if (!f) exit(1); 7103 if (!f) return 1;
7114#ifdef WTMPX_FILE 7104#ifdef WTMPX_FILE
7115 fprintf(f, "%s\n", WTMPX_FILE); 7105 fprintf(f, "%s\n", WTMPX_FILE);
7116 exit(0); 7106#elif defined(_PATH_WTMPX)
7107 fprintf(f, "%s\n", _PATH_WTMPX);
7108#else
7109 for (path = list; *path; path++) {
7110 struct stat st;
7111 if (stat(*path, &st) == 0) {
7112 fprintf(f, "%s\n", *path);
7113 break;
7114 }
7115 }
7117#endif 7116#endif
7118#ifdef _PATH_WTMPX 7117 return fclose(f) != 0;
7119 fprintf(f, "%s\n", _PATH_WTMPX);
7120 exit(0);
7121#endif
7122 for (w = wtmplist; *w; w++) {
7123 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7124 fprintf(f, "%s\n", *w);
7125 exit(0);
7126 }
7127 }
7128 exit(0);
7129} 7118}
7130_ACEOF 7119_ACEOF
7131if ac_fn_cxx_try_run "$LINENO"; then : 7120if ac_fn_cxx_try_run "$LINENO"; then :
7132 pt_cv_path_wtmpx=`cat conftestval` 7121 pt_cv_path_wtmpx=`cat conftestval`
7133else 7122else
7152$as_echo_n "checking where lastlog is located... " >&6; } 7141$as_echo_n "checking where lastlog is located... " >&6; }
7153if test "${pt_cv_path_lastlog+set}" = set; then : 7142if test "${pt_cv_path_lastlog+set}" = set; then :
7154 $as_echo_n "(cached) " >&6 7143 $as_echo_n "(cached) " >&6
7155else 7144else
7156 if test "$cross_compiling" = yes; then : 7145 if test "$cross_compiling" = yes; then :
7157 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5 7146 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOG_FILE in config.h manually" >&5
7158$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;} 7147$as_echo "$as_me: WARNING: Define LASTLOG_FILE in config.h manually" >&2;}
7159else 7148else
7160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7149 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7161/* end confdefs.h. */ 7150/* end confdefs.h. */
7162#include <stdio.h> 7151#include <stdio.h>
7163#include <stdlib.h> 7152#include <stdlib.h>
7153#include <sys/stat.h>
7154
7164#include <sys/types.h> 7155#include <sys/types.h>
7165#ifdef HAVE_UTMPX_H 7156#ifdef HAVE_UTMP_H
7166#include <utmpx.h>
7167#elif defined(HAVE_UTMP_H)
7168#include <utmp.h> 7157#include <utmp.h>
7169#endif 7158#endif
7170#ifdef HAVE_LASTLOG_H 7159#ifdef HAVE_LASTLOG_H
7171#include <lastlog.h> 7160#include <lastlog.h>
7172#endif 7161#endif
7173#include <errno.h> 7162
7174main() 7163int main()
7175{ 7164{
7176 char **w, *lastloglist[] = { "/var/log/lastlog", NULL }; 7165 const char **path, *list[] = { "/var/log/lastlog", NULL };
7177 FILE *a, *f=fopen("conftestval", "w"); 7166 FILE *f = fopen("conftestval", "w");
7178 if (!f) exit(1); 7167 if (!f) return 1;
7179#ifdef LASTLOG_FILE 7168#ifdef LASTLOG_FILE
7180 fprintf(f, "%s\n", LASTLOG_FILE); 7169 fprintf(f, "%s\n", LASTLOG_FILE);
7181 exit(0); 7170#elif defined(_PATH_LASTLOG)
7171 fprintf(f, "%s\n", _PATH_LASTLOG);
7172#else
7173 for (path = list; *path; path++) {
7174 struct stat st;
7175 if (stat(*path, &st) == 0) {
7176 fprintf(f, "%s\n", *path);
7177 break;
7178 }
7179 }
7182#endif 7180#endif
7183#ifdef _PATH_LASTLOG 7181 return fclose(f) != 0;
7184 fprintf(f, "%s\n", _PATH_LASTLOG);
7185 exit(0);
7186#endif
7187 for (w = lastloglist; *w; w++) {
7188 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7189 fprintf(f, "%s\n", *w);
7190 exit(0);
7191 }
7192 }
7193 exit(0);
7194} 7182}
7195_ACEOF 7183_ACEOF
7196if ac_fn_cxx_try_run "$LINENO"; then : 7184if ac_fn_cxx_try_run "$LINENO"; then :
7197 pt_cv_path_lastlog=`cat conftestval` 7185 pt_cv_path_lastlog=`cat conftestval`
7198else 7186else
7217$as_echo_n "checking where lastlogx is located... " >&6; } 7205$as_echo_n "checking where lastlogx is located... " >&6; }
7218if test "${pt_cv_path_lastlogx+set}" = set; then : 7206if test "${pt_cv_path_lastlogx+set}" = set; then :
7219 $as_echo_n "(cached) " >&6 7207 $as_echo_n "(cached) " >&6
7220else 7208else
7221 if test "$cross_compiling" = yes; then : 7209 if test "$cross_compiling" = yes; then :
7222 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5 7210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Define LASTLOGX_FILE in config.h manually" >&5
7223$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;} 7211$as_echo "$as_me: WARNING: Define LASTLOGX_FILE in config.h manually" >&2;}
7224else 7212else
7225 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7213 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7226/* end confdefs.h. */ 7214/* end confdefs.h. */
7227#include <stdio.h> 7215#include <stdio.h>
7228#include <stdlib.h> 7216#include <stdlib.h>
7217#include <sys/stat.h>
7218
7229#ifdef HAVE_UTMPX_H 7219#ifdef HAVE_UTMPX_H
7230#include <utmpx.h> 7220#include <utmpx.h>
7231#endif 7221#endif
7232#include <errno.h> 7222
7233main() 7223int main()
7234{ 7224{
7235 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL }; 7225 const char **path, *list[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7236 FILE *a, *f=fopen("conftestval", "w"); 7226 FILE *f = fopen("conftestval", "w");
7237 if (!f) exit(1); 7227 if (!f) return 1;
7238#ifdef LASTLOGX_FILE 7228#ifdef LASTLOGX_FILE
7239 fprintf(f, "%s\n", LASTLOGX_FILE); 7229 fprintf(f, "%s\n", LASTLOGX_FILE);
7240 exit(0); 7230#elif defined(_PATH_LASTLOGX)
7231 fprintf(f, "%s\n", _PATH_LASTLOGX);
7232#else
7233 for (path = list; *path; path++) {
7234 struct stat st;
7235 if (stat(*path, &st) == 0) {
7236 fprintf(f, "%s\n", *path);
7237 break;
7238 }
7239 }
7241#endif 7240#endif
7242#ifdef _PATH_LASTLOGX 7241 return fclose(f) != 0;
7243 fprintf(f, "%s\n", _PATH_LASTLOGX);
7244 exit(0);
7245#endif
7246 for (w = wtmplist; *w; w++) {
7247 if ((a = fopen(*w, "r")) != NULL || errno == EACCES) {
7248 fprintf(f, "%s\n", *w);
7249 exit(0);
7250 }
7251 }
7252 exit(0);
7253} 7242}
7254_ACEOF 7243_ACEOF
7255if ac_fn_cxx_try_run "$LINENO"; then : 7244if ac_fn_cxx_try_run "$LINENO"; then :
7256 pt_cv_path_lastlogx=`cat conftestval` 7245 pt_cv_path_lastlogx=`cat conftestval`
7257else 7246else
7284$as_echo_n "checking for working Xlocale... " >&6; } 7273$as_echo_n "checking for working Xlocale... " >&6; }
7285if test "${rxvt_cv_func_xlocale+set}" = set; then : 7274if test "${rxvt_cv_func_xlocale+set}" = set; then :
7286 $as_echo_n "(cached) " >&6 7275 $as_echo_n "(cached) " >&6
7287else 7276else
7288 if test "$cross_compiling" = yes; then : 7277 if test "$cross_compiling" = yes; then :
7289 : 7278 :
7290else 7279else
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7280 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */ 7281/* end confdefs.h. */
7282
7293#include <X11/Xlib.h> 7283 #include <X11/Xlib.h>
7294 #include <stdlib.h> 7284 #include <stdlib.h>
7295 main() { 7285 int main() {
7296 char *p; 7286 char *p;
7297 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 7287 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7298 exit (XSupportsLocale() ? 0 : 1); 7288 exit (XSupportsLocale() ? 0 : 1);
7299 else 7289 else
7300 exit (1);} 7290 exit (1);
7291 }
7292
7301_ACEOF 7293_ACEOF
7302if ac_fn_cxx_try_run "$LINENO"; then : 7294if ac_fn_cxx_try_run "$LINENO"; then :
7303 rxvt_cv_func_xlocale=yes 7295 rxvt_cv_func_xlocale=yes
7304else 7296else
7305 rxvt_cv_func_xlocale=no 7297 rxvt_cv_func_xlocale=no
7306fi 7298fi
7307rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7299rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7308 conftest.$ac_objext conftest.beam conftest.$ac_ext 7300 conftest.$ac_objext conftest.beam conftest.$ac_ext
7558 7550
7559fi 7551fi
7560done 7552done
7561 7553
7562 7554
7563have_clone=no
7564
7565{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptc" >&5
7566$as_echo_n "checking for /dev/ptc... " >&6; }
7567if test -e /dev/ptc; then
7568 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7569$as_echo "yes" >&6; }
7570
7571$as_echo "#define CLONE_DEVICE \"/dev/ptc\"" >>confdefs.h
7572
7573 have_clone=yes
7574else
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7576$as_echo "no" >&6; }
7577fi
7578
7579case $host in
7580 *-*-cygwin*)
7581 have_clone=yes
7582
7583$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7584
7585 ;;
7586 *)
7587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for /dev/ptmx" >&5
7588$as_echo_n "checking for /dev/ptmx... " >&6; }
7589 if test -e /dev/ptmx; then
7590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7591$as_echo "yes" >&6; }
7592
7593$as_echo "#define HAVE_DEV_PTMX 1" >>confdefs.h
7594
7595
7596$as_echo "#define CLONE_DEVICE \"/dev/ptmx\"" >>confdefs.h
7597
7598 have_clone=yes
7599 else
7600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7601$as_echo "no" >&6; }
7602 fi
7603 ;;
7604esac
7605
7606if test x$ac_cv_func_getpt = xyes -o x$ac_cv_func_posix_openpt = xyes -o x$have_clone = xyes; then
7607 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5 7555 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UNIX98 ptys" >&5
7608$as_echo_n "checking for UNIX98 ptys... " >&6; } 7556$as_echo_n "checking for UNIX98 ptys... " >&6; }
7609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7557 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7610/* end confdefs.h. */ 7558/* end confdefs.h. */
7611#include <stdlib.h> 7559#include <stdlib.h>
7628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7576 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7629$as_echo "no" >&6; } 7577$as_echo "no" >&6; }
7630fi 7578fi
7631rm -f core conftest.err conftest.$ac_objext \ 7579rm -f core conftest.err conftest.$ac_objext \
7632 conftest$ac_exeext conftest.$ac_ext 7580 conftest$ac_exeext conftest.$ac_ext
7633fi
7634 7581
7635if test -z "$unix98_pty"; then 7582if test -z "$unix98_pty"; then
7636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5 7583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing openpty" >&5
7637$as_echo_n "checking for library containing openpty... " >&6; } 7584$as_echo_n "checking for library containing openpty... " >&6; }
7638if test "${ac_cv_search_openpty+set}" = set; then : 7585if test "${ac_cv_search_openpty+set}" = set; then :
7709#include <sys/types.h> 7656#include <sys/types.h>
7710#include <sys/stat.h> 7657#include <sys/stat.h>
7711#include <unistd.h> 7658#include <unistd.h>
7712#include <grp.h> 7659#include <grp.h>
7713 7660
7714main() 7661int main()
7715{ 7662{
7716 struct stat st; 7663 struct stat st;
7717 struct group *gr; 7664 struct group *gr;
7718 char *tty; 7665 char *tty;
7719 gr = getgrnam("tty"); 7666 gr = getgrnam("tty");
7743 7690
7744$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h 7691$as_echo "#define TTY_GID_SUPPORT 1" >>confdefs.h
7745 7692
7746fi 7693fi
7747 7694
7748if test x$support_xft = xyes; then 7695if test x$support_xft = xyes || test x$support_inheritpixmap = xyes; then
7696 rxvt_have_xrender=no
7749 # Extract the first word of "pkg-config", so it can be a program name with args. 7697 # Extract the first word of "pkg-config", so it can be a program name with args.
7750set dummy pkg-config; ac_word=$2 7698set dummy pkg-config; ac_word=$2
7751{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 7699{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7752$as_echo_n "checking for $ac_word... " >&6; } 7700$as_echo_n "checking for $ac_word... " >&6; }
7753if test "${ac_cv_path_PKG_CONFIG+set}" = set; then : 7701if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7785 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 7733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7786$as_echo "no" >&6; } 7734$as_echo "no" >&6; }
7787fi 7735fi
7788 7736
7789 7737
7738 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7739 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS"
7740 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`"
7741 rxvt_have_xrender=yes
7742
7743 save_LIBS="$LIBS"
7744 LIBS="$LIBS $X_LIBS"
7745 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7746if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then :
7747
7748else
7749 rxvt_have_xrender=no
7750fi
7751
7752
7753 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7754if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then :
7755
7756else
7757 rxvt_have_xrender=no
7758fi
7759
7760 LIBS="$save_LIBS"
7761 fi
7762fi
7763
7764if test x$support_xft = xyes && test x$rxvt_have_xrender = xyes; then
7765 # Extract the first word of "pkg-config", so it can be a program name with args.
7766set dummy pkg-config; ac_word=$2
7767{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7768$as_echo_n "checking for $ac_word... " >&6; }
7769if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7770 $as_echo_n "(cached) " >&6
7771else
7772 case $PKG_CONFIG in
7773 [\\/]* | ?:[\\/]*)
7774 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7775 ;;
7776 *)
7777 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778for as_dir in $PATH
7779do
7780 IFS=$as_save_IFS
7781 test -z "$as_dir" && as_dir=.
7782 for ac_exec_ext in '' $ac_executable_extensions; do
7783 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7784 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7785 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7786 break 2
7787 fi
7788done
7789 done
7790IFS=$as_save_IFS
7791
7792 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7793 ;;
7794esac
7795fi
7796PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7797if test -n "$PKG_CONFIG"; then
7798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7799$as_echo "$PKG_CONFIG" >&6; }
7800else
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7802$as_echo "no" >&6; }
7803fi
7804
7805
7790 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then 7806 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xft; then
7791 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS" 7807 X_LIBS="`$PKG_CONFIG xft --libs` $X_LIBS"
7792 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`" 7808 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xft --cflags`"
7793 else 7809 else
7794 # Extract the first word of "xft-config", so it can be a program name with args. 7810 # Extract the first word of "xft-config", so it can be a program name with args.
7836 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS" 7852 X_LIBS="`$XFT_CONFIG --libs` $X_LIBS"
7837 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`" 7853 CPPFLAGS="$CPPFLAGS `$XFT_CONFIG --cflags`"
7838 fi 7854 fi
7839 fi 7855 fi
7840 7856
7857 if test $PKG_CONFIG != no && $PKG_CONFIG --exists fontconfig; then
7858 X_LIBS="`$PKG_CONFIG fontconfig --libs` $X_LIBS"
7859 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG fontconfig --cflags`"
7860 fi
7861
7841 save_LIBS="$LIBS" 7862 save_LIBS="$LIBS"
7842 LIBS="$LIBS $X_LIBS" 7863 LIBS="$LIBS $X_LIBS"
7843 for ac_header in X11/Xft/Xft.h 7864 for ac_header in X11/Xft/Xft.h
7844do : 7865do :
7845 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default" 7866 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/Xft/Xft.h" "ac_cv_header_X11_Xft_Xft_h" "$ac_includes_default"
7894 : 7915 :
7895else 7916else
7896 support_xft=no 7917 support_xft=no
7897fi 7918fi
7898 7919
7920 for ac_header in fontconfig/fontconfig.h
7921do :
7922 ac_fn_cxx_check_header_mongrel "$LINENO" "fontconfig/fontconfig.h" "ac_cv_header_fontconfig_fontconfig_h" "$ac_includes_default"
7923if test "x$ac_cv_header_fontconfig_fontconfig_h" = x""yes; then :
7924 cat >>confdefs.h <<_ACEOF
7925#define HAVE_FONTCONFIG_FONTCONFIG_H 1
7926_ACEOF
7927
7928else
7929 support_xft=no
7930fi
7931
7932done
7933
7934 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FcPatternGet in -lfontconfig" >&5
7935$as_echo_n "checking for FcPatternGet in -lfontconfig... " >&6; }
7936if test "${ac_cv_lib_fontconfig_FcPatternGet+set}" = set; then :
7937 $as_echo_n "(cached) " >&6
7938else
7939 ac_check_lib_save_LIBS=$LIBS
7940LIBS="-lfontconfig $LIBS"
7941cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7942/* end confdefs.h. */
7943
7944/* Override any GCC internal prototype to avoid an error.
7945 Use char because int might match the return type of a GCC
7946 builtin and then its argument prototype would still apply. */
7947#ifdef __cplusplus
7948extern "C"
7949#endif
7950char FcPatternGet ();
7951int
7952main ()
7953{
7954return FcPatternGet ();
7955 ;
7956 return 0;
7957}
7958_ACEOF
7959if ac_fn_cxx_try_link "$LINENO"; then :
7960 ac_cv_lib_fontconfig_FcPatternGet=yes
7961else
7962 ac_cv_lib_fontconfig_FcPatternGet=no
7963fi
7964rm -f core conftest.err conftest.$ac_objext \
7965 conftest$ac_exeext conftest.$ac_ext
7966LIBS=$ac_check_lib_save_LIBS
7967fi
7968{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_fontconfig_FcPatternGet" >&5
7969$as_echo "$ac_cv_lib_fontconfig_FcPatternGet" >&6; }
7970if test "x$ac_cv_lib_fontconfig_FcPatternGet" = x""yes; then :
7971 :
7972else
7973 support_xft=no
7974fi
7975
7899 LIBS="$save_LIBS" 7976 LIBS="$save_LIBS"
7900 7977
7901 if test x$support_xft = xyes; then 7978 if test x$support_xft = xyes; then
7902 7979
7903$as_echo "#define XFT 1" >>confdefs.h 7980$as_echo "#define XFT 1" >>confdefs.h
7904 7981
7905 fi 7982 fi
7906fi 7983fi
7984if test x$support_styles = xyes; then
7985
7986$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
7987
7988fi
7989if test x$support_iso14755 = xyes; then
7990
7991$as_echo "#define ISO_14755 1" >>confdefs.h
7992
7993fi
7994if test x$support_8bitctrls = xyes; then
7995
7996$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7997
7998fi
7999if test x$support_fading = xyes; then
8000
8001$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
8002
8003fi
7907if test x$support_inheritpixmap = xyes; then 8004if test x$support_inheritpixmap = xyes; then
7908 support_xrender=yes
7909 # Extract the first word of "pkg-config", so it can be a program name with args.
7910set dummy pkg-config; ac_word=$2
7911{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
7912$as_echo_n "checking for $ac_word... " >&6; }
7913if test "${ac_cv_path_PKG_CONFIG+set}" = set; then :
7914 $as_echo_n "(cached) " >&6
7915else
7916 case $PKG_CONFIG in
7917 [\\/]* | ?:[\\/]*)
7918 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
7919 ;;
7920 *)
7921 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7922for as_dir in $PATH
7923do
7924 IFS=$as_save_IFS
7925 test -z "$as_dir" && as_dir=.
7926 for ac_exec_ext in '' $ac_executable_extensions; do
7927 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7928 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
7929 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7930 break 2
7931 fi
7932done
7933 done
7934IFS=$as_save_IFS
7935
7936 test -z "$ac_cv_path_PKG_CONFIG" && ac_cv_path_PKG_CONFIG="no"
7937 ;;
7938esac
7939fi
7940PKG_CONFIG=$ac_cv_path_PKG_CONFIG
7941if test -n "$PKG_CONFIG"; then
7942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
7943$as_echo "$PKG_CONFIG" >&6; }
7944else
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7946$as_echo "no" >&6; }
7947fi
7948
7949
7950 if test $PKG_CONFIG != no && $PKG_CONFIG --exists xrender; then
7951 X_LIBS="`$PKG_CONFIG xrender --libs` $X_LIBS"
7952 CPPFLAGS="$CPPFLAGS `$PKG_CONFIG xrender --cflags`"
7953
7954 save_LIBS="$LIBS"
7955 LIBS="$LIBS $X_LIBS"
7956 ac_fn_cxx_check_header_mongrel "$LINENO" "X11/extensions/Xrender.h" "ac_cv_header_X11_extensions_Xrender_h" "$ac_includes_default"
7957if test "x$ac_cv_header_X11_extensions_Xrender_h" = x""yes; then :
7958
7959else
7960 support_xrender=no
7961fi
7962
7963
7964 ac_fn_cxx_check_func "$LINENO" "XRenderFindStandardFormat" "ac_cv_func_XRenderFindStandardFormat"
7965if test "x$ac_cv_func_XRenderFindStandardFormat" = x""yes; then :
7966
7967else
7968 support_xrender=no
7969fi
7970
7971 LIBS="$save_LIBS"
7972 fi
7973
7974 if test x$support_xrender = xyes; then 8005 if test x$rxvt_have_xrender = xyes; then
7975 LIBS="$LIBS -lm" 8006 LIBS="$LIBS -lm"
7976 8007
7977$as_echo "#define XRENDER 1" >>confdefs.h 8008$as_echo "#define XRENDER 1" >>confdefs.h
7978 8009
7979 fi 8010 fi
7980fi
7981if test x$support_styles = xyes; then
7982
7983$as_echo "#define ENABLE_STYLES 1" >>confdefs.h
7984
7985fi
7986if test x$support_iso14755 = xyes; then
7987
7988$as_echo "#define ISO_14755 1" >>confdefs.h
7989
7990fi
7991if test x$support_8bitctrls = xyes; then
7992
7993$as_echo "#define EIGHT_BIT_CONTROLS 1" >>confdefs.h
7994
7995fi
7996if test x$support_fading = xyes; then
7997
7998$as_echo "#define OFF_FOCUS_FADING 1" >>confdefs.h
7999
8000fi
8001if test x$support_inheritpixmap = xyes; then
8002 8011
8003$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h 8012$as_echo "#define ENABLE_TRANSPARENCY 1" >>confdefs.h
8004 8013
8005fi 8014fi
8006if test x$support_keepscrolling = xno; then 8015if test x$support_keepscrolling = xno; then

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines