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