Hi, Ulrich, You changed <sys/types.h> for <bits/pthreadtypes.h>. But <signal.h> still includes <bits/sigthread.h>. As the result, pthread_t in pthread_kill is not defined. BTW, I am using -D_POSIX_C_SOURCE=199506 -Uunix Thanks. -- H.J. Lu (hjl@gnu.org)