# HG changeset patch # User Marco Atzeri # Date 1252078497 14400 # Node ID ee3a5e9a381c15d7c333f792c3694c96d318130a # Parent d4557fd0832399e766effd97213a28efefc728f8 Changed SPARSE_LIBS order to respect dependency diff -r d4557fd08323 -r ee3a5e9a381c ChangeLog --- a/ChangeLog Fri Sep 04 11:30:46 2009 -0400 +++ b/ChangeLog Fri Sep 04 11:34:57 2009 -0400 @@ -1,3 +1,7 @@ +2009-09-02 Marco Atzeri + + * Makeconf.in: Order SPARSE_LIBS so linking succeeds on Cygwin. + 2009-09-04 Marco Atzeri * README.Cygwin: Update version info. diff -r d4557fd08323 -r ee3a5e9a381c Makeconf.in --- a/Makeconf.in Fri Sep 04 11:30:46 2009 -0400 +++ b/Makeconf.in Fri Sep 04 11:34:57 2009 -0400 @@ -320,11 +320,11 @@ $(CCOLAMD_LDFLAGS) $(CHOLMOD_LDFLAGS) $(CXSPARSE_LDFLAGS) \ $(UMFPACK_LDFLAGS)) -## FIXME -- does order matter here? +## Order matters, at least on some systems (Cygwin, for example). 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))