Mercurial > hg > freeDiameter
changeset 840:365f1ed01cd1
Similarly fix compilation for extensions plugins, it seems the CMake on OS X platform does not like unresolved symbols for modules.
author | Sebastien Decugis <sdecugis@freediameter.net> |
---|---|
date | Mon, 15 Oct 2012 20:22:42 +0200 |
parents | 44998b3e1d91 |
children | db1c5869a15f |
files | extensions/app_diameap/CMakeLists.txt extensions/app_diameap/plugins/eap_tls/CMakeLists.txt extensions/app_radgw/CMakeLists.txt |
diffstat | 3 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/extensions/app_diameap/CMakeLists.txt Mon Oct 15 20:05:38 2012 +0200 +++ b/extensions/app_diameap/CMakeLists.txt Mon Oct 15 20:22:42 2012 +0200 @@ -46,7 +46,7 @@ FD_ADD_EXTENSION(app_diameap ${diameapsrc}) -TARGET_LINK_LIBRARIES(app_diameap ${GCRYPT_LIBRARY} ${MySQL_LIBRARY}) +TARGET_LINK_LIBRARIES(app_diameap ${GCRYPT_LIBRARY} ${GNUTLS_LIBRARIES} ${MySQL_LIBRARY} ) #### ## INSTALL section ##
--- a/extensions/app_diameap/plugins/eap_tls/CMakeLists.txt Mon Oct 15 20:05:38 2012 +0200 +++ b/extensions/app_diameap/plugins/eap_tls/CMakeLists.txt Mon Oct 15 20:22:42 2012 +0200 @@ -14,3 +14,5 @@ eaptls.tab.c eaptls.tab.h ) + +TARGET_LINK_LIBRARIES(eap_tls ${GNUTLS_LIBRARIES})
--- a/extensions/app_radgw/CMakeLists.txt Mon Oct 15 20:05:38 2012 +0200 +++ b/extensions/app_radgw/CMakeLists.txt Mon Oct 15 20:22:42 2012 +0200 @@ -54,6 +54,7 @@ ADD_LIBRARY(${PLGNAME} MODULE ${ARGN}) SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES PREFIX "" ) SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES SUFFIX ".rgwx" ) + TARGET_LINK_LIBRARIES(${PLGNAME} app_radgw) INSTALL(TARGETS ${PLGNAME} LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX} COMPONENT freeDiameter-radius-gateway)