Hello,
It doesn't compile on MacOS 12.0.1 because if POSIX_C_SOURCE is defined, pthread_setname_np() will not be declared in pthread.h. I have added that in thpool.c to make it works, not sure if it's the best solution here:
#if defined(__APPLE__) && defined(__MACH__)
int pthread_setname_np(const char*);
#endif
Hello,
It doesn't compile on MacOS 12.0.1 because if
POSIX_C_SOURCEis defined,pthread_setname_np()will not be declared inpthread.h. I have added that inthpool.cto make it works, not sure if it's the best solution here: