# HG changeset patch # User Anirudha Bose # Date 1379346544 -19800 # Node ID c71810147e819cc04b3997779ff1032e089b0cdb # Parent bde83df3175decd8aec39f157231272546bb51fe src/octave.mk: Specify configure options for sparse matrices in Darwin systems diff --git a/src/octave.mk b/src/octave.mk --- a/src/octave.mk +++ b/src/octave.mk @@ -58,6 +58,27 @@ LDFLAGS='-Wl,-rpath-link,$(HOST_LIBDIR) -L$(HOST_LIBDIR)' endif +ifeq ($(MXE_SYSTEM), darwin) + $(PKG)_SPARSE_MATRIX_CONFIG_OPTIONS := \ + --with-umfpack-includedir='$(HOST_INCDIR)' \ + --with-umfpack-libdir='$(HOST_LIBDIR)' \ + --with-arpack-includedir='$(HOST_INCDIR)' \ + --with-arpack-libdir='$(HOST_LIBDIR)' \ + --with-amd-includedir='$(HOST_INCDIR)' \ + --with-amd-libdir='$(HOST_LIBDIR)' \ + --with-camd-includedir='$(HOST_INCDIR)' \ + --with-camd-libdir='$(HOST_LIBDIR)' \ + --with-cholmod-includedir='$(HOST_INCDIR)' \ + --with-cholmod-libdir='$(HOST_LIBDIR)' \ + --with-colamd-includedir='$(HOST_INCDIR)' \ + --with-colamd-libdir='$(HOST_LIBDIR)' \ + --with-ccolamd-includedir='$(HOST_INCDIR)' \ + --with-ccolamd-libdir='$(HOST_LIBDIR)' \ + --with-cxsparse-includedir='$(HOST_INCDIR)' \ + --with-cxsparse-libdir='$(HOST_LIBDIR)' +endif + + define $(PKG)_UPDATE echo 'Warning: Updates are temporarily disabled for package octave.' >&2; echo $(octave_VERSION) @@ -79,6 +100,7 @@ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ --prefix='$($(PKG)_PREFIX)' \ $($MINGW_JAVA_CONFIG_OPTIONS) \ + $($(PKG)_SPARSE_MATRIX_CONFIG_OPTIONS) \ --enable-docs \ $($(PKG)_BLAS_OPTION) \ $($(PKG)_CROSS_CONFIG_OPTIONS) \