Navigation


Changeset 845:5c4cf8d15ef0 in freeDiameter


Ignore:
Timestamp:
Oct 17, 2012, 4:10:14 AM (12 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Tags:
1.1.5-rc1
Message:

Well this time, I hope, should be the last fix to enable compilation on Darwin systems...

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r814 r845  
    7575SET(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-rdynamic")
    7676
     77# For Darwin systems
     78IF(APPLE)
     79   SET(CMAKE_SHARED_MODULE_CREATE_C_FLAGS "${CMAKE_SHARED_MODULE_CREATE_C_FLAGS} -flat_namespace -undefined suppress")
     80ENDIF(APPLE)
     81
    7782# Location for the include files
    7883INCLUDE_DIRECTORIES(include)
  • extensions/CMakeLists.txt

    r839 r845  
    1111  SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES PREFIX "" )
    1212  SET_TARGET_PROPERTIES(${EXTNAME} PROPERTIES SUFFIX ".fdx" )
    13   TARGET_LINK_LIBRARIES(${EXTNAME} libfdproto libfdcore)
    1413ENDMACRO(FD_ADD_EXTENSION)
    1514
  • extensions/app_diameap/CMakeLists.txt

    r840 r845  
    4747FD_ADD_EXTENSION(app_diameap ${diameapsrc})
    4848
    49 TARGET_LINK_LIBRARIES(app_diameap ${GCRYPT_LIBRARY} ${GNUTLS_LIBRARIES} ${MySQL_LIBRARY} )
    50 
    5149####
    5250## INSTALL section ##
  • extensions/app_diameap/plugins/eap_tls/CMakeLists.txt

    r840 r845  
    1616    )
    1717
    18 TARGET_LINK_LIBRARIES(eap_tls ${GNUTLS_LIBRARIES})
  • extensions/app_radgw/CMakeLists.txt

    r841 r845  
    5555  SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES PREFIX "" )
    5656  SET_TARGET_PROPERTIES(${PLGNAME} PROPERTIES SUFFIX ".rgwx" )
    57   #MAC OS X
    58   IF (APPLE)
    59     SET(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-flat_namespace,-undefined,warning")
    60   ENDIF(APPLE)
    6157  INSTALL(TARGETS ${PLGNAME}
    6258        LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
Note: See TracChangeset for help on using the changeset viewer.