summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony Mallet <mallet@laas.fr>2004-03-17 10:39:04 +0000
committerAnthony Mallet <mallet@laas.fr>2004-03-17 10:39:04 +0000
commitaf547f0fc3c53cdef34b3fa2b44370f97152a887 (patch)
tree599924e1afdf70dbe7b1eec6fc6616d95f5a330e
parentc42417862940da7c93cc7c4ecf66fe38edf5af96 (diff)
downloadeltclsh-af547f0fc3c53cdef34b3fa2b44370f97152a887.tar.gz
look for tcl in exec_prefix also, and handle cases when Tk is disabled
-rw-r--r--robots.m419
1 files changed, 15 insertions, 4 deletions
diff --git a/robots.m4 b/robots.m4
index 9e02c07..42e4ef9 100644
--- a/robots.m4
+++ b/robots.m4
@@ -282,6 +282,7 @@ AC_DEFUN(ROBOT_LIB_TCL,
AC_MSG_CHECKING([for tcl library])
test -z "$tcl_test_lib" && tcl_test_lib="${TCL_LIB_FILE}"
for ac_dir in \
+ $TCL_EXEC_PREFIX/lib \
$TCL_PREFIX/lib \
/usr/local/lib \
/usr/lib \
@@ -342,11 +343,15 @@ AC_DEFUN(ROBOT_LIB_TK,
break
fi
done])
- file=${tk_prefix}/tkConfig.sh
- . $file
- dnl substitute variables in TK_LIB_FILE
- eval TK_LIB_FILE=${TK_LIB_FILE}
+ if test "x${tk_prefix}" = "xno"; then
+ HAS_TK=no
+ else
+
+ file=${tk_prefix}/tkConfig.sh
+ . $file
+ dnl substitute variables in TK_LIB_FILE
+ eval TK_LIB_FILE=${TK_LIB_FILE}
AC_MSG_CHECKING([for tk headers])
test -z "$tk_test_include" && tk_test_include=tk.h
@@ -403,6 +408,12 @@ AC_DEFUN(ROBOT_LIB_TK,
else
TK_LDFLAGS=""
fi
+
+ HAS_TK=yes
+
+ fi # --with-tk=no
+
+ AC_SUBST(HAS_TK)
AC_SUBST(TK_CPPFLAGS)
AC_SUBST(TK_XINCLUDES)
AC_SUBST(TK_LDFLAGS)