]>
Commit | Line | Data |
---|---|---|
11da68be NC |
1 | |
2 | Notes on enabling maintainer mode | |
3 | ||
4 | Note that if you configure with --enable-maintainer-mode, you will need | |
5 | special versions of automake, autoconf, libtool and gettext. You will | |
af542c2e RW |
6 | find the sources for these in the respective upstream directories: |
7 | ||
d71eca64 NC |
8 | https://ftp.gnu.org/gnu/autoconf |
9 | https://ftp.gnu.org/gnu/automake | |
10 | https://ftp.gnu.org/gnu/libtool | |
11 | https://ftp.gnu.org/gnu/gettext | |
af542c2e | 12 | |
a88ad491 NC |
13 | The required versions of the tools for this tree are: |
14 | ||
d0ac1c44 SM |
15 | autoconf 2.69 |
16 | automake 1.15.1 | |
af542c2e | 17 | libtool 2.2.6 |
a88ad491 | 18 | gettext 0.16.1 |
d4fc7db8 NC |
19 | |
20 | Note - "make distclean" does not work with maintainer mode enabled. | |
21 | The Makefiles in the some of the po/ subdirectories depend upon the | |
22 | Makefiles in their parent directories, and distclean will delete the | |
23 | Makefiles in the parent directories before running the Makefiles in | |
24 | the child directories. There is no easy way around this (short of | |
25 | changing the automake macros) as these dependencies need to exist in | |
26 | order to correctly build the NLS files. | |
d71eca64 NC |
27 | |
28 | When running the testsuites a minimum version of dejagnu is also needed. | |
29 | Dejagnu can be found here: | |
30 | ||
31 | https://ftp.gnu.org/gnu/dejagnu/ | |
32 | ||
33 | The minimum version required is: | |
34 | ||
35 | dejagnu 1.5.3 |