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