File tree 3 files changed +21
-1
lines changed
3 files changed +21
-1
lines changed Original file line number Diff line number Diff line change @@ -90,12 +90,23 @@ if (OPENSSL_FOUND)
90
90
target_link_libraries (hello_world_client ${OPENSSL_LIBRARIES} )
91
91
endif (OPENSSL_FOUND)
92
92
93
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
94
+ target_link_libraries (http_client rt)
95
+ target_link_libraries (simple_wget rt)
96
+ target_link_libraries (atom_reader rt)
97
+ target_link_libraries (rss_reader rt)
98
+ target_link_libraries (twitter_search rt)
99
+ target_link_libraries (hello_world_server rt)
100
+ target_link_libraries (hello_world_client rt)
101
+ endif ()
102
+
93
103
if (UNIX )
94
104
target_link_libraries (fileserver
95
105
${BOOST_SERVER_LIBS}
96
106
${Boost_FILESYSTEM_LIBRARY}
97
107
${CMAKE_THREAD_LIBS_INIT}
98
- cppnetlib-server-parsers)
108
+ cppnetlib-server-parsers
109
+ rt)
99
110
endif (UNIX )
100
111
101
112
set_target_properties (http_client PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR }/example)
Original file line number Diff line number Diff line change @@ -26,6 +26,9 @@ if (Boost_FOUND)
26
26
if (OPENSSL_FOUND)
27
27
target_link_libraries (cpp-netlib-${test} ${OPENSSL_LIBRARIES} )
28
28
endif ()
29
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
30
+ target_link_libraries (cpp-netlib-${test} rt)
31
+ endif ()
29
32
set_target_properties (cpp-netlib-${test}
30
33
PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR }/tests)
31
34
add_test (cpp-netlib-${test}
Original file line number Diff line number Diff line change @@ -35,6 +35,9 @@ if (Boost_FOUND)
35
35
if (OPENSSL_FOUND)
36
36
target_link_libraries (cpp-netlib-http-${test} ${OPENSSL_LIBRARIES} )
37
37
endif ()
38
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
39
+ target_link_libraries (cpp-netlib-http-${test} rt)
40
+ endif ()
38
41
set_target_properties (cpp-netlib-http-${test}
39
42
PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR }/tests)
40
43
add_test (cpp-netlib-http-${test}
@@ -53,6 +56,9 @@ if (Boost_FOUND)
53
56
add_executable (cpp-netlib-http-${test} ${test} .cpp)
54
57
add_dependencies (cpp-netlib-http-${test} cppnetlib-server-parsers)
55
58
target_link_libraries (cpp-netlib-http-${test} ${Boost_LIBRARIES} ${CMAKE_THREAD_LIBS_INIT} cppnetlib-server-parsers)
59
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux" )
60
+ target_link_libraries (cpp-netlib-http-${test} rt)
61
+ endif ()
56
62
set_target_properties (cpp-netlib-http-${test}
57
63
PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${CPP-NETLIB_BINARY_DIR }/tests)
58
64
add_test (cpp-netlib-http-${test}
You can’t perform that action at this time.
0 commit comments