summaryrefslogtreecommitdiff
path: root/rules
diff options
context:
space:
mode:
authorIan Lynagh <igloo@earth.li>2012-05-04 20:07:56 +0100
committerIan Lynagh <igloo@earth.li>2012-05-05 00:12:25 +0100
commit88f694dd488bfe475c7dfac20ad47781c5689785 (patch)
tree1a7ab5e9691fa667da3eca3e2318e8209115f5d7 /rules
parent376210565e4dff2679246c6ebbcdbb3163c9e8a5 (diff)
downloadhaskell-88f694dd488bfe475c7dfac20ad47781c5689785.tar.gz
Enable and fix building dynlibs on Win64
Diffstat (limited to 'rules')
-rw-r--r--rules/build-package-way.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/rules/build-package-way.mk b/rules/build-package-way.mk
index dec2c551ee..4b603c2a2d 100644
--- a/rules/build-package-way.mk
+++ b/rules/build-package-way.mk
@@ -62,7 +62,7 @@ ifeq "$3" "dyn"
# Link a dynamic library
# On windows we have to supply the extra libs this one links to when building it.
-ifeq "$$(HOSTPLATFORM)" "i386-unknown-mingw32"
+ifeq "$$(HostOS_CPP)" "mingw32"
$$($1_$2_$3_LIB) : $$($1_$2_$3_ALL_OBJS) $$(ALL_RTS_LIBS) $$($1_$2_$3_DEPS_LIBS)
"$$($1_$2_HC)" $$($1_$2_$3_ALL_HC_OPTS) $$($1_$2_$3_ALL_OBJS) \
-shared -dynamic -dynload deploy \