mirror of
https://github.com/python/cpython.git
synced 2024-11-24 10:24:35 +08:00
Patch #588564: _locale library patch
This patch enables setup.py to find gettext routines when they are located in libintl instead of libc. Although I developed this patch for Cygwin, I hope that it can be easily updated to support other platforms (if necessary). I tested this patch under Cygwin and Red Hat Linux 7.1.
This commit is contained in:
parent
eb3f00aeeb
commit
d28216b279
7
setup.py
7
setup.py
@ -302,7 +302,12 @@ class PyBuildExt(build_ext):
|
||||
if have_unicode:
|
||||
exts.append( Extension('unicodedata', ['unicodedata.c']) )
|
||||
# access to ISO C locale support
|
||||
exts.append( Extension('_locale', ['_localemodule.c']) )
|
||||
if platform in ['cygwin']:
|
||||
locale_libs = ['intl']
|
||||
else:
|
||||
locale_libs = []
|
||||
exts.append( Extension('_locale', ['_localemodule.c'],
|
||||
libraries=locale_libs ) )
|
||||
|
||||
# Modules with some UNIX dependencies -- on by default:
|
||||
# (If you have a really backward UNIX, select and socket may not be
|
||||
|
Loading…
Reference in New Issue
Block a user