File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -88,6 +88,12 @@ endif()
8888
8989set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -funroll-loops -fPIC -fomit-frame-pointer -O4 -DHAVE_ANSI_TERM ${WALL} -std=c++14" )
9090
91+ set (CMAKE_CXX_STANDARD 14)
92+ set (CMAKE_CXX_STANDARD_REQUIRED ON )
93+ set (CMAKE_CXX_EXTENSIONS OFF )
94+ set (CXXSTDFLAG "-std=c++14" )
95+ set (GCCVERSION "5.2" )
96+
9197set (CMAKE_THREAD_PREFER_PTHREAD TRUE )
9298find_package (Threads REQUIRED )
9399
@@ -111,9 +117,13 @@ endif()
111117set ( BOOST_EXTRA_FLAGS "--layout=tagged" )
112118## this get's set differently below if we
113119## are on clang & apple
114- set (NON_APPLECLANG_LIBS gomp rt )
120+ set (NON_APPLECLANG_LIBS gomp)
115121set (PTHREAD_LIB)
116122
123+ if (UNIX AND NOT APPLE )
124+ set (LIBRT rt)
125+ endif ()
126+
117127##
118128# Compiler-specific C++11 activation.
119129# http://stackoverflow.com/questions/10984442/how-to-detect-c11-support-of-a-compiler-with-cmake
Original file line number Diff line number Diff line change @@ -118,6 +118,7 @@ target_link_libraries(rapmap
118118 ${NON_APPLECLANG_LIBS}
119119 ${FAST_MALLOC_LIB}
120120 ${CMAKE_THREAD_LIBS_INIT}
121+ ${LIBRT}
121122 ksw2pp
122123 #${GAT_SOURCE_DIR}/external/install/lib/libjellyfish-2.0.a
123124 #${LIBLZMA_LIBRARIES}
You can’t perform that action at this time.
0 commit comments