1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
596 B

# - Check glibc version
# CHECK_GLIBC_VERSION()
#
# Once done this will define
#
# GLIBC_VERSION - glibc version
#
macro (CHECK_GLIBC_VERSION)
execute_process (
COMMAND ${CMAKE_C_COMPILER} -print-file-name=ld-uClibc.so.1
OUTPUT_VARIABLE UCLIBC
OUTPUT_STRIP_TRAILING_WHITESPACE)
if (EXISTS "${UCLIBC}")
set(C_LIBRARY_NAME "uclibc")
message (STATUS "it is ${C_LIBRARY_NAME}")
else()
set(C_LIBRARY_NAME "glibc")
message (WARNING "assumming it is ${C_LIBRARY_NAME}")
endif (EXISTS "${UCLIBC}")
endmacro (CHECK_GLIBC_VERSION)