The libraries argument was completely ignored, fixed. Reported by
Tom Loredo.
diff --git a/Lib/distutils/mwerkscompiler.py b/Lib/distutils/mwerkscompiler.py
index 46e16e2..e759456 100644
--- a/Lib/distutils/mwerkscompiler.py
+++ b/Lib/distutils/mwerkscompiler.py
@@ -16,7 +16,7 @@
 import mkcwproject
 
 class MWerksCompiler (CCompiler) :
-    """Concrete class that implements an interface to Microsoft Visual C++,
+    """Concrete class that implements an interface to MetroWerks CodeWarrior,
        as defined by the CCompiler abstract class."""
 
     compiler_type = 'mwerks'
@@ -150,6 +150,7 @@
             if not dirname in sourcefiledirs:
                 sourcefiledirs.append(dirname)
         settings['sources'] = sourcefilenames
+        settings['libraries'] = libraries
         settings['extrasearchdirs'] = sourcefiledirs + include_dirs + library_dirs
         if self.dry_run:
             print 'CALLING LINKER IN', os.getcwd()