$NetBSD$

--- configure.orig	2004-03-01 17:06:18.000000000 -0600
+++ configure
@@ -1422,8 +1422,8 @@ fi
 if test "x$have_tk" != "xno" ; then
 	tklibflag=`eval echo $TK_LIB_FLAG`
 	TCL_CPPFLAGS="-I$tk_h_dir $TK_XINCLUDES $TCL_CPPFLAGS"
-	TCL_LDFLAGS="-L$tk_lib_dir $TCL_LDFLAGS"
-	TCL_LIBS="$tklibflag $TCL_LIBS"
+	TCL_LDFLAGS="$TK_LIB_SPEC $TCL_LDFLAGS"
+	TCL_LIBS="$tklibflag $TCL_LIBS $TK_LIBS"
 	cat >> confdefs.h <<\EOF
 #define HAVE_TK 1
 EOF
