71 lines
2.2 KiB
Plaintext
71 lines
2.2 KiB
Plaintext
$NetBSD$
|
|
|
|
# Remove special library names.
|
|
--- Makefile.orig 2018-12-31 23:09:59.000000000 +0100
|
|
+++ Makefile 2019-03-22 18:49:13.168527565 +0100
|
|
@@ -100,7 +100,6 @@
|
|
ifeq ($(OSNAME), $(filter $(OSNAME),Linux SunOS Android Haiku))
|
|
@$(MAKE) -C exports so
|
|
@ln -fs $(LIBSONAME) $(LIBPREFIX).so
|
|
- @ln -fs $(LIBSONAME) $(LIBPREFIX).so.$(MAJOR_VERSION)
|
|
endif
|
|
ifeq ($(OSNAME), $(filter $(OSNAME),FreeBSD OpenBSD NetBSD DragonFly))
|
|
@$(MAKE) -C exports so
|
|
@@ -108,7 +107,6 @@
|
|
endif
|
|
ifeq ($(OSNAME), Darwin)
|
|
@$(MAKE) -C exports dyn
|
|
- @ln -fs $(LIBDYNNAME) $(LIBPREFIX).dylib
|
|
endif
|
|
ifeq ($(OSNAME), WINNT)
|
|
@$(MAKE) -C exports dll
|
|
@@ -142,7 +140,6 @@
|
|
$(error OpenBLAS: neither static nor shared are enabled.)
|
|
endif
|
|
endif
|
|
- @-ln -fs $(LIBNAME) $(LIBPREFIX).$(LIBSUFFIX)
|
|
@for d in $(SUBDIRS) ; \
|
|
do if test -d $$d; then \
|
|
$(MAKE) -C $$d $(@F) || exit 1 ; \
|
|
@@ -176,7 +173,6 @@
|
|
prof : prof_blas prof_lapack
|
|
|
|
prof_blas :
|
|
- ln -fs $(LIBNAME_P) $(LIBPREFIX)_p.$(LIBSUFFIX)
|
|
for d in $(SUBDIRS) ; \
|
|
do if test -d $$d; then \
|
|
$(MAKE) -C $$d prof || exit 1 ; \
|
|
@@ -187,7 +183,6 @@
|
|
endif
|
|
|
|
blas :
|
|
- ln -fs $(LIBNAME) $(LIBPREFIX).$(LIBSUFFIX)
|
|
for d in $(BLASDIRS) ; \
|
|
do if test -d $$d; then \
|
|
$(MAKE) -C $$d libs || exit 1 ; \
|
|
@@ -195,7 +190,6 @@
|
|
done
|
|
|
|
hpl :
|
|
- ln -fs $(LIBNAME) $(LIBPREFIX).$(LIBSUFFIX)
|
|
for d in $(BLASDIRS) ../laswp exports ; \
|
|
do if test -d $$d; then \
|
|
$(MAKE) -C $$d $(@F) || exit 1 ; \
|
|
@@ -209,7 +203,6 @@
|
|
endif
|
|
|
|
hpl_p :
|
|
- ln -fs $(LIBNAME_P) $(LIBPREFIX)_p.$(LIBSUFFIX)
|
|
for d in $(SUBDIRS) ../laswp exports ; \
|
|
do if test -d $$d; then \
|
|
$(MAKE) -C $$d $(@F) || exit 1 ; \
|
|
@@ -251,7 +244,7 @@
|
|
-@echo "LOADOPTS = $(FFLAGS) $(EXTRALIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
-@echo "CC = $(CC)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
-@echo "override CFLAGS = $(LAPACK_CFLAGS)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
- -@echo "override ARCH = $(AR)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
+ -@echo "override ARCH_ = $(AR)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
-@echo "ARCHFLAGS = $(ARFLAGS) -ru" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
-@echo "RANLIB = $(RANLIB)" >> $(NETLIB_LAPACK_DIR)/make.inc
|
|
-@echo "LAPACKLIB = ../$(LIBNAME)" >> $(NETLIB_LAPACK_DIR)/make.inc
|