issue #9090 : Take the same approach for socketmodule as daytimemodule

when it needs support from timemodule (which is a .so on linux):
link in timemodule.c for the required functions.
This commit is contained in:
Kristján Valur Jónsson 2013-03-19 13:53:56 -07:00
parent a39c47aab0
commit 868f0aac37
4 changed files with 11 additions and 26 deletions

View file

@ -777,8 +777,9 @@ class PyBuildExt(build_ext):
exts.append( Extension('_csv', ['_csv.c']) )
# socket(2)
exts.append( Extension('_socket', ['socketmodule.c'],
depends = ['socketmodule.h']) )
exts.append( Extension('_socket', ['socketmodule.c', 'timemodule.c'],
depends=['socketmodule.h'],
libraries=math_libs) )
# Detect SSL support for the socket module (via _ssl)
search_for_ssl_incs_in = [
'/usr/local/ssl/include',