--- web/trunk/www.linuxsampler.org/msys.html 2009/08/04 08:59:23 1983 +++ web/trunk/www.linuxsampler.org/msys.html 2010/01/31 09:39:18 2056 @@ -10,7 +10,7 @@

Windows Build Instructions   msys logo   HOWTO by Andreas Persson


-
July 26th, 2009

+
January 31th, 2010

1.  Introduction
2.  MinGW
@@ -66,10 +66,11 @@

2.  MinGW

-

Download the MinGW installer, MinGW-5.1.4.exe, -from www.mingw.org and run it. The -installer will automatically download and install further -packages. Choose the base tools and the g++ compiler.

+

Download the MinGW installer, MinGW-5.1.6.exe, +from www.mingw.org, "Automated +MinGW Installer, MinGW 5.1.6", and run it. The installer will +automatically download and install further packages. Choose the base +tools and the g++ compiler.

3.  pkg-config and gtkmm

@@ -88,25 +89,34 @@

4.  MSYS

-

Download from "MSYS Base System, Current Release_ MSYS-1.0.11":

+

Download from "MSYS Base System, msys-1.0.11":

MSYS-1.0.11.exe

Run the installer.

-

Download from "MSYS Supplementary Tools, Technology Preview_ Tools for MSYS-1.0.11":

-
bison-2.3-MSYS-1.0.11-1.tar.bz2 **
-crypt-1.1-1-MSYS-1.0.11-1.tar.bz2 **
-cvs-1.11.22-MSYS-1.0.11-1-bin.tar.gz **
-perl-5.6.1-MSYS-1.0.11-1.tar.bz2 **
+

Download from "MSYS bison, bison-2.4.1-1":

+
bison-2.4.1-1-msys-1.0.11-bin.tar.lzma **
+ +

From "MSYS crypt, crypt-1.1_1-2":

+
libcrypt-1.1_1-2-msys-1.0.11-dll-0.tar.lzma **
+ +

From "MSYS cvs, cvs-1.12.13-1":

+
cvs-1.12.13-1-msys-1.0.11-bin.tar.lzma **
+ +

From "MSYS perl, perl-5.6.1_2-1":

+
perl-5.6.1_2-1-msys-1.0.11-bin.tar.lzma **
+ +

From "MSYS m4, m4-1.4.13-1":

+
m4-1.4.13-1-msys-1.0.11-bin.tar.lzma **

Extract these files to the msys root directory, by starting msys, do -"cd /" followed by "tar xaf filename".

+"cd /" followed by "tar -x --lzma -f filename".

-

Download from "MinGW autoconf, autoconf2.5, autoconf2.5-2.63-1":

-
autoconf2.5-2.63-1-mingw32-bin.tar.lzma **
+

Download from "MinGW autoconf, autoconf2.5, autoconf2.5-2.64-1":

+
autoconf2.5-2.64-1-mingw32-bin.tar.lzma **
-

From "MinGW autoconf, wrapper, autoconf-6-1":

-
autoconf-6-1-mingw32-bin.tar.lzma **
+

From "MinGW autoconf, wrapper, autoconf-7-1":

+
autoconf-7-1-mingw32-bin.tar.lzma **

From "MinGW automake, automake1.11, automake1.11-1.11-1":

automake1.11-1.11-1-mingw32-bin.tar.lzma **
@@ -125,7 +135,7 @@

From "GCC Version 4, Current Release_ gcc-4.4.0":

gcc-core-4.4.0-mingw32-dll.tar.gz ***
-

From "MinGW libtool, libtool-2.27a-1":

+

From "MinGW libtool, libtool-2.2.7a-1":

libtool-2.2.7a-1-mingw32-bin.tar.lzma

Extract all these files to the MinGW directory, by starting msys, do @@ -168,10 +178,9 @@ documentation, so it needs the xsltproc command. Download from http://www.zlatkovic.com/pub/libxml/:

-
libxml2-2.7.3.win32.zip
-libxslt-1.1.24.win32.zip
+
libxslt-1.1.26.win32.zip
-

Copy the contents of the bin directories from both zip files to a +

Copy the contents of the bin directory from the zip file to a directory of your choice. Add this directory last in your msys PATH, for example:

@@ -224,16 +233,16 @@

The windows precompiled version of SQLite doesn't include the neccessary development files, so it's best to build SQLite yourself. -Download sqlite-amalgamation-3.6.16.tar.gz +Download sqlite-amalgamation-3.6.22.tar.gz from www.sqlite.org and extract it to your $HOME:

cd
-tar xzf sqlite-amalgamation-3.6.16.tar.gz
+tar xzf sqlite-amalgamation-3.6.22.tar.gz

Build and install:

-
cd sqlite-3.6.16
+
cd sqlite-3.6.22
 CFLAGS=-O2 ./configure
 make
 make install
@@ -245,16 +254,16 @@

The windows precompiled version of libsndfile doesn't include the neccessary pkg-config file, so it's best to build libsndfile -yourself. Download libsndfile-1.0.20.tar.gz +yourself. Download libsndfile-1.0.21.tar.gz from www.mega-nerd.com and extract it to your $HOME:

cd
-tar xzf libsndfile-1.0.20.tar.gz
+tar xzf libsndfile-1.0.21.tar.gz

Build and install:

-
cd libsndfile-1.0.20
+
cd libsndfile-1.0.21
 ./configure
 make
 make install