[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

warning: implicit declaration of function 'readahead'



Hello,

  I am getting this annoying warning:

warning: implicit declaration of function 'readahead'

  Looking at the man page of readahead I need to include fcntl.h to
get the declaration. But after digging in the source the readahead is
only accessible if __USE_GNU is defined, which in turn is only defined
if _GNU_SOURCE is defined.

  So either the declaration needs to be moved out of the __USE_GNU, or
the documentation needs to be updated to specify the requirement for
_GNU_SOURCE before the #include, correct ?

Thanks,
-- 
Mathieu


Reply to: