Skip to content

Commit

Permalink
Fixed SPQR library finder on mac
Browse files Browse the repository at this point in the history
  • Loading branch information
moebius committed Oct 17, 2011
1 parent 309cfb9 commit 47898f9
Showing 1 changed file with 18 additions and 8 deletions.
26 changes: 18 additions & 8 deletions cmake/FindSUITESPARSE.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -78,14 +78,24 @@ else( WIN32 )
FIND_LIBRARY( UMFPACK_LIBRARY
NAMES umfpack UMFPACK
PATHS ${SUITESPARSE_LIBRARY_DIR} )
FIND_LIBRARY( SUITESPARSE_SPQR_LIBRARY
NAMES spqr SPQR
HINTS $ENV{HOME}/opt/SPQR/lib
PATHS ${SUITESPARSE_LIBRARY_DIR} )

FIND_PATH( SUITESPARSE_SPQR_LIBRARY_DIR
NAMES libspqr.so
PATHS /usr/lib /usr/local/lib $ENV{HOME}/opt/SPQR/lib)
if ( NOT APPLE)
FIND_LIBRARY( SUITESPARSE_SPQR_LIBRARY
NAMES spqr SPQR
HINTS $ENV{HOME}/opt/SPQR/lib
PATHS ${SUITESPARSE_LIBRARY_DIR} )
FIND_PATH( SUITESPARSE_SPQR_LIBRARY_DIR
NAMES libspqr.so
PATHS /usr/lib /usr/local/lib $ENV{HOME}/opt/SPQR/lib)
else()
FIND_LIBRARY( SUITESPARSE_SPQR_LIBRARY
NAMES libspqr.a
HINTS $ENV{HOME}/opt/SPQR/lib
PATHS ${SUITESPARSE_LIBRARY_DIR} )

FIND_PATH( SUITESPARSE_SPQR_LIBRARY_DIR
NAMES libspqr.a
PATHS ${SUITESPARSE_LIBRARY_DIR})
endif()

list ( APPEND SUITESPARSE_LIBRARY_DIRS ${SUITESPARSE_SPQR_LIBRARY_DIR} )
list ( APPEND SUITESPARSE_LIBRARY_DIRS ${SUITESPARSE_LIBRARY_DIR} )
Expand Down

0 comments on commit 47898f9

Please sign in to comment.