Author: wyoung
Date: Thu Aug 13 15:29:41 2009
New Revision: 2559

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2559&view=rev
Log:
Clarified a few failure cases in VC++ x64 build instructions.

Modified:
    trunk/README-Visual-C++.txt

Modified: trunk/README-Visual-C++.txt
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/README-Visual-C%2B%2B.txt?rev=2559&r1=2558&r2=2559&view=diff
==============================================================================
--- trunk/README-Visual-C++.txt (original)
+++ trunk/README-Visual-C++.txt Thu Aug 13 15:29:41 2009
@@ -98,14 +98,21 @@
     - Pull the same list box down, say Edit..., and remove the Win32
       build, unless you actually need both versions.
 
-    It should then build, except that you may have to re-run the
-    build a couple of times, due to errors about the build log being
-    unwritable or locked.  Just re-run the build until you get all of
-    the projects to build.  If re-running the build doesn't reduce
-    the number of failures, you have something else wrong, perhaps
-    due to not following the instructions above carefully.  It might
-    be simplest to just blow away the MySQL++ tree and try again.
-    (I did once, while formulating these instructions...sigh.)
+    It should then build.  If you get PRJ2009 errors, complaining
+    about BuildLog.htm, this is a bug in Visual Studio 2008's
+    new parallel build feature, which seems to affect x64 builds
+    more than x86.  Sometimes you can get around it by just saying
+    "build" repeatedly, each time getting a few more modules built.
+    Or, you can disable the feature by going to Tools > Options... >
+    Projects and Solutions > Build and Run > # of parallel processes
+    and setting the value to 1.
+
+    If you don't follow the instructions above carefully, you can
+    end up with a completely unbuildable solution.  (It happened
+    to me once when preparing these instructions!)  If you simply
+    cannot seem to make it work, it's often simplest to just blow
+    away the MySQL++ source tree, unpack a fresh copy and try again,
+    paying more attention to the details.
 
 
 Building the Library and Example Programs


_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits

Reply via email to