build: Improve pthread detection.
Этот коммит содержится в:
родитель
d2f38da094
Коммит
f45dc29eb2
@ -128,9 +128,9 @@ if (Z_LIBRARY)
|
||||
endif (Z_LIBRARY)
|
||||
|
||||
if (CMAKE_HAVE_THREADS_LIBRARY)
|
||||
if (CMAKE_HAVE_PTHREADS_CREATE OR CMAKE_HAVE_PTHREAD_CREATE)
|
||||
if (CMAKE_USE_PTHREADS_INIT)
|
||||
set(HAVE_PTHREAD 1)
|
||||
endif (CMAKE_HAVE_PTHREADS_CREATE OR CMAKE_HAVE_PTHREAD_CREATE)
|
||||
endif (CMAKE_USE_PTHREADS_INIT)
|
||||
endif (CMAKE_HAVE_THREADS_LIBRARY)
|
||||
|
||||
# OPTIONS
|
||||
|
@ -31,7 +31,7 @@ set(libssh_threads_SRCS
|
||||
)
|
||||
|
||||
# build and link pthread
|
||||
if (CMAKE_HAVE_PTHREADS_CREATE OR CMAKE_HAVE_PTHREAD_CREATE)
|
||||
if (CMAKE_USE_PTHREADS_INIT)
|
||||
set(libssh_threads_SRCS
|
||||
${libssh_threads_SRCS}
|
||||
pthread.c
|
||||
@ -41,7 +41,7 @@ if (CMAKE_HAVE_PTHREADS_CREATE OR CMAKE_HAVE_PTHREAD_CREATE)
|
||||
${LIBSSH_THREADS_LINK_LIBRARIES}
|
||||
${CMAKE_THREAD_LIBS_INIT}
|
||||
)
|
||||
endif (CMAKE_HAVE_PTHREADS_CREATE OR CMAKE_HAVE_PTHREAD_CREATE)
|
||||
endif (CMAKE_USE_PTHREADS_INIT)
|
||||
|
||||
set(LIBSSH_THREADS_LINK_LIBRARIES
|
||||
${LIBSSH_THREADS_LINK_LIBRARIES}
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user