summaryrefslogtreecommitdiffstats
path: root/win/configure.in
diff options
context:
space:
mode:
authorjan.nijtmans <nijtmans@users.sourceforge.net>2020-10-29 10:04:24 (GMT)
committerjan.nijtmans <nijtmans@users.sourceforge.net>2020-10-29 10:04:24 (GMT)
commit9efaa4d7f1aeb58c52fe41c62713b568a0833948 (patch)
tree53ef0f33fa4099e711d780587bd9717928983432 /win/configure.in
parent37d6f900991ec0280a7ecc776cd823f6cb1ab819 (diff)
parentdc84eca339d2be8913965c070a8e99e532326934 (diff)
downloadtcl-9efaa4d7f1aeb58c52fe41c62713b568a0833948.zip
tcl-9efaa4d7f1aeb58c52fe41c62713b568a0833948.tar.gz
tcl-9efaa4d7f1aeb58c52fe41c62713b568a0833948.tar.bz2
Fix implib filenames (adapted from Mingw2's 006-proper-implib-name.mingw.patch)
3 new testcases
Diffstat (limited to 'win/configure.in')
-rw-r--r--win/configure.in6
1 files changed, 5 insertions, 1 deletions
diff --git a/win/configure.in b/win/configure.in
index 70553b8..9e0dd19 100644
--- a/win/configure.in
+++ b/win/configure.in
@@ -311,7 +311,11 @@ eval "TCL_STUB_LIB_SPEC=\"-L${libdir} ${TCL_STUB_LIB_FLAG}\""
eval "TCL_BUILD_STUB_LIB_PATH=\"`$CYGPATH $(pwd)`/${TCL_STUB_LIB_FILE}\""
eval "TCL_STUB_LIB_PATH=\"${libdir}/${TCL_STUB_LIB_FILE}\""
-eval "TCL_LIB_FILE=\"${LIBPREFIX}tcl${VER}${LIBSUFFIX}\""
+if test ${SHARED_BUILD} = 0 ; then
+ eval "TCL_LIB_FILE=\"${LIBPREFIX}tcl${VER}${LIBSUFFIX}\""
+else
+ eval "TCL_LIB_FILE=\"${LIBPREFIX}tcl${VER}${DLLSUFFIX}.a\""
+fi
eval "TCL_BUILD_LIB_SPEC=\"-L`$CYGPATH $(pwd)` -ltcl${VER}${FLAGSUFFIX}\""
eval "TCL_LIB_SPEC=\"-L${libdir} -ltcl${VER}${FLAGSUFFIX}\""