summaryrefslogtreecommitdiffstats
path: root/src/blas.mk
diff options
context:
space:
mode:
authorTony Theodore <tonyt@logyst.com>2014-03-10 02:34:26 (GMT)
committerTony Theodore <tonyt@logyst.com>2014-03-10 02:34:26 (GMT)
commitbe1395f48f3bdcae881f80bc7e263723ae8fcf19 (patch)
tree371c60961603900bdaa7565b39186d5fb2ac281b /src/blas.mk
parent0ff238e8828ca20b526a7da00f728c279e095200 (diff)
downloadmxe-be1395f48f3bdcae881f80bc7e263723ae8fcf19.zip
mxe-be1395f48f3bdcae881f80bc7e263723ae8fcf19.tar.gz
mxe-be1395f48f3bdcae881f80bc7e263723ae8fcf19.tar.bz2
package blas: fix shared build
Diffstat (limited to 'src/blas.mk')
-rw-r--r--src/blas.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/blas.mk b/src/blas.mk
index bf979e3..284e286 100644
--- a/src/blas.mk
+++ b/src/blas.mk
@@ -24,5 +24,8 @@ define $(PKG)_BUILD
OPTS=$(if $(findstring x86_64,$(TARGET)),-fdefault-integer-8)
$(INSTALL) -d '$(PREFIX)/$(TARGET)/lib'
- $(INSTALL) -m644 '$(1)/libblas.a' '$(PREFIX)/$(TARGET)/lib/'
+ $(if $(BUILD_STATIC), \
+ $(INSTALL) -m644 '$(1)/libblas.a' '$(PREFIX)/$(TARGET)/lib/', \
+ $(MAKE_SHARED_FROM_STATIC) '$(1)/libblas.a' --ld '$(TARGET)-gfortran' \
+ )
endef