[cairo-commit] [cairo-www] src/end_to_end_build_for_win32.mdwn

Carl Worth cworth at freedesktop.org
Mon Nov 2 11:46:47 PST 2009


 src/end_to_end_build_for_win32.mdwn |   27 +++++++++++++++++++++------
 1 file changed, 21 insertions(+), 6 deletions(-)

New commits:
commit de241a98e5e4db69b49f313d5a7c7f66b076b367
Author: travisgriggs <travisgriggs at web>
Date:   Mon Nov 2 11:46:47 2009 -0800

diff --git a/src/end_to_end_build_for_win32.mdwn b/src/end_to_end_build_for_win32.mdwn
index 8972edb..a2ce200 100644
--- a/src/end_to_end_build_for_win32.mdwn
+++ b/src/end_to_end_build_for_win32.mdwn
@@ -17,7 +17,7 @@ This recipe for building may seem tediuous, in that it uses command line interfa
 
 ### Install MSYS
 
-[Download and install MSYS][1]. Scroll down to the MSYS Base System section, and grab the current release of that.
+[Download and install MSYS][1].
 
 In the following examples, I've installed mine in c:\Program Files\msys.
 
@@ -25,13 +25,17 @@ MSYS provides programs to do a very minimal unix system on your windows box. You
 
 ### Install Dev Studio Express
 
-[Download and install Microsoft Visual C++ Studio Express][2]. All you need is the C++ variant.
+[Download and install Microsoft Visual C++ Studio Express][2].
 
 I found that I could not use vcbuild to convert/upgrade projects until I [followed the steps here][3]. It may have been if I'd originally registered it, I wouldn't have had those problems?
 
 ### Install curl (optional)
 
-Download and install curl. You don't technically need this. You can download the links to your build directory interactively using your favorite web browser. If you're not interesting in scripting it up, doing that is probably lighter weight than installing curl, unless you've just been waiting for a reason to do so.
+[Download and install curl][4].
+
+Make sure curl is in your path.
+
+You don't technically need this. You can download the links to your build directory interactively using your favorite web browser. If you're not interesting in scripting it up, doing that is probably lighter weight than installing curl, unless you've just been waiting for a reason to do so.
 
 ### Open a command shell
 
@@ -48,7 +52,17 @@ Designate a directory to work in. Clean it out and then we'll do all work in the
        cd %ROOTDIR%
 
 ### Download and untar tarballs
-Use curl to download FOUR tarballs: pkg-config, libpng, pixman, cairo. Adjust specific version paths as desired
+Use curl to download FOUR tarballs: zlib, libpng, pixman, cairo. Adjust specific version paths as desired
+
+       curl http://www.zlib.net/zlib-1.2.3.tar.gz -o zlib.tgz
+       curl ftp://ftp.simplesystems.org/pub/libpng/png/src/libpng-1.2.40.tar.gz -o libpng.tgz
+       curl http://www.cairographics.org/releases/pixman-0.16.2.tar.gz -o pixman.tgz
+       curl http://www.cairographics.org/releases/cairo-1.8.8.tar.gz -o cairo.tgz
+
+       tar -xzf pkgconfig.tgz
+       tar -xzf libpng.tgz
+       tar -xzf pixman.tgz
+       tar -xzf cairo.tgz
        
 
 ### Build zlib
@@ -68,6 +82,7 @@ In progress
 ### Congratulations!
 You've got a cairo.dll...
 
-[1]: http://sourceforge.net/projects/mingw/files/
-[2]: http://www.microsoft.com/exPress/download/
+[1]: http://sourceforge.net/projects/mingw/files/MSYS%20Base%20System/Current%20Release_%20MSYS-1.0.11/MSYS-1.0.11.exe/download
+[2]: http://www.microsoft.com/exPress/download/#webInstall
 [3]: http://social.msdn.microsoft.com/forums/en-US/windowssdk/thread/c139643f-7e1a-4fa2-a466-e521667997fd
+[4]: http://www.paehl.com/open_source/index.php?CURL_7.19.6


More information about the cairo-commit mailing list