Weaken m4 dependency.
[gnulib.git] / DEPENDENCIES
1 The following packages are needed by maintainers for using 'gnulib-tool':
2
3 * A C runtime and compiler.
4   + Mandatory, platform cc gives good portability exposure.
5   + GCC Homepage (GNU gcc 2.95 or newer):
6     http://gcc.gnu.org/
7   + Download:
8     http://ftp.gnu.org/gnu/gcc/
9     ftp://ftp.gnu.org/gnu/gcc/
10
11 * A 'make' utility.
12   + Mandatory, platform make gives good portability exposure.
13   + VPATH builds often need GNU make 3.79.1 or newer.
14   + GNU Make Homepage:
15     http://www.gnu.org/software/make/
16   + Download:
17     http://ftp.gnu.org/gnu/make/
18     ftp://ftp.gnu.org/gnu/make/
19
20 * GNU m4 1.4.5 or newer.
21   + Mandatory.
22     Autoconf 2.62 requires GNU m4 1.4.5 or newer, and Autoconf 2.61 triggers
23     bugs in GNU m4 < 1.4.5.
24   + Homepage:
25     http://www.gnu.org/software/m4/
26   + Download:
27     http://ftp.gnu.org/gnu/m4/
28     ftp://ftp.gnu.org/gnu/m4/
29
30 * GNU autoconf 2.59 or newer.
31   + Mandatory.
32   + Homepage:
33     http://www.gnu.org/software/autoconf/
34   + Download:
35     http://ftp.gnu.org/gnu/autoconf/
36     ftp://ftp.gnu.org/gnu/autoconf/
37
38 * GNU automake 1.10 or newer.
39   + Mandatory.
40   + Homepage:
41     http://www.gnu.org/software/automake/
42   + Download:
43     http://ftp.gnu.org/gnu/automake/
44     ftp://ftp.gnu.org/gnu/automake/
45
46 * GNU gettext 0.16.1.
47   + Recommended.
48     Needed if you use modules which make use of internationalization (many do).
49   + Homepage:
50     http://www.gnu.org/software/gettext/
51   + Download:
52     http://ftp.gnu.org/gnu/gettext/
53     ftp://ftp.gnu.org/gnu/gettext/
54
55 * GNU bison 2.0 or newer.
56   + Recommended.
57     Needed if you use the 'getdate' module.
58   + Homepage:
59     http://www.gnu.org/software/bison/
60   + Download:
61     http://ftp.gnu.org/gnu/bison/
62     ftp://ftp.gnu.org/gnu/bison/
63
64 * GNU gperf 3.0.1 or newer.
65   + Recommended.
66     Needed if you use the 'iconv_open' module.
67   + Homepage:
68     http://www.gnu.org/software/gperf/
69   + Download:
70     http://ftp.gnu.org/gnu/gperf/
71     ftp://ftp.gnu.org/gnu/gperf/
72
73 * GNU texinfo 4.2 or newer.
74   + Recommended.
75     Needed if you use modules that include documentation.
76   + Homepage:
77     http://www.gnu.org/software/texinfo/
78   + Download:
79     http://ftp.gnu.org/gnu/texinfo/
80     ftp://ftp.gnu.org/gnu/texinfo/
81
82 * GNU sed
83   + Recommended.
84     Needed on platforms where the vendor's 'sed' program is too buggy.
85   + Homepage:
86     http://www.gnu.org/software/sed/
87   + Download:
88     http://ftp.gnu.org/gnu/sed/
89     ftp://ftp.gnu.org/gnu/sed/
90
91 * GNU libtool 1.5.22 or newer.
92   + Optional.
93     Needed if you want to invoke gnulib-tool with option --libtool.
94   + Homepage:
95     http://www.gnu.org/software/libtool/
96   + Download:
97     http://ftp.gnu.org/gnu/libtool/
98     ftp://ftp.gnu.org/gnu/libtool/