Ho risolto questo problema cambiando lo standard C che stavo usando con gcc.
Ho cambiato:gcc -std=c99 ...
a questo:gcc -std=gnu99 ...
Solo
#define _XOPEN_SOURCE 700
prima di qualsiasi altra riga nel tuo codice, o compila con il -D
opzione per definire il simbolo del preprocessore
gcc ... -D_XOPEN_SOURCE=700 ...