From 5bcbd974888b21af3ff46814cccef2071ffc6ceb Mon Sep 17 00:00:00 2001 From: Martijn Otto Date: Mon, 23 Sep 2019 16:30:23 +0200 Subject: [PATCH] Disable easylogging crash log on non-glibc libraries - easylogging assumes certain non-standard headers and functions - these function only exist in glibc - compiling under linux without glibc thus broke compilation --- external/easylogging++/ea_config.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/easylogging++/ea_config.h b/external/easylogging++/ea_config.h index 4fb48ce3e..5bc603391 100644 --- a/external/easylogging++/ea_config.h +++ b/external/easylogging++/ea_config.h @@ -9,7 +9,7 @@ #define ELPP_UTC_DATETIME #ifdef EASYLOGGING_CC -#if !(!defined __GNUC__ || defined __MINGW32__ || defined __MINGW64__ || defined __ANDROID__) +#if !(!defined __GLIBC__ || !defined __GNUC__ || defined __MINGW32__ || defined __MINGW64__ || defined __ANDROID__) #define ELPP_FEATURE_CRASH_LOG #endif #endif