changeset 841:db1c5869a15f

Try a different approach for OS X as previous one does not work
author Sebastien Decugis <sdecugis@freediameter.net>
date Tue, 16 Oct 2012 08:27:44 +0200
parents 365f1ed01cd1
children 42ce0a2c1772
files extensions/app_radgw/CMakeLists.txt
diffstat 1 files changed, 4 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/extensions/app_radgw/CMakeLists.txt	Mon Oct 15 20:22:42 2012 +0200
+++ b/extensions/app_radgw/CMakeLists.txt	Tue Oct 16 08:27:44 2012 +0200
@@ -54,7 +54,10 @@
   ADD_LIBRARY(${PLGNAME} MODULE ${ARGN})
   SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES PREFIX "" )
   SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES SUFFIX ".rgwx" )
-  TARGET_LINK_LIBRARIES(${PLGNAME} app_radgw) 
+  #MAC OS X
+  IF (APPLE)
+    SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-flat_namespace,-undefined,warning")
+  ENDIF(APPLE)
   INSTALL(TARGETS ${PLGNAME}
 	LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
 	COMPONENT freeDiameter-radius-gateway)
"Welcome to our mercurial repository"