Mercurial > emacs
changeset 15371:3ae004565765
Always check for HAVE_X11R5.
Separately decide whether to use a toolkit by default.
If X11R5 is missing the Xaw headers, default to --with-x-toolkit=no.
(powerpc-*-solaris2*): Use ibmrs6000, not rs6000.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 09 Jun 1996 20:52:47 +0000 |
parents | b75fc8f3b376 |
children | abcc218dcbbc |
files | configure.in |
diffstat | 1 files changed, 24 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- a/configure.in Sun Jun 09 20:31:51 1996 +0000 +++ b/configure.in Sun Jun 09 20:52:47 1996 +0000 @@ -49,7 +49,7 @@ dnl added later on when we find the path of X, and it's best to dnl keep them together visually. AC_ARG_WITH(x-toolkit, -[ --with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif)], +[ --with-x-toolkit=KIT use an X toolkit (KIT = yes/lucid/athena/motif/no)], [ case "${withval}" in y | ye | yes ) val=athena ;; n | no ) val=no ;; @@ -691,7 +691,7 @@ m68* ) machine=sun3 ;; i[345]86-sun-sunos[34]* ) machine=sun386 ;; i[345]86-*-* ) machine=intel386 ;; - powerpc* | rs6000* ) machine=rs6000 ;; + powerpc* | rs6000* ) machine=ibmrs6000 ;; sparc* ) machine=sparc ;; * ) unported=yes ;; esac @@ -1320,17 +1320,34 @@ [AC_MSG_RESULT(before 6)]) fi -if test x"${USE_X_TOOLKIT}" = xmaybe; then +if test "${window_system}" = "x11"; then AC_MSG_CHECKING(X11 version 5) AC_TRY_LINK([#include <X11/Xlib.h>], [#if XlibSpecificationRelease < 5 fail; #endif -], [AC_MSG_RESULT(5 or newer; use toolkit by default) - USE_X_TOOLKIT=LUCID +], [AC_MSG_RESULT(5 or newer) + HAVE_X11R5=yes AC_DEFINE(HAVE_X11R5)], - [AC_MSG_RESULT(before 5; do not use toolkit by default) - USE_X_TOOLKIT=none]) + [ + HAVE_X11R5=no + AC_MSG_RESULT(before 5)]) +fi + +if test x"${USE_X_TOOLKIT}" = xmaybe; then + if test x"${HAVE_X11R5}" = xyes; then + AC_MSG_CHECKING(X11 version 5 with Xaw) + AC_TRY_LINK([ + #include <X11/Intrinsic.h> + #include <X11/Xaw/Simple.h>], + [], + [AC_MSG_RESULT(5 or newer, with Xaw; use toolkit by default) + USE_X_TOOLKIT=LUCID], + [AC_MSG_RESULT(before 5 or no Xaw; do not use toolkit by default) + USE_X_TOOLKIT=none]) + else + USE_X_TOOLKIT=none + fi fi X_TOOLKIT_TYPE=$USE_X_TOOLKIT