include(CheckFunctionExists) CHECK_FUNCTION_EXISTS(strndup HAS_STRNDUP)