mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2025-02-22 07:37:56 +01:00
CMakeLists.txt: add several missing function checks for unix case.
This commit is contained in:
parent
d3232a82a0
commit
8cdb4526d9
@ -800,7 +800,8 @@ if(LIBC)
|
|||||||
_strrev _strupr _strlwr strchr strrchr strstr strtok_r itoa _ltoa
|
_strrev _strupr _strlwr strchr strrchr strstr strtok_r itoa _ltoa
|
||||||
_uitoa _ultoa strtol strtoul _i64toa _ui64toa strtoll strtoull
|
_uitoa _ultoa strtol strtoul _i64toa _ui64toa strtoll strtoull
|
||||||
atoi atof strcmp strncmp _stricmp strcasecmp _strnicmp strncasecmp
|
atoi atof strcmp strncmp _stricmp strcasecmp _strnicmp strncasecmp
|
||||||
vsscanf vsnprintf fopen64 fseeko fseeko64 sigaction setjmp
|
wcscmp wcsdup wcslcat wcslcpy wcslen wcsncmp wcsstr
|
||||||
|
sscanf vsscanf vsnprintf fopen64 fseeko fseeko64 sigaction setjmp
|
||||||
nanosleep sysconf sysctlbyname getauxval poll _Exit
|
nanosleep sysconf sysctlbyname getauxval poll _Exit
|
||||||
)
|
)
|
||||||
string(TOUPPER ${_FN} _UPPER)
|
string(TOUPPER ${_FN} _UPPER)
|
||||||
@ -812,8 +813,10 @@ if(LIBC)
|
|||||||
if(HAVE_LIBM)
|
if(HAVE_LIBM)
|
||||||
set(CMAKE_REQUIRED_LIBRARIES m)
|
set(CMAKE_REQUIRED_LIBRARIES m)
|
||||||
foreach(_FN
|
foreach(_FN
|
||||||
atan atan2 ceil copysign cos cosf fabs floor log pow scalbn sin
|
atan atan2 atanf atan2f ceil ceilf copysign copysignf cos cosf
|
||||||
sinf sqrt sqrtf tan tanf acos asin)
|
exp expf fabs fabsf floor floorf fmod fmodf log logf log10 log10f
|
||||||
|
pow powf scalbn scalbnf sin sinf sqrt sqrtf tan tanf acos acosf
|
||||||
|
asin asinf)
|
||||||
string(TOUPPER ${_FN} _UPPER)
|
string(TOUPPER ${_FN} _UPPER)
|
||||||
set(_HAVEVAR "HAVE_${_UPPER}")
|
set(_HAVEVAR "HAVE_${_UPPER}")
|
||||||
check_function_exists("${_FN}" ${_HAVEVAR})
|
check_function_exists("${_FN}" ${_HAVEVAR})
|
||||||
|
@ -132,6 +132,7 @@
|
|||||||
#cmakedefine HAVE_STRCASECMP 1
|
#cmakedefine HAVE_STRCASECMP 1
|
||||||
#cmakedefine HAVE__STRNICMP 1
|
#cmakedefine HAVE__STRNICMP 1
|
||||||
#cmakedefine HAVE_STRNCASECMP 1
|
#cmakedefine HAVE_STRNCASECMP 1
|
||||||
|
#cmakedefine HAVE_SSCANF 1
|
||||||
#cmakedefine HAVE_VSSCANF 1
|
#cmakedefine HAVE_VSSCANF 1
|
||||||
#cmakedefine HAVE_VSNPRINTF 1
|
#cmakedefine HAVE_VSNPRINTF 1
|
||||||
#cmakedefine HAVE_M_PI 1
|
#cmakedefine HAVE_M_PI 1
|
||||||
|
Loading…
Reference in New Issue
Block a user