Другие библиотеки, совместимые с многопоточными приложениями (libc,
libm, libw, libintl, libnsl, libsocket, libmalloc, libmapmalloc,
и др.)
Файл заголовка <pthread.h>, используемый с библиотекой -lpthread,
компилирует код, который является совместимым с интерфейсами многопоточности,
определенными стандартом POSIX 1003.1c. Для полной совместимости POSIX,
флаг _POSIX_C_SOURCE должен быть установлен следующим
образом:
cc [flags] file... -D_POSIX_C_SOURCE=N (где N 199506L)