1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
Description: build a shared version of lapack.so.3
--- a/Makefile
+++ b/Makefile
@@ -559,6 +559,12 @@
@$(LINKER) $(SOFLAGS) $(LDFLAGS) -o $@ $^
endif
endif
+ cp $(AR_OBJ_LIST_FILE) $(AR_OBJ_LIST_FILE).lapack
+ bash debian/patchobjlist.sh >> $(AR_OBJ_LIST_FILE).lapack
+ $(LINKER) $(SOFLAGS) $(LDFLAGS) -o $(BASE_LIB_PATH)/liblapack.so.3 \
+ @$(AR_OBJ_LIST_FILE).lapack -lblas -lgfortran \
+ -Wl,-version-script,debian/shared-lapack.lds \
+ -Wl,-soname,liblapack.so.3
# Local symlink for shared library.
# NOTE: We use a '.loc' suffix to avoid filename collisions in case this
|