Index: pyyaml/trunk/setup.py
===================================================================
--- pyyaml/trunk/setup.py	(revision 325)
+++ pyyaml/trunk/setup.py	(revision 326)
@@ -221,10 +221,11 @@
                     depends=ext.depends)
         except CompileError:
-            log.warn("%s appears not to be installed: forcing --%s"
+            log.warn("")
+            log.warn("%s is not found or a compiler error: forcing --%s"
                      % (ext.feature_name, ext.neg_option_name))
-            log.warn("(if %s is installed, you may need to specify"
+            log.warn("(if %s is installed correctly, you may need to"
                     % ext.feature_name)
-            log.warn(" the option --include-dirs or uncomment and modify")
-            log.warn(" the parameter include_dirs in setup.cfg)")
+            log.warn(" specify the option --include-dirs or uncomment and")
+            log.warn(" modify the parameter include_dirs in setup.cfg)")
             open(cache, 'w').write('0\n')
             return False
@@ -239,9 +240,11 @@
                     extra_postargs=(ext.extra_link_args or []))
         except LinkError:
-            log.warn("unable to link against %s" % ext.feature_name)
-            log.warn("(if %s is installed correctly, you may need to specify"
+            log.warn("")
+            log.warn("%s is not found or a linker error: forcing --%s"
+                     % (ext.feature_name, ext.neg_option_name))
+            log.warn("(if %s is installed correctly, you may need to"
                     % ext.feature_name)
-            log.warn(" the option --library-dirs or uncomment and modify")
-            log.warn(" the parameter library_dirs in setup.cfg)")
+            log.warn(" specify the option --library-dirs or uncomment and")
+            log.warn(" modify the parameter library_dirs in setup.cfg)")
             open(cache, 'w').write('0\n')
             return False
