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