Hi, The #define HANDLE in pthread.h applies only to PTW32_LEVEL >= 3 but pthread_once_t_ which is available in lower levels requires HANDLE too. The definition should therefore be available at the lowest level too. bye ago -- Alexander.Gottwald@s1999.tu-chemnitz.de http://www.gotti.org ICQ: 126018723