|
|
@@ -89,13 +89,13 @@ dll : ../$(LIBDLLNAME) |
|
|
|
# in their import table. By instead using a stable name it is possible to |
|
|
|
# upgrade between library versions, without needing to re-link an application. |
|
|
|
# For more details see: https://github.com/xianyi/OpenBLAS/issues/127. |
|
|
|
../$(LIBDLLNAME) : ../$(LIBNAME) libopenblas.def dllinit.$(SUFFIX) |
|
|
|
../$(LIBDLLNAME) : ../$(LIBNAME) $(LIBPREFIX).def dllinit.$(SUFFIX) |
|
|
|
$(RANLIB) ../$(LIBNAME) |
|
|
|
$(CC) $(CFLAGS) $(LDFLAGS) libopenblas.def dllinit.$(SUFFIX) \ |
|
|
|
-shared -o ../$(LIBDLLNAME) -Wl,--out-implib,../$(LIBDLLNAME).a \ |
|
|
|
$(CC) $(CFLAGS) $(LDFLAGS) $(LIBPREFIX).def dllinit.$(SUFFIX) \ |
|
|
|
-shared -o ../$(LIBDLLNAME) -Wl,--out-implib,../$(IMPLIBNAME) \ |
|
|
|
-Wl,--whole-archive ../$(LIBNAME) -Wl,--no-whole-archive $(FEXTRALIB) $(EXTRALIB) |
|
|
|
|
|
|
|
libopenblas.def : gensymbol |
|
|
|
$(LIBPREFIX).def : gensymbol |
|
|
|
perl ./gensymbol win2k $(ARCH) dummy $(EXPRECISION) $(NO_CBLAS) $(NO_LAPACK) $(NO_LAPACKE) $(NEED2UNDERSCORES) $(ONLY_CBLAS) "$(SYMBOLPREFIX)" "$(SYMBOLSUFFIX)" $(BUILD_LAPACK_DEPRECATED) > $(@F) |
|
|
|
|
|
|
|
libgoto_hpl.def : gensymbol |
|
|
|