__USAGE_FICHIER_OFFSET64 vs _FILE_OFFSET_BITS=64

Je suis en train d'essayer de maintenir un code qui compile sur des lots de différents systèmes. J'ai vu une douzaine de façons différentes de poser pour lseek qui prend 64-bits. Certains systèmes utilisent lseek64, certains utilisent lseeko, certains exigent que vous définissez _FILE_OFFSET_BITS=64, et maintenant, je viens de trouver un nouveau qui exige que vous définissez __USE_FILE_OFFSET64.

Est-il un standard pour tout cela?

InformationsquelleAutor vy32 | 2010-12-05