mirror of
https://github.com/google/flatbuffers.git
synced 2026-06-29 12:52:02 +00:00
CMakeLists: include(CheckSymbolExists) so check_symbol_exists() will work (#8580)
CMake 3.6 and earlier included this implicitly. Newer versions require it to be explicit. Co-authored-by: Wouter van Oortmerssen <aardappel@gmail.com>
This commit is contained in:
@@ -112,6 +112,7 @@ endif()
|
|||||||
add_definitions(-DFLATBUFFERS_LOCALE_INDEPENDENT=$<BOOL:${FLATBUFFERS_LOCALE_INDEPENDENT}>)
|
add_definitions(-DFLATBUFFERS_LOCALE_INDEPENDENT=$<BOOL:${FLATBUFFERS_LOCALE_INDEPENDENT}>)
|
||||||
|
|
||||||
if(NOT WIN32)
|
if(NOT WIN32)
|
||||||
|
include(CheckSymbolExists)
|
||||||
check_symbol_exists(realpath "stdlib.h" HAVE_REALPATH)
|
check_symbol_exists(realpath "stdlib.h" HAVE_REALPATH)
|
||||||
if(NOT HAVE_REALPATH)
|
if(NOT HAVE_REALPATH)
|
||||||
add_definitions(-DFLATBUFFERS_NO_ABSOLUTE_PATH_RESOLUTION)
|
add_definitions(-DFLATBUFFERS_NO_ABSOLUTE_PATH_RESOLUTION)
|
||||||
|
|||||||
Reference in New Issue
Block a user