File tree Expand file tree Collapse file tree 4 files changed +5
-8
lines changed Expand file tree Collapse file tree 4 files changed +5
-8
lines changed Original file line number Diff line number Diff line change @@ -261,10 +261,6 @@ else ()
261
261
message (STATUS "Disabling zlib compression" )
262
262
endif ()
263
263
264
- if (UNIX AND NOT APPLE AND NOT ANDROID )
265
- set (SHM_LIB -lrt )
266
- endif ()
267
-
268
264
# Ensure the default behavior: don't ignore RPATH settings.
269
265
set (CMAKE_SKIP_BUILD_RPATH OFF )
270
266
Original file line number Diff line number Diff line change @@ -275,6 +275,7 @@ if (ENABLE_SHM_COUNTERS STREQUAL "ON")
275
275
"Shared memory performance counters not supported on Mac or Windows" )
276
276
endif ()
277
277
set (MONGOC_ENABLE_SHM_COUNTERS 1 )
278
+ set (SHM_LIBRARIES rt )
278
279
endif ()
279
280
280
281
set (MONGOC_INTERNAL_INCLUDE_DIRS "" )
@@ -504,7 +505,7 @@ if (CMAKE_USE_PTHREADS_INIT)
504
505
endif ()
505
506
506
507
set (LIBRARIES
507
- ${SASL_LIBRARIES} ${SSL_LIBRARIES} ${SHM_LIB } ${RESOLV_LIBRARIES}
508
+ ${SASL_LIBRARIES} ${SSL_LIBRARIES} ${SHM_LIBRARIES } ${RESOLV_LIBRARIES}
508
509
${SNAPPY_LIBRARIES} ${ZLIB_LIBRARIES} Threads::Threads
509
510
)
510
511
@@ -764,7 +765,7 @@ set (libdir "\${prefix}/lib")
764
765
765
766
foreach (
766
767
FLAG
767
- ${SASL_LIBRARIES} ${SSL_LIBRARIES} ${SHM_LIB } ${RESOLV_LIBRARIES}
768
+ ${SASL_LIBRARIES} ${SSL_LIBRARIES} ${SHM_LIBRARIES } ${RESOLV_LIBRARIES}
768
769
${THREAD_LIB} ${ZLIB_LIBRARIES} ${SNAPPY_LIBRARIES} )
769
770
770
771
if (IS_ABSOLUTE "${FLAG} " )
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ set (MONGOC_LIBRARIES ${MONGOC_LIBRARY} ${BSON_LIBRARIES})
36
36
# like "-framework CoreFoundation;-framework Security".
37
37
set (IS_FRAMEWORK_VAR 0 )
38
38
foreach (LIB
39
- @SASL_LIBRARIES@ @SSL_LIBRARIES@ @SHM_LIB @ @RESOLV_LIBRARIES@
39
+ @SASL_LIBRARIES@ @SSL_LIBRARIES@ @SHM_LIBRARIES @ @RESOLV_LIBRARIES@
40
40
@SNAPPY_LIBRARIES@
41
41
)
42
42
if (LIB STREQUAL "-framework" )
Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ set (MONGOC_STATIC_LIBRARIES ${MONGOC_STATIC_LIBRARY} ${ZLIB_STATIC_LIBRARY} ${B
40
40
# "-framework CoreFoundation -framework Security". Split into a CMake array
41
41
# like "-framework CoreFoundation;-framework Security".
42
42
set (IS_FRAMEWORK_VAR 0 )
43
- foreach (LIB @SASL_LIBRARIES@ @SSL_LIBRARIES@ @SHM_LIB @ @ZLIB_LIBRARIES@ @SNAPPY_LIBRARIES@ @RESOLV_LIBRARIES@ )
43
+ foreach (LIB @SASL_LIBRARIES@ @SSL_LIBRARIES@ @SHM_LIBRARIES @ @ZLIB_LIBRARIES@ @SNAPPY_LIBRARIES@ @RESOLV_LIBRARIES@ )
44
44
if (LIB STREQUAL "-framework" )
45
45
set (IS_FRAMEWORK_VAR 1 )
46
46
continue ()
You can’t perform that action at this time.
0 commit comments