Commit 3ec92a65 authored by Greg Ward's avatar Greg Ward

Fix library filename methods -- there is no 'lib' prefix under DOS/Windows.

parent 97c276a1
...@@ -202,18 +202,15 @@ class MSVCCompiler (CCompiler) : ...@@ -202,18 +202,15 @@ class MSVCCompiler (CCompiler) :
specified source filename.""" specified source filename."""
return self._change_extensions( source_filenames, self._shared_lib_ext ) 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): def library_filename (self, libname):
"""Return the static library filename corresponding to the """Return the static library filename corresponding to the
specified library name.""" 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): def shared_library_filename (self, libname):
"""Return the shared library filename corresponding to the """Return the shared library filename corresponding to the
specified library name.""" 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): def library_dir_option (self, dir):
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment