# HG changeset patch # User Karl Heuer # Date 821228180 0 # Node ID ef1445ba25128bc33b47b9d54c6df6b6d22b8663 # Parent 0950fefc4bd1c8e72d21114c3487ef8f24569955 (locallisppath): Put version-specific dir first. (hppa-*-nextstep*): New alternative. (USE_X_TOOLKIT): By default, set this to "maybe"; and change that later to LUCID or "no" according to X11 version. diff -r 0950fefc4bd1 -r ef1445ba2512 configure.in --- a/configure.in Tue Jan 09 03:58:16 1996 +0000 +++ b/configure.in Tue Jan 09 22:56:20 1996 +0000 @@ -7,8 +7,8 @@ AC_CONFIG_HEADER(src/config.h:src/config.in) lispdir='${datadir}/emacs/${version}/lisp' -locallisppath='${datadir}/emacs/site-lisp:'\ -'${datadir}/emacs/${version}/site-lisp' +locallisppath='${datadir}/emacs/${version}/site-lisp:'\ +'${datadir}/emacs/site-lisp' lisppath='${locallisppath}:${lispdir}' etcdir='${datadir}/emacs/${version}/etc' lockdir='${sharedstatedir}/emacs/lock' @@ -407,6 +407,9 @@ *) machine=hp800 opsys=hpux ;; esac ;; + hppa-*-nextstep* ) + machine=hp800 opsys=nextstep + ;; ## Orion machines orion-orion-bsd* ) @@ -1021,7 +1024,10 @@ athena | lucid ) USE_X_TOOLKIT=LUCID ;; motif ) USE_X_TOOLKIT=MOTIF ;; dnl open-look ) USE_X_TOOLKIT=OPEN_LOOK ;; - * ) USE_X_TOOLKIT=none ;; + no ) USE_X_TOOLKIT=none ;; +dnl If user did not say whether to use a toolkit, +dnl make this decision later: use the toolkit if we have X11R5 or newer. + * ) USE_X_TOOLKIT=maybe ;; esac ;; none ) @@ -1030,7 +1036,6 @@ USE_X_TOOLKIT=none ;; esac -X_TOOLKIT_TYPE=$USE_X_TOOLKIT ### If we're using X11, we should use the X menu package. HAVE_MENUS=no @@ -1257,7 +1262,7 @@ fi if test "${window_system}" = "x11"; then - AC_MSG_CHECKING(X11 version) + AC_MSG_CHECKING(X11 version 6) AC_TRY_LINK([#include ], [#if XlibSpecificationRelease < 6 fail; @@ -1267,6 +1272,22 @@ [AC_MSG_RESULT(not 6)]) fi +if test x"${USE_X_TOOLKIT}" = xmaybe; then + AC_MSG_CHECKING(X11 version 5) + AC_TRY_LINK([#include ], +[#if XlibSpecificationRelease < 5 +fail; +#endif +], [AC_MSG_RESULT(5, use toolkit) + USE_X_TOOLKIT=LUCID + AC_DEFINE(HAVE_X11R5)], + [AC_MSG_RESULT(not 5, do not use toolkit) + USE_X_TOOLKIT=none]) + fi +fi + +X_TOOLKIT_TYPE=$USE_X_TOOLKIT + if test "${USE_X_TOOLKIT}" != "none"; then AC_MSG_CHECKING(X11 toolkit version) AC_TRY_LINK([#include ],