In some gcc compilers the header file reqd. may be <sys/types.h>