diff --git a/aclocal.m4 b/aclocal.m4 index 00d434ee..7ab3588b 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -148,7 +148,7 @@ $$1_PKG_ERRORS Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. -_PKG_TEXT])[]dnl +_PKG_TEXT])dnl ]) elif test $pkg_failed = untried; then AC_MSG_RESULT([no]) @@ -159,7 +159,7 @@ path to pkg-config. _PKG_TEXT -To get pkg-config, see .])[]dnl +To get pkg-config, see .])dnl ]) else $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS diff --git a/configure b/configure index 7ba46b71..d1dbf5e7 100755 --- a/configure +++ b/configure @@ -3961,6 +3961,19 @@ $as_echo_n "checking modtcl flags... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TCL_FLAGS" >&5 $as_echo "$TCL_FLAGS" >&6; } fi + my_saved_LDFLAGS="$LDFLAGS" + appendLD "$TCL_FLAGS" + ac_fn_cxx_check_func "$LINENO" "Tcl_CreateInterp" "ac_cv_func_Tcl_CreateInterp" +if test "x$ac_cv_func_Tcl_CreateInterp" = x""yes; then : + TCL_TEST=yes +else + TCL_TEST=no +fi + + if test x"$TCL_TEST" = "xno"; then + as_fn_error $? "tcl not found, try --disable-tcl, or install tcl properly." "$LINENO" 5 + fi + LDFLAGS="$my_saved_LDFLAGS" fi if test x"$EXTRA" = "xyes" diff --git a/configure.in b/configure.in index 457c42b8..fb11a02e 100644 --- a/configure.in +++ b/configure.in @@ -361,6 +361,13 @@ then TCL_FLAGS="$TCL_INCLUDE_SPEC $TCL_LIB_SPEC" AC_MSG_RESULT([$TCL_FLAGS]) fi + my_saved_LDFLAGS="$LDFLAGS" + appendLD "$TCL_FLAGS" + AC_CHECK_FUNC([Tcl_CreateInterp], [TCL_TEST=yes], [TCL_TEST=no]) + if test x"$TCL_TEST" = "xno"; then + AC_MSG_ERROR([tcl not found, try --disable-tcl, or install tcl properly.]) + fi + LDFLAGS="$my_saved_LDFLAGS" fi if test x"$EXTRA" = "xyes"