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

Comparing rxvt-unicode/configure (file contents):
Revision 1.139 by root, Mon Dec 13 17:04:24 2010 UTC vs.
Revision 1.144 by sf-exg, Sun Mar 27 00:15:40 2011 UTC

4664support_pointer_blank=yes 4664support_pointer_blank=yes
4665support_scroll_rxvt=yes 4665support_scroll_rxvt=yes
4666support_scroll_next=yes 4666support_scroll_next=yes
4667support_scroll_xterm=yes 4667support_scroll_xterm=yes
4668support_xim=yes 4668support_xim=yes
4669support_pixbuf=yes
4669support_afterimage=yes 4670support_afterimage=yes
4670support_xft=yes 4671support_xft=yes
4671support_unicode3=no 4672support_unicode3=no
4672support_combining=yes 4673support_combining=yes
4673support_8bitctrls=no 4674support_8bitctrls=no
4695 support_scroll_next=no 4696 support_scroll_next=no
4696 support_scroll_xterm=no 4697 support_scroll_xterm=no
4697 support_utmp=no 4698 support_utmp=no
4698 support_wtmp=no 4699 support_wtmp=no
4699 support_xim=no 4700 support_xim=no
4701 support_pixbuf=no
4700 support_afterimage=no 4702 support_afterimage=no
4701 support_xft=no 4703 support_xft=no
4702 support_unicode3=no 4704 support_unicode3=no
4703 support_combining=no 4705 support_combining=no
4704 support_8bitctrls=no 4706 support_8bitctrls=no
4722 support_scroll_next=yes 4724 support_scroll_next=yes
4723 support_scroll_xterm=yes 4725 support_scroll_xterm=yes
4724 support_utmp=yes 4726 support_utmp=yes
4725 support_wtmp=yes 4727 support_wtmp=yes
4726 support_xim=yes 4728 support_xim=yes
4729 support_pixbuf=yes
4727 support_afterimage=yes 4730 support_afterimage=yes
4728 support_xft=yes 4731 support_xft=yes
4729 support_unicode3=yes 4732 support_unicode3=yes
4730 support_combining=yes 4733 support_combining=yes
4731 #support_8bitctrls=yes 4734 #support_8bitctrls=yes
5290 5293
5291fi 5294fi
5292done 5295done
5293 5296
5294 5297
5298for ac_func in clock_gettime
5299do :
5295ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime" 5300 ac_fn_cxx_check_func "$LINENO" "clock_gettime" "ac_cv_func_clock_gettime"
5296if test "x$ac_cv_func_clock_gettime" = x""yes; then : 5301if test "x$ac_cv_func_clock_gettime" = x""yes; then :
5302 cat >>confdefs.h <<_ACEOF
5303#define HAVE_CLOCK_GETTIME 1
5304_ACEOF
5297 5305
5298else 5306else
5299 5307
5300 if test $(uname) = Linux; then 5308 if test $(uname) = Linux; then
5301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5 5309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime syscall" >&5
5386done 5394done
5387 5395
5388 fi 5396 fi
5389 5397
5390fi 5398fi
5399done
5391 5400
5392 5401
5402for ac_func in nanosleep
5403do :
5393ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep" 5404 ac_fn_cxx_check_func "$LINENO" "nanosleep" "ac_cv_func_nanosleep"
5394if test "x$ac_cv_func_nanosleep" = x""yes; then : 5405if test "x$ac_cv_func_nanosleep" = x""yes; then :
5406 cat >>confdefs.h <<_ACEOF
5407#define HAVE_NANOSLEEP 1
5408_ACEOF
5395 5409
5396else 5410else
5397 5411
5398 if test -z "$LIBEV_M4_AVOID_LIBRT"; then 5412 if test -z "$LIBEV_M4_AVOID_LIBRT"; then
5399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5 5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep in -lrt" >&5
5454done 5468done
5455 5469
5456 fi 5470 fi
5457 5471
5458fi 5472fi
5473done
5459 5474
5460 5475
5476if test -z "$LIBEV_M4_AVOID_LIBM"; then
5477 LIBM=m
5478fi
5461{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ceil in -lm" >&5 5479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing floor" >&5
5462$as_echo_n "checking for ceil in -lm... " >&6; } 5480$as_echo_n "checking for library containing floor... " >&6; }
5463if test "${ac_cv_lib_m_ceil+set}" = set; then : 5481if test "${ac_cv_search_floor+set}" = set; then :
5464 $as_echo_n "(cached) " >&6 5482 $as_echo_n "(cached) " >&6
5465else 5483else
5466 ac_check_lib_save_LIBS=$LIBS 5484 ac_func_search_save_LIBS=$LIBS
5467LIBS="-lm $LIBS"
5468cat confdefs.h - <<_ACEOF >conftest.$ac_ext 5485cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5469/* end confdefs.h. */ 5486/* end confdefs.h. */
5470 5487
5471/* Override any GCC internal prototype to avoid an error. 5488/* Override any GCC internal prototype to avoid an error.
5472 Use char because int might match the return type of a GCC 5489 Use char because int might match the return type of a GCC
5473 builtin and then its argument prototype would still apply. */ 5490 builtin and then its argument prototype would still apply. */
5474#ifdef __cplusplus 5491#ifdef __cplusplus
5475extern "C" 5492extern "C"
5476#endif 5493#endif
5477char ceil (); 5494char floor ();
5478int 5495int
5479main () 5496main ()
5480{ 5497{
5481return ceil (); 5498return floor ();
5482 ; 5499 ;
5483 return 0; 5500 return 0;
5484} 5501}
5485_ACEOF 5502_ACEOF
5503for ac_lib in '' $LIBM; do
5504 if test -z "$ac_lib"; then
5505 ac_res="none required"
5506 else
5507 ac_res=-l$ac_lib
5508 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
5509 fi
5486if ac_fn_cxx_try_link "$LINENO"; then : 5510 if ac_fn_cxx_try_link "$LINENO"; then :
5487 ac_cv_lib_m_ceil=yes 5511 ac_cv_search_floor=$ac_res
5488else
5489 ac_cv_lib_m_ceil=no
5490fi 5512fi
5491rm -f core conftest.err conftest.$ac_objext \ 5513rm -f core conftest.err conftest.$ac_objext \
5492 conftest$ac_exeext conftest.$ac_ext 5514 conftest$ac_exeext
5493LIBS=$ac_check_lib_save_LIBS 5515 if test "${ac_cv_search_floor+set}" = set; then :
5516 break
5494fi 5517fi
5518done
5519if test "${ac_cv_search_floor+set}" = set; then :
5520
5521else
5522 ac_cv_search_floor=no
5523fi
5524rm conftest.$ac_ext
5525LIBS=$ac_func_search_save_LIBS
5526fi
5495{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_ceil" >&5 5527{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_floor" >&5
5496$as_echo "$ac_cv_lib_m_ceil" >&6; } 5528$as_echo "$ac_cv_search_floor" >&6; }
5497if test "x$ac_cv_lib_m_ceil" = x""yes; then : 5529ac_res=$ac_cv_search_floor
5498 cat >>confdefs.h <<_ACEOF 5530if test "$ac_res" != no; then :
5499#define HAVE_LIBM 1 5531 test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
5500_ACEOF
5501 5532
5502 LIBS="-lm $LIBS" 5533$as_echo "#define HAVE_FLOOR 1" >>confdefs.h
5503 5534
5504fi 5535fi
5505 5536
5506 5537
5507 5538
6417fi 6448fi
6418 6449
6419done 6450done
6420 6451
6421 6452
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 6453{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for XLIB_ILLEGAL_ACCESS" >&5
6454$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; } 6454$as_echo_n "checking for XLIB_ILLEGAL_ACCESS... " >&6; }
6455if test "${rxvt_cv_xlib_illegal_access+set}" = set; then : 6455if test "${rxvt_cv_xlib_illegal_access+set}" = set; then :
6456 $as_echo_n "(cached) " >&6 6456 $as_echo_n "(cached) " >&6
6457else 6457else
6981#include <stdio.h> 6981#include <stdio.h>
6982#include <stdlib.h> 6982#include <stdlib.h>
6983#include <sys/types.h> 6983#include <sys/types.h>
6984#include <utmp.h> 6984#include <utmp.h>
6985#include <errno.h> 6985#include <errno.h>
6986main() 6986int main()
6987{ 6987{
6988 char **u, *utmplist[] = { 6988 char **u, *utmplist[] = {
6989 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL }; 6989 "/var/run/utmp", "/var/adm/utmp", "/etc/utmp", "/usr/etc/utmp", "/usr/adm/utmp", NULL };
6990 FILE *a, *f=fopen("conftestval", "w"); 6990 FILE *a, *f=fopen("conftestval", "w");
6991 if (!f) exit(1); 6991 if (!f) exit(1);
7043#include <sys/types.h> 7043#include <sys/types.h>
7044#ifdef HAVE_UTMP_H 7044#ifdef HAVE_UTMP_H
7045#include <utmp.h> 7045#include <utmp.h>
7046#endif 7046#endif
7047#include <errno.h> 7047#include <errno.h>
7048main() 7048int main()
7049{ 7049{
7050 char **w, *wtmplist[] = { 7050 char **w, *wtmplist[] = {
7051 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL }; 7051 "/var/log/wtmp", "/var/adm/wtmp", "/etc/wtmp", "/usr/etc/wtmp", "/usr/adm/wtmp", NULL };
7052 FILE *a, *f=fopen("conftestval", "w"); 7052 FILE *a, *f=fopen("conftestval", "w");
7053 if (!f) exit(1); 7053 if (!f) exit(1);
7103#include <stdlib.h> 7103#include <stdlib.h>
7104#ifdef HAVE_UTMPX_H 7104#ifdef HAVE_UTMPX_H
7105#include <utmpx.h> 7105#include <utmpx.h>
7106#endif 7106#endif
7107#include <errno.h> 7107#include <errno.h>
7108main() 7108int main()
7109{ 7109{
7110 char **w, *wtmplist[] = { 7110 char **w, *wtmplist[] = {
7111 "/var/log/wtmpx", "/var/adm/wtmpx", NULL }; 7111 "/var/log/wtmpx", "/var/adm/wtmpx", NULL };
7112 FILE *a, *f=fopen("conftestval", "w"); 7112 FILE *a, *f=fopen("conftestval", "w");
7113 if (!f) exit(1); 7113 if (!f) exit(1);
7169#endif 7169#endif
7170#ifdef HAVE_LASTLOG_H 7170#ifdef HAVE_LASTLOG_H
7171#include <lastlog.h> 7171#include <lastlog.h>
7172#endif 7172#endif
7173#include <errno.h> 7173#include <errno.h>
7174main() 7174int main()
7175{ 7175{
7176 char **w, *lastloglist[] = { "/var/log/lastlog", NULL }; 7176 char **w, *lastloglist[] = { "/var/log/lastlog", NULL };
7177 FILE *a, *f=fopen("conftestval", "w"); 7177 FILE *a, *f=fopen("conftestval", "w");
7178 if (!f) exit(1); 7178 if (!f) exit(1);
7179#ifdef LASTLOG_FILE 7179#ifdef LASTLOG_FILE
7228#include <stdlib.h> 7228#include <stdlib.h>
7229#ifdef HAVE_UTMPX_H 7229#ifdef HAVE_UTMPX_H
7230#include <utmpx.h> 7230#include <utmpx.h>
7231#endif 7231#endif
7232#include <errno.h> 7232#include <errno.h>
7233main() 7233int main()
7234{ 7234{
7235 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL }; 7235 char **w, *wtmplist[] = { "/var/log/lastlogx", "/var/adm/lastlogx", NULL };
7236 FILE *a, *f=fopen("conftestval", "w"); 7236 FILE *a, *f=fopen("conftestval", "w");
7237 if (!f) exit(1); 7237 if (!f) exit(1);
7238#ifdef LASTLOGX_FILE 7238#ifdef LASTLOGX_FILE
7284$as_echo_n "checking for working Xlocale... " >&6; } 7284$as_echo_n "checking for working Xlocale... " >&6; }
7285if test "${rxvt_cv_func_xlocale+set}" = set; then : 7285if test "${rxvt_cv_func_xlocale+set}" = set; then :
7286 $as_echo_n "(cached) " >&6 7286 $as_echo_n "(cached) " >&6
7287else 7287else
7288 if test "$cross_compiling" = yes; then : 7288 if test "$cross_compiling" = yes; then :
7289 : 7289 :
7290else 7290else
7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext 7291 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7292/* end confdefs.h. */ 7292/* end confdefs.h. */
7293
7293#include <X11/Xlib.h> 7294 #include <X11/Xlib.h>
7294 #include <stdlib.h> 7295 #include <stdlib.h>
7295 main() { 7296 int main() {
7296 char *p; 7297 char *p;
7297 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) 7298 if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p)
7298 exit (XSupportsLocale() ? 0 : 1); 7299 exit (XSupportsLocale() ? 0 : 1);
7299 else 7300 else
7300 exit (1);} 7301 exit (1);
7302 }
7303
7301_ACEOF 7304_ACEOF
7302if ac_fn_cxx_try_run "$LINENO"; then : 7305if ac_fn_cxx_try_run "$LINENO"; then :
7303 rxvt_cv_func_xlocale=yes 7306 rxvt_cv_func_xlocale=yes
7304else 7307else
7305 rxvt_cv_func_xlocale=no 7308 rxvt_cv_func_xlocale=no
7306fi 7309fi
7307rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ 7310rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
7308 conftest.$ac_objext conftest.beam conftest.$ac_ext 7311 conftest.$ac_objext conftest.beam conftest.$ac_ext
7709#include <sys/types.h> 7712#include <sys/types.h>
7710#include <sys/stat.h> 7713#include <sys/stat.h>
7711#include <unistd.h> 7714#include <unistd.h>
7712#include <grp.h> 7715#include <grp.h>
7713 7716
7714main() 7717int main()
7715{ 7718{
7716 struct stat st; 7719 struct stat st;
7717 struct group *gr; 7720 struct group *gr;
7718 char *tty; 7721 char *tty;
7719 gr = getgrnam("tty"); 7722 gr = getgrnam("tty");

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines