Mercurial > mxe-octave
comparison src/suitesparse.mk @ 5504:9f9ed6a325bd
Build SUNDIALS IDA for Linux with KLU (bug #58795).
* src/suitesparse.mk: Create symlinks to libraries without version suffix.
* src/sundials-ida.mk: Unify build rules for all other platforms.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 31 Jul 2020 14:59:35 +0200 |
parents | dc8dca6acc60 |
children | 5191e4789168 |
comparison
equal
deleted
inserted
replaced
5503:1541641533a6 | 5504:9f9ed6a325bd |
---|---|
95 $(MAKE) -C '$(1)' -j 1 install \ | 95 $(MAKE) -C '$(1)' -j 1 install \ |
96 $($(PKG)_MAKE_OPTS) \ | 96 $($(PKG)_MAKE_OPTS) \ |
97 INSTALL_INCLUDE='$($(PKG)_DESTDIR)$(HOST_INCDIR)/suitesparse/' \ | 97 INSTALL_INCLUDE='$($(PKG)_DESTDIR)$(HOST_INCDIR)/suitesparse/' \ |
98 INSTALL_LIB='$($(PKG)_DESTDIR)$(HOST_LIBDIR)' \ | 98 INSTALL_LIB='$($(PKG)_DESTDIR)$(HOST_LIBDIR)' \ |
99 INSTALL_SO='$($(PKG)_SO_DIR)' | 99 INSTALL_SO='$($(PKG)_SO_DIR)' |
100 | |
101 # some dependers (e.g. SUNDIALS IDA) won't find libraries with version suffix | |
102 if [ $(MXE_WINDOWS_BUILD) = no ]; then \ | |
103 cd '$($(PKG)_DESTDIR)$(HOST_LIBDIR)' && ln -sf libsuitesparseconfig.so.$($(PKG)_VERSION) libsuitesparseconfig.so; \ | |
104 cd '$($(PKG)_DESTDIR)$(HOST_LIBDIR)' && ln -sf libamd.so.2 libamd.so; \ | |
105 cd '$($(PKG)_DESTDIR)$(HOST_LIBDIR)' && ln -sf libbtf.so.1 libbtf.so; \ | |
106 cd '$($(PKG)_DESTDIR)$(HOST_LIBDIR)' && ln -sf libcolamd.so.2 libcolamd.so; \ | |
107 cd '$($(PKG)_DESTDIR)$(HOST_LIBDIR)' && ln -sf libklu.so.1 libklu.so; \ | |
108 fi | |
100 endef | 109 endef |
101 | 110 |