From c8a95c8d5e24202ab561b68b72198d0603a8c708 Mon Sep 17 00:00:00 2001 From: Greg Ward Date: Mon, 17 Jan 2000 18:00:04 +0000 Subject: [PATCH] Fix library filename methods -- there is no 'lib' prefix under DOS/Windows. --- Lib/distutils/msvccompiler.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Lib/distutils/msvccompiler.py b/Lib/distutils/msvccompiler.py index d93c74c76d..48453768d2 100644 --- a/Lib/distutils/msvccompiler.py +++ b/Lib/distutils/msvccompiler.py @@ -202,18 +202,15 @@ class MSVCCompiler (CCompiler) : specified source filename.""" return self._change_extensions( source_filenames, self._shared_lib_ext ) - # XXX ummm... these aren't right, are they? I thought library 'foo' on - # DOS/Windows was to be found in "foo.lib", not "libfoo.lib"! - def library_filename (self, libname): """Return the static library filename corresponding to the specified library name.""" - return "lib%s%s" %( libname, self._static_lib_ext ) + return "%s%s" %( libname, self._static_lib_ext ) def shared_library_filename (self, libname): """Return the shared library filename corresponding to the specified library name.""" - return "lib%s%s" %( libname, self._shared_lib_ext ) + return "%s%s" %( libname, self._shared_lib_ext ) def library_dir_option (self, dir): -- 2.40.0