[CMake] FindThreads.cmake for Android
David Cole
david.cole at kitware.com
Tue Aug 9 13:44:21 EDT 2011
Please do not submit an entry to the bug tracker. It's a duplicate of
these two existing entries:
http://public.kitware.com/Bug/view.php?id=7830
http://public.kitware.com/Bug/view.php?id=11333
Monitor those to see when they're fixed. Presently, they're on the
roadmap for the upcoming CMake 2.8.6 release.
Thanks,
David
On Tue, Aug 9, 2011 at 1:28 PM, Gregory Peele ARA/CFD <gpeele at ara.com> wrote:
> Hi all,
>
>
>
> I noticed that FindThreads.cmake does not detect that Bionic (the Android C
> library) has pthreads built-in. Adding the following snippet to the front
> of the pthreads section (after pthread.h is found) in FindThreads.cmake
> seems to handle this case correctly.
>
> CHECK_SYMBOL_EXISTS (pthread_create "pthread.h"
> CMAKE_HAVE_BUILTIN_PTHREAD_CREATE)
>
> IF (CMAKE_HAVE_BUILTIN_PTHREAD_CREATE)
>
> SET(CMAKE_USE_PTHREADS_INIT 1)
>
> SET(CMAKE_THREAD_LIBS_INIT )
>
> SET(CMAKE_HAVE_THREADS_LIBRARY 1)
>
> SET(Threads_FOUND TRUE)
>
> ENDIF ()
>
>
>
> Should I file this in Mantis?
>
>
>
> Gregory Peele, Jr.
>
> Senior Scientist
>
> Applied Research Associates, Inc.
>
> Central Florida Division
>
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the CMake FAQ at:
> http://www.cmake.org/Wiki/CMake_FAQ
>
> Follow this link to subscribe/unsubscribe:
> http://www.cmake.org/mailman/listinfo/cmake
>
More information about the CMake
mailing list