Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
|
diana:windows:building:autotools [2009-11-25 14:32:03] dages created |
diana:windows:building:autotools [2022-05-31 09:29:31] (current) |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Installing the GNU autotools on Windows ====== | ====== Installing the GNU autotools on Windows ====== | ||
| + | |||
| + | ===== Perl ===== | ||
| + | |||
| + | The GNU autotools require Perl. Download and install the MSYS version of Perl from http:// | ||
| + | |||
| + | You //must// use the MSYS version. | ||
| + | |||
| + | ===== autoconf, automake and libtool ===== | ||
| Download the correct versions of autoconf, automake and libtool: | Download the correct versions of autoconf, automake and libtool: | ||
| Line 14: | Line 22: | ||
| Build them in the order in which they are listed in the table. | Build them in the order in which they are listed in the table. | ||
| - | $ ./configure --prefix=/mingw | + | $ ./configure --prefix=/usr |
| - | $ make | + | $ make all install |
| - | $ make install | + | |
| Do //not// build and install GNU make; it will not work in conjunction with MSYS (though it may work if you install a native Windows shell, such as the Interix / SFU '' | Do //not// build and install GNU make; it will not work in conjunction with MSYS (though it may work if you install a native Windows shell, such as the Interix / SFU '' | ||
| + | |||
| + | Note that in MSYS, ''/ | ||
| + | |||
| + | When you install a particular version automake, it will install '' | ||
| + | |||
| + | ===== pkg-config ===== | ||
| + | |||
| + | // | ||
| + | |||
| + | There are no MinGW or MSYS binaries for pkg-config, and building it from source is non-trivial due to a circular dependency on glib (you need pkg-config to build glib). | ||