Changeset 3bdaf18 in nscp for libs


Ignore:
Timestamp:
04/16/11 22:51:04 (2 years ago)
Author:
Michael Medin <michael@…>
Branches:
master, 0.4.0, 0.4.1, 0.4.2
Children:
7ec3dd1
Parents:
d66ccee
Message:

Tweaks to building on linux, stil need to fix the utf8 issue and some modules...

Location:
libs
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • libs/plugin_api/CMakeLists.txt

    rd66ccee r3bdaf18  
    3737ADD_DEFINITIONS(${NSCP_GLOBAL_DEFINES}) 
    3838 
    39 add_library (${TARGET} ${SRCS}) 
    40  
     39add_library(${TARGET} ${SRCS}) 
    4140target_link_libraries(${TARGET} protobuf) 
    4241ADD_DEPENDENCIES(${TARGET} protobuf) 
    4342 
    4443SET_TARGET_PROPERTIES(${TARGET} PROPERTIES FOLDER "libraries") 
     44IF(CMAKE_COMPILER_IS_GNUCXX) 
     45  IF("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64" AND NOT APPLE) 
     46    SET_TARGET_PROPERTIES(${TARGET} PROPERTIES COMPILE_FLAGS -fPIC) 
     47  ENDIF("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64" AND NOT APPLE) 
     48ENDIF(CMAKE_COMPILER_IS_GNUCXX) 
  • libs/protobuf/CMakeLists.txt

    rd66ccee r3bdaf18  
    2020  ${PROTOBUF_LIBRARY} 
    2121) 
     22IF(CMAKE_COMPILER_IS_GNUCXX) 
     23  IF("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64" AND NOT APPLE) 
     24    SET_TARGET_PROPERTIES(${TARGET} PROPERTIES COMPILE_FLAGS -fPIC) 
     25  ENDIF("${CMAKE_SYSTEM_PROCESSOR}" STREQUAL "x86_64" AND NOT APPLE) 
     26ENDIF(CMAKE_COMPILER_IS_GNUCXX) 
Note: See TracChangeset for help on using the changeset viewer.