exts.append( Extension('rgbimg', ['rgbimgmodule.c']) )
# readline
- if (self.compiler.find_library_file(lib_dirs, 'readline')):
+ if self.compiler.find_library_file(lib_dirs, 'readline'):
+ readline_libs = ['readline']
+ if self.compiler.find_library_file(lib_dirs +
+ ['/usr/lib/termcap'],
+ 'termcap'):
+ readline_libs.append('termcap')
exts.append( Extension('readline', ['readline.c'],
library_dirs=['/usr/lib/termcap'],
- libraries=['readline', 'termcap']) )
+ libraries=readline_libs) )
# The crypt module is now disabled by default because it breaks builds
# on many systems (where -lcrypt is needed), e.g. Linux (I believe).