when including a library at the top of a c file or in a header, I get the following message fatal error: 'fcntl.h' file not found and subsequently funcitons from the library are 'implicitly declared'