CMakeLists.txt | 4 ++++ lemon/CMakeLists.txt | 2 ++ 2 files changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b06e5c7..fa68aa8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -84,21 +84,25 @@ IF(GLPK_FOUND) SET(LEMON_HAVE_LP TRUE) SET(LEMON_HAVE_MIP TRUE) SET(LEMON_HAVE_GLPK TRUE) + SET(LEMON_LP_LIBRARIES ${LEMON_LP_LIBRARIES} ${GLPK_LIBRARIES}) ENDIF(GLPK_FOUND) IF(ILOG_FOUND) SET(LEMON_HAVE_LP TRUE) SET(LEMON_HAVE_MIP TRUE) SET(LEMON_HAVE_CPLEX TRUE) + SET(LEMON_LP_LIBRARIES ${LEMON_LP_LIBRARIES} ${ILOG_LIBRARIES}) ENDIF(ILOG_FOUND) IF(COIN_FOUND) SET(LEMON_HAVE_LP TRUE) SET(LEMON_HAVE_MIP TRUE) SET(LEMON_HAVE_CLP TRUE) SET(LEMON_HAVE_CBC TRUE) + SET(LEMON_LP_LIBRARIES ${LEMON_LP_LIBRARIES} ${COIN_LIBRARIES}) ENDIF(COIN_FOUND) IF(SOPLEX_FOUND) SET(LEMON_HAVE_LP TRUE) SET(LEMON_HAVE_SOPLEX TRUE) + SET(LEMON_LP_LIBRARIES ${LEMON_LP_LIBRARIES} ${COIN_LIBRARIES}) ENDIF(SOPLEX_FOUND) IF(ILOG_FOUND) diff --git a/lemon/CMakeLists.txt b/lemon/CMakeLists.txt index 8011833..2487345 100644 --- a/lemon/CMakeLists.txt +++ b/lemon/CMakeLists.txt @@ -59,6 +59,8 @@ IF(UNIX) SET_TARGET_PROPERTIES(lemon PROPERTIES OUTPUT_NAME emon) ENDIF() +TARGET_LINK_LIBRARIES(lemon ${LEMON_LP_LIBRARIES}) + INSTALL( TARGETS lemon ARCHIVE DESTINATION lib