--- userspace/libsinsp/utils.cpp 2015-11-06 23:42:21.000000000 +0100 +++ userspace/libsinsp/utils.cpp 2015-11-07 17:16:50.225795163 +0100 @@ -21,7 +21,9 @@ #include #include #include +#if defined(__GLIBC__) #include +#endif #include #include #include @@ -741,7 +743,7 @@ return tv.tv_sec * (uint64_t) 1000000000 + tv.tv_usec * 1000; } -#ifndef _WIN32 +#if !defined(_WIN32) && defined(__GLIBC__) void sinsp_utils::bt(void) { static const char start[] = "BACKTRACE ------------"; @@ -763,7 +765,7 @@ free(bt_syms); } -#endif // _WIN32 +#endif // !defined(_WIN32) && defined(__GLIBC__) /////////////////////////////////////////////////////////////////////////////// // gettimeofday() windows implementation --- userspace/libsinsp/utils.h 2015-11-06 23:42:21.000000000 +0100 +++ userspace/libsinsp/utils.h 2015-11-07 17:17:34.171798332 +0100 @@ -79,7 +79,7 @@ static uint64_t get_current_time_ns(); -#ifndef _WIN32 +#if !defined(_WIN32) && defined(__GLIBC__) // // Print the call stack //