On Solaris 11, <libelf.h> only works for _FILE_OFFSET_BITS == 32.