… | |
… | |
499 | ac_save_CFLAGS=$CFLAGS |
499 | ac_save_CFLAGS=$CFLAGS |
500 | ac_save_LIBS=$LIBS |
500 | ac_save_LIBS=$LIBS |
501 | CFLAGS="$CFLAGS $X_CFLAGS" |
501 | CFLAGS="$CFLAGS $X_CFLAGS" |
502 | LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"` |
502 | LIBS=`echo "$LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"` |
503 | AC_CACHE_CHECK([for -rpath dynamic library path recording], rxvt_cv_rpath, |
503 | AC_CACHE_CHECK([for -rpath dynamic library path recording], rxvt_cv_rpath, |
504 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[ |
504 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h> |
|
|
505 | #include <stdlib.h> |
505 | main() |
506 | main() |
506 | { |
507 | { |
507 | exit(0); |
508 | exit(0); |
508 | (void) XOpenDisplay("foobar"); |
509 | (void) XOpenDisplay("foobar"); |
509 | }]])],[rxvt_cv_rpath=yes],[rxvt_cv_rpath=no],[dnl |
510 | }]])],[rxvt_cv_rpath=yes],[rxvt_cv_rpath=no],[dnl |
… | |
… | |
512 | changequote(, )dnl |
513 | changequote(, )dnl |
513 | R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g' |
514 | R_TRANSLATE='s/-L\([^ ]*\)/-L\1 '$LDARG'-R\1/g' |
514 | changequote([, ])dnl |
515 | changequote([, ])dnl |
515 | LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"` |
516 | LIBS=`echo "$ac_save_LIBS $X_LIBS $X_EXTRA_LIBS -lX11" | sed "$R_TRANSLATE"` |
516 | AC_CACHE_CHECK([for -R dynamic library path recording], rxvt_cv_R, |
517 | AC_CACHE_CHECK([for -R dynamic library path recording], rxvt_cv_R, |
517 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[ |
518 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h> |
|
|
519 | #include <stdlib.h> |
518 | main() |
520 | main() |
519 | { |
521 | { |
520 | exit(0); |
522 | exit(0); |
521 | (void) XOpenDisplay("foobar"); |
523 | (void) XOpenDisplay("foobar"); |
522 | }]])],[rxvt_cv_R=yes],[rxvt_cv_R=no],[rxvt_cv_R=no])]) |
524 | }]])],[rxvt_cv_R=yes],[rxvt_cv_R=no],[rxvt_cv_R=no])]) |
… | |
… | |
684 | if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then |
686 | if test x$rxvt_cv_rpath = xyes -o x$rxvt_cv_R = xyes; then |
685 | LIBS=`echo $LIBS | sed "$R_TRANSLATE"` |
687 | LIBS=`echo $LIBS | sed "$R_TRANSLATE"` |
686 | fi |
688 | fi |
687 | AC_CACHE_CHECK(for working Xlocale, rxvt_cv_func_xlocale, |
689 | AC_CACHE_CHECK(for working Xlocale, rxvt_cv_func_xlocale, |
688 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h> |
690 | [AC_RUN_IFELSE([AC_LANG_SOURCE([[#include <X11/Xlib.h> |
|
|
691 | #include <stdlib.h> |
689 | main() { |
692 | main() { |
690 | char *p; |
693 | char *p; |
691 | if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) |
694 | if ((p = XSetLocaleModifiers("@im=none")) != NULL && *p) |
692 | exit (XSupportsLocale() ? 0 : 1); |
695 | exit (XSupportsLocale() ? 0 : 1); |
693 | else |
696 | else |