[CMake] check function signature

Leif Walsh leif.walsh at gmail.com
Tue Sep 25 09:18:38 EDT 2012


I use check_function_exists() to do some platform checking.  On Linux, pthread_yield() returns int, and on FreeBSD, it returns void.  Is there a cmake way to distinguish between the two?  check_function_exists seems to not use strict enough warnings to make sure the symbol has the right signature at link time.
-- 
Cheers,
Leif



More information about the CMake mailing list