xref: /OK3568_Linux_fs/external/camera_engine_rkaiq/rkaiq/cmake/CheckGlibc.cmake (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1# - Check glibc version
2# CHECK_GLIBC_VERSION()
3#
4# Once done this will define
5#
6#   GLIBC_VERSION - glibc version
7#
8macro (CHECK_GLIBC_VERSION)
9    execute_process (
10        COMMAND ${CMAKE_C_COMPILER} -print-file-name=ld-uClibc.so.1
11        OUTPUT_VARIABLE UCLIBC
12        OUTPUT_STRIP_TRAILING_WHITESPACE)
13
14    if (EXISTS "${UCLIBC}")
15        set(C_LIBRARY_NAME "uclibc")
16        message (STATUS "it is ${C_LIBRARY_NAME}")
17    else()
18        set(C_LIBRARY_NAME "glibc")
19        message (WARNING "assumming it is ${C_LIBRARY_NAME}")
20    endif (EXISTS "${UCLIBC}")
21endmacro (CHECK_GLIBC_VERSION)
22