From 9bf6bf2c78bb76f9db1a5dc44eea08e15a50cd9d Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Mon, 28 Oct 2013 14:51:20 +0100 Subject: [PATCH] link against on linux/gcc --- CMakeLists.txt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 468afec51..ef308f08c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -66,7 +66,7 @@ if(CMAKE_BUILD_TYPE MATCHES Release) message(STATUS "Configuring OSRM in release mode") endif(CMAKE_BUILD_TYPE MATCHES Release) -#Configuring compilers +# Configuring compilers if ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") # using Clang set(CMAKE_CXX_FLAGS "-Wall -Wno-unknown-pragmas -Wno-unneeded-internal-declaration") @@ -84,6 +84,7 @@ elseif ("${CMAKE_CXX_COMPILER_ID}" STREQUAL "MSVC") # using Visual Studio C++ endif() +# Configuring other platform dependencies if(APPLE) SET(CMAKE_OSX_ARCHITECTURES "x86_64") message(STATUS "Set Architecture to x64 on OS X") @@ -95,6 +96,10 @@ if(APPLE) ENDIF (DARWIN_VERSION GREATER 12) endif() +if(UNIX AND NOT APPLE) + target_link_libraries(osrm-datastore rt) +endif(UNIX AND NOT APPLE) + #Check Boost set(BOOST_MIN_VERSION "1.44.0") find_package( Boost ${BOOST_MIN_VERSION} COMPONENTS ${BOOST_COMPONENTS} REQUIRED )