diff options
author | Bruno Haible <bruno@clisp.org> | 2007-06-29 00:06:50 +0000 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2009-06-23 12:14:57 +0200 |
commit | b8a171af24421e350978e340bb355e2d939475e1 (patch) | |
tree | 9d40bbdded1185ac78ca6dc400aa9125c20b0f7b /HACKING | |
parent | c97a71d868c954b006985ba88edf563b23f71606 (diff) | |
download | external_gettext-b8a171af24421e350978e340bb355e2d939475e1.zip external_gettext-b8a171af24421e350978e340bb355e2d939475e1.tar.gz external_gettext-b8a171af24421e350978e340bb355e2d939475e1.tar.bz2 |
Hacking advice.
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 65 |
1 files changed, 65 insertions, 0 deletions
@@ -0,0 +1,65 @@ +All you need to know when hacking (modifying) GNU gettext or when building +it off the CVS. + + +Requirements +============ + +You will need reasonably recent versions of the build tools: + + * A C compiler; on Cygwin or mingw also a C++ compiler. Such as GNU GCC. + + Homepage: + http://gcc.gnu.org/ + + * GNU automake + + Homepage: + http://www.gnu.org/software/automake/ + + * GNU autoconf + + Homepage: + http://www.gnu.org/software/autoconf/ + + * GNU m4 + + Homepage: + http://www.gnu.org/software/m4/ + + * GNU bison + + Homepage: + http://www.gnu.org/software/bison/ + + * GNU gperf + + Homepage: + http://www.gnu.org/software/gperf/ + + * GNU texinfo + + Homepage: + http://www.gnu.org/software/texinfo/ + + * GNU emacs or XEmacs + + Homepage: + http://www.gnu.org/software/emacs/ + http://www.xemacs.org/ + + * Perl + + Homepage: + http://www.perl.org/ + + * TeX (for making the doc in .dvi, .ps or .pdf format) + + Homepage: + http://tug.org/teTeX/ + + * Either an internet connection or a recent copy of GNU gnulib. + + Homepage: + http://www.gnu.org/software/gnulib/ + +And, of course, the packages listed in the DEPENDENCIES file. + + +Building off the CVS +==================== + +Access to the CVS is described at http://savannah.gnu.org/cvs/?group=gettext . + +After fetching the sources from the CVS, peek at the comments in autogen.sh, +then run "./autogen.sh"; then you can proceed with "./configure" as usual. + |