Fix library filename methods -- there is no 'lib' prefix under DOS/Windows.
diff --git a/Lib/distutils/msvccompiler.py b/Lib/distutils/msvccompiler.py
index d93c74c..4845376 100644
--- a/Lib/distutils/msvccompiler.py
+++ b/Lib/distutils/msvccompiler.py
@@ -202,18 +202,15 @@
            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):