# HG changeset patch # User Marco Atzeri # Date 1251972579 -7200 # Node ID 5846c9c6ecd80a179ce4727d8044bf31d38df4a9 # Parent 1c76e806c2a7ee46a1435ce10d7a87682079c813 Changed SPARSE_LIBS order to respect dependency diff -r 1c76e806c2a7 -r 5846c9c6ecd8 ChangeLog --- a/ChangeLog Thu Sep 03 08:51:45 2009 +0200 +++ b/ChangeLog Thu Sep 03 12:09:39 2009 +0200 @@ -1,3 +1,7 @@ +2009-09-02 Marco Atzeri + + * Makeconf.in: changed order for SPARSE_LIBS + 2009-09-02 Jaroslav Hajek * configure.in (FLOAT_TRUNCATE): New config macro. diff -r 1c76e806c2a7 -r 5846c9c6ecd8 Makeconf.in --- a/Makeconf.in Thu Sep 03 08:51:45 2009 +0200 +++ b/Makeconf.in Thu Sep 03 12:09:39 2009 +0200 @@ -320,11 +320,11 @@ $(CCOLAMD_LDFLAGS) $(CHOLMOD_LDFLAGS) $(CXSPARSE_LDFLAGS) \ $(UMFPACK_LDFLAGS)) -## FIXME -- does order matter here? +## FIXME -- does order matter here? Yes, at least on cygwin SPARSE_LIBS = \ - $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \ - $(CCOLAMD_LIBS) $(CHOLMOD_LIBS) $(CXSPARSE_LIBS) \ - $(UMFPACK_LIBS) + $(CHOLMOD_LIBS) $(UMFPACK_LIBS) \ + $(AMD_LIBS) $(CAMD_LIBS) $(COLAMD_LIBS) \ + $(CCOLAMD_LIBS) $(CXSPARSE_LIBS) ## Use sort to remove duplicates. FFTW_CPPFLAGS = $(sort $(FFTW3_CPPFLAGS) $(FFTW3F_CPPFLAGS))