diff options
author | Tushar Gohad <tusharsg@gmail.com> | 2015-07-22 22:57:13 -0700 |
---|---|---|
committer | Tushar Gohad <tusharsg@gmail.com> | 2015-07-22 22:57:13 -0700 |
commit | 5c5f7df27d5a373168e2ef633f455412a2c28e4f (patch) | |
tree | 726f3d3128458633bab8d6e7c300a989410afa6e | |
parent | 4adc15150e89e368851522d9a5eed2ef926eb1f0 (diff) | |
parent | 07cf9aae2128ff2882f388580e0f5f6f5e2fbe8d (diff) | |
download | pyeclib-5c5f7df27d5a373168e2ef633f455412a2c28e4f.tar.gz |
Merged 64bit_build into master
-rw-r--r-- | setup.py | 23 |
1 files changed, 20 insertions, 3 deletions
@@ -44,11 +44,28 @@ from setuptools import Extension from setuptools.command.install import install as _install platform_str = platform.platform() +platform_arch = platform.architecture() default_python_incdir = get_python_inc() default_python_libdir = get_python_lib() -default_library_paths = [default_python_libdir, - ('%s/usr/local/lib' % _exec_prefix), - '/lib', '/usr/lib', '/usr/local/lib'] + +default_library_paths = [default_python_libdir] + +if platform_arch[0].startswith('64') and os.path.exists('/lib64'): + default_library_paths.append('/lib64') +else: + default_library_paths.append('/lib') +if platform_arch[0].startswith('64') and os.path.exists('/usr/lib64'): + default_library_paths.append('/usr/lib64') +else: + default_library_paths.append('/usr/lib') +if platform_arch[0].startswith('64') and os.path.exists('/usr/local/lib64'): + default_library_paths.append('/usr/local/lib64') +else: + default_library_paths.append('/usr/local/lib') +if platform_arch[0].startswith('64') and os.path.exists('%s/lib64' % _exec_prefix): + default_library_paths.append('%s/lib64' % _exec_prefix) +else: + default_library_paths.append('%s/lib' % _exec_prefix) # utility routine |