r18740 - gnucash/trunk/packaging/win32 - Clarify required steps to setup windows build environment.

Geert Janssens gjanssens at code.gnucash.org
Fri Feb 26 16:28:27 EST 2010


Author: gjanssens
Date: 2010-02-26 16:28:27 -0500 (Fri, 26 Feb 2010)
New Revision: 18740
Trac: http://svn.gnucash.org/trac/changeset/18740

Modified:
   gnucash/trunk/packaging/win32/README
Log:
Clarify required steps to setup windows build environment.
The mingw website has changed quite a lot since the README
was written and some of the url's used in it were confusing.
I have changed the url's to point to the actual packages
on sourceforge (current at the time of this writing)
and added some extra details where I had trouble understanding
the actions to perform.

Modified: gnucash/trunk/packaging/win32/README
===================================================================
--- gnucash/trunk/packaging/win32/README	2010-02-26 15:05:23 UTC (rev 18739)
+++ gnucash/trunk/packaging/win32/README	2010-02-26 21:28:27 UTC (rev 18740)
@@ -8,17 +8,29 @@
 steps manually. The directory variables are set in `defaults.sh' and optionally
 `custom.sh'.
 
-* Download MSYS (but *only* msys; no mingw and no msysdtk)
-from http://www.mingw.org/download.shtml -> Current -> MSYS -> (bin, *.exe)
-to $DOWNLOAD_DIR
+Note: The mingw homepage is http://www.mingw.org. You can read more
+      about mingw over there. The packages to download are all
+      on sourceforge however, so the direct links are given here.
 
-* Install MSYS (no postinstall)
-to $MSYS_DIR
+* Download MSYS from
+  https://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/msys-1.0.11/MSYS-1.0.11.exe/download
+  to $DOWNLOAD_DIR
+  Note: there may be a more recent version available when you read this, use
+        whatever verion that is available. BUT: be sure to use MSYS-xyz.exe
+        (ie the MSYS installer) and not the *bin.tar.lzma. I got confused
+        the first time I tried, because directory msys-1.0.12 existed on
+        sourceforge, but it didn't have the windows installer. You should
+        use the installer, not try to unpack the -bin.tar.lzma files. So
+        choose whatever version that has got an installer.
 
-* Download wget
-from http://www.mingw.org/download.shtml -> Current -> mingwPORT -> (bin, wget-*)
-to $DOWNLOAD_DIR
+* Install MSYS into $MSYS_DIR.
 
+* Download minwPORT's wget from
+  https://sourceforge.net/projects/mingw/files/mingwPORT/Current%20Releases/wget-1.9.1-mingwPORT.tar.bz2/download
+  to $DOWNLOAD_DIR
+  Note: the version number may have changed when you try this. Use whatever version
+        that is available
+
 * Look at defaults.sh and create a file named custom.sh to specify adapted directory
   variables.  If you want verbose output of any script
   step, add "set -x" to that file.



More information about the gnucash-changes mailing list