diff options
Diffstat (limited to 'numpy/random/setup.py')
-rw-r--r-- | numpy/random/setup.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/numpy/random/setup.py b/numpy/random/setup.py index 9d905900c..88274bdef 100644 --- a/numpy/random/setup.py +++ b/numpy/random/setup.py @@ -31,7 +31,10 @@ def configuration(parent_package='',top_path=None): # enable unix large file support on 32 bit systems # (64 bit off_t, lseek -> lseek64 etc.) - defs = [('_FILE_OFFSET_BITS', '64'), + if sys.platform[:3] == "aix": + defs = [('_LARGE_FILES', None)] + else: + defs = [('_FILE_OFFSET_BITS', '64'), ('_LARGEFILE_SOURCE', '1'), ('_LARGEFILE64_SOURCE', '1')] if needs_mingw_ftime_workaround(): |