diff --git a/src/lib/eina/eina_debug.c b/src/lib/eina/eina_debug.c index f2abf62925..80f5e1d245 100644 --- a/src/lib/eina/eina_debug.c +++ b/src/lib/eina/eina_debug.c @@ -69,6 +69,12 @@ #include "eina_stringshare.h" #include "eina_debug_private.h" +#ifdef EINA_HAVE_PTHREAD_SETNAME +# ifndef __linux__ +# include +# endif +#endif + #if defined(__CYGWIN__) || defined (_WIN32) # define LIBEXT ".dll" #else diff --git a/src/lib/eina/eina_debug_cpu.c b/src/lib/eina/eina_debug_cpu.c index 9e2d00b5c3..f7cb2cce79 100644 --- a/src/lib/eina/eina_debug_cpu.c +++ b/src/lib/eina/eina_debug_cpu.c @@ -24,6 +24,12 @@ #include "eina_evlog.h" #include "eina_debug_private.h" +#ifdef EINA_HAVE_PTHREAD_SETNAME +# ifndef __linux__ +# include +# endif +#endif + volatile int _eina_debug_sysmon_reset = 0; volatile int _eina_debug_sysmon_active = 0; volatile int _eina_debug_evlog_active = 0;