Mercurial > mxe-octave
comparison src/lapack.mk @ 4416:4fcca3aafbd4
lapack: update to v3.7.1
* src/lapack.mk: update version, checksum, build in own dir, shared libs
author | John D |
---|---|
date | Fri, 14 Jul 2017 11:53:38 -0400 |
parents | 0db33a326eec |
children | 80461a9e516c |
comparison
equal
deleted
inserted
replaced
4415:29a1845890bd | 4416:4fcca3aafbd4 |
---|---|
1 # This file is part of MXE. | 1 # This file is part of MXE. |
2 # See index.html for further information. | 2 # See index.html for further information. |
3 | 3 |
4 PKG := lapack | 4 PKG := lapack |
5 $(PKG)_VERSION := 3.5.0 | 5 $(PKG)_VERSION := 3.7.1 |
6 $(PKG)_CHECKSUM := 5870081889bf5d15fd977993daab29cf3c5ea970 | 6 $(PKG)_CHECKSUM := 84c4f7163b52b1bf1f6ca2193f6f48ed3dec0fab |
7 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) | 7 $(PKG)_SUBDIR := $(PKG)-$($(PKG)_VERSION) |
8 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tgz | 8 $(PKG)_FILE := $(PKG)-$($(PKG)_VERSION).tgz |
9 $(PKG)_URL := http://www.netlib.org/$(PKG)/$($(PKG)_FILE) | 9 $(PKG)_URL := http://www.netlib.org/$(PKG)/$($(PKG)_FILE) |
10 $(PKG)_URL_2 := ftp://ftp.eq.uc.pt/pub/software/math/netlib/$(PKG)/$($(PKG)_FILE) | 10 $(PKG)_URL_2 := ftp://ftp.eq.uc.pt/pub/software/math/netlib/$(PKG)/$($(PKG)_FILE) |
11 $(PKG)_DEPS := blas | 11 $(PKG)_DEPS := blas |
48 $(INSTALL) '$(1)/lapack.pc' '$(HOST_LIBDIR)/pkgconfig/' | 48 $(INSTALL) '$(1)/lapack.pc' '$(HOST_LIBDIR)/pkgconfig/' |
49 | 49 |
50 endef | 50 endef |
51 else | 51 else |
52 define $(PKG)_BUILD | 52 define $(PKG)_BUILD |
53 cd '$(1)' && cmake \ | 53 mkdir '$(1)/build' |
54 cd '$(1)/build' && cmake \ | |
54 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ | 55 -DCMAKE_TOOLCHAIN_FILE='$(CMAKE_TOOLCHAIN_FILE)' \ |
55 -DCMAKE_AR='$(MXE_AR)' \ | 56 -DCMAKE_AR='$(MXE_AR)' \ |
56 -DCMAKE_RANLIB='$(MXE_RANLIB)' \ | 57 -DCMAKE_RANLIB='$(MXE_RANLIB)' \ |
57 -DCMAKE_Fortran_FLAGS='$($(PKG)_DEFAULT_INTEGER_8_FLAG)' \ | 58 -DCMAKE_Fortran_FLAGS='$($(PKG)_DEFAULT_INTEGER_8_FLAG)' \ |
59 -DBUILD_DEPRECATED=ON \ | |
60 -DBUILD_SHARED_LIBS=$(if $(findstring yes,$(BUILD_SHARED)),ON,OFF) \ | |
58 $($(PKG)_BLAS_CONFIG_OPTS) \ | 61 $($(PKG)_BLAS_CONFIG_OPTS) \ |
59 . | 62 $(1) |
60 $(MAKE) -C '$(1)/SRC' -j '$(JOBS)' VERBOSE=1 install DESTDIR='$(3)' | 63 $(MAKE) -C '$(1)/build/SRC' -j '$(JOBS)' VERBOSE=1 install DESTDIR='$(3)' |
61 endef | 64 endef |
62 endif | 65 endif |