Hi, this is a patch to make check_lib more like AC_CHECK_LIB. Sometimes you need additional libraries to compile programs. Bastian diff -BurN --exclude=*.pyc distutils/distutils/command/config.py distutils.patched/distutils/command/config.py --- distutils/distutils/command/config.py Mon Oct 9 23:28:37 2000 +++ distutils.patched/distutils/command/config.py Tue Oct 10 11:07:17 2000 @@ -310,7 +310,7 @@ # check_func () def check_lib (self, library, library_dirs=None, - headers=None, include_dirs=None): + headers=None, include_dirs=None, other_libraries=[]): """Determine if 'library' is available to be linked against, without actually checking that any particular symbols are provided by it. 'headers' will be used in constructing the source file to @@ -319,7 +319,8 @@ """ self._check_compiler() return self.try_link("int main (void) { }", - headers, include_dirs, [library], library_dirs) + headers, include_dirs, + [library]+other_libraries, library_dirs) def check_header (self, header, include_dirs=None, library_dirs=None, lang="c"):
participants (2)
-
Bastian Kleineidam
-
Greg Ward