Large file support and stat vs stat64 in extension modules

Martin v. Loewis martin at
Tue Sep 17 02:05:35 EDT 2002

Ben Escoto <ben at remove.Stanford.EDU> writes:

> define_macros=[("_LARGEFILE_SOURCE", 1), ("_FILE_OFFSET_BITS", 64)]
> when declaring the ext_modules does something similar and seems to work.
>     Again, this is a bit ad hoc, but seems to work, and I don't know of a
> better way.

If Python was configured for LFS, then those defines appear in
pyconfig.h. So including Python.h before any system headers is the
recommend, and better, way.


More information about the Python-list mailing list