# HG changeset patch # User Ethan Blanton # Date 1062532577 0 # Node ID 4c9fb525be47500d6a905d63419668d752f45a79 # Parent 07943485f4ec1365e8399cf29a8fe47f44321c25 [gaim-migrate @ 7235] Check a little more intelligently for minimal Tcl versions. committer: Tailor Script diff -r 07943485f4ec -r 4c9fb525be47 configure.ac --- a/configure.ac Tue Sep 02 16:17:15 2003 +0000 +++ b/configure.ac Tue Sep 02 19:56:17 2003 +0000 @@ -587,14 +587,22 @@ enable_tcl=no else . $TCLCONFIG - eval "TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"" - AC_MSG_CHECKING([for Tcl linkability]) - oldLIBS=$LIBS - LIBS="$LIBS $TCL_LIB_SPEC" - AC_TRY_LINK([#include ], [Tcl_Interp *interp; Tcl_Init(interp)], - [AC_MSG_RESULT([yes]);enable_tcl=yes], - [AC_MSG_RESULT([no]);enable_tcl=no]) - LIBS="$oldLIBS" + AC_MSG_CHECKING([Tcl version compatability]) + if test "$TCL_MAJOR_VERSION" -lt 8 -o "$TCL_MINOR_VERSION" -lt 2; then + AC_MSG_RESULT([bad, $TCL_VERSION found but 8.3 required]) + enable_tcl=no + else + AC_MSG_RESULT([ok, $TCL_VERSION]) + eval "TCL_LIB_SPEC=\"$TCL_LIB_SPEC\"" + AC_MSG_CHECKING([for Tcl linkability]) + oldLIBS=$LIBS + LIBS="$LIBS $TCL_LIB_SPEC" + AC_TRY_LINK([#include ], + [Tcl_Interp *interp; Tcl_Init(interp)], + [AC_MSG_RESULT([yes]);enable_tcl=yes], + [AC_MSG_RESULT([no]);enable_tcl=no]) + LIBS="$oldLIBS" + fi fi fi