Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7c6fcda commit 2efc323Copy full SHA for 2efc323
1 file changed
setup.py
@@ -242,10 +242,15 @@ def detect_modules(self):
242
exts.append( Extension('rgbimg', ['rgbimgmodule.c']) )
243
244
# readline
245
- if (self.compiler.find_library_file(lib_dirs, 'readline')):
+ if self.compiler.find_library_file(lib_dirs, 'readline'):
246
+ readline_libs = ['readline']
247
+ if self.compiler.find_library_file(lib_dirs +
248
+ ['/usr/lib/termcap'],
249
+ 'termcap'):
250
+ readline_libs.append('termcap')
251
exts.append( Extension('readline', ['readline.c'],
252
library_dirs=['/usr/lib/termcap'],
- libraries=['readline', 'termcap']) )
253
+ libraries=readline_libs) )
254
255
# The crypt module is now disabled by default because it breaks builds
256
# on many systems (where -lcrypt is needed), e.g. Linux (I believe).
0 commit comments