1139969SimpREADME for GNU DIFF
21556Srgrimes
31556SrgrimesThis directory contains the GNU diff, diff3, sdiff, and cmp utilities.
41556SrgrimesTheir features are a superset of the Unix features and they are
51556Srgrimessignificantly faster.
61556Srgrimes
71556SrgrimesPlease see the file COPYING for copying conditions.
81556Srgrimes
91556SrgrimesPlease see the file doc/version.texi for version information.
101556Srgrimes
111556SrgrimesPlease see the file doc/diff.texi (or doc/diff.info) for documentation
121556Srgrimesthat can be printed with TeX, or read with the `info' program or with
131556SrgrimesEmacs's `M-x info'.  Brief man pages are in man/*, but they are no
141556Srgrimessubstitute for the documentation.
151556Srgrimes
161556SrgrimesPlease see the file ABOUT-NLS for notes about translations.
171556Srgrimes
181556SrgrimesPlease see the file INSTALL for generic compilation and installation
191556Srgrimesinstructions.  Briefly, you can run "./configure; make install".  The
201556Srgrimescommand "./configure --help" lists the supported --enable and --with
211556Srgrimesoptions.
221556Srgrimes
231556SrgrimesIf you have a problem with internationalization, you might be able to
241556Srgrimeswork around it as described in ABOUT-NLS by invoking `./configure
251556Srgrimes--disable-nls'.  Many of the problems arise from dynamic linking
261556Srgrimesissues on non-GNU platforms (e.g. with the iconv library).  Such
271556Srgrimesproblems tend to be shared by other GNU applications on these
281556Srgrimesplatforms, and can usually be fixed by carefully tweaking your non-GNU
291556Srgrimesinstallation.  If you have an older version of libiconv, please
3050471Speterupgrade to the latest one; see <ftp://ftp.gnu.org/gnu/libiconv/>.  If
311556Srgrimesthe problem seems isolated to diffutils, though, please report a bug.
321556Srgrimes
331556SrgrimesThis program requires a Standard C compiler (C89 or later).  If you
341556Srgrimeshave a nonstandard compiler, please install GCC first.
351556Srgrimes
361556SrgrimesIf you make changes to the source code, you may need appropriate
371556Srgrimesversions of GNU build tools to regenerate the intermediate files.  The
381556Srgrimesfollowing versions were used to generate the intermediate files in
391556Srgrimesthis distribution:
401556Srgrimes
411556Srgrimes* Autoconf 2.59   <ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.59.tar.gz>
421556Srgrimes* Automake 1.8.3  <ftp://ftp.gnu.org/gnu/automake/automake-1.8.3.tar.gz>
431556Srgrimes* gettext 0.14.1  <ftp://ftp.gnu.org/gnu/gettext/gettext-0.14.1.tar.gz>
441556Srgrimes* help2man 1.33   <ftp://ftp.gnu.org/gnu/help2man/help2man-1.33.1.tar.gz>
451556Srgrimes* Texinfo 4.7     <ftp://ftp.gnu.org/gnu/texinfo/texinfo-4.7.tar.gz>
461556Srgrimes
471556SrgrimesPlease report bugs to <bug-gnu-utils@gnu.org>.
481556Srgrimes
4979754Sdd-----
501556Srgrimes
511556SrgrimesCopyright (C) 1992, 1998, 2001, 2002, 2004 Free Software Foundation,
521556SrgrimesInc.
531556Srgrimes
541556SrgrimesThis file is part of GNU Diffutils.
551556Srgrimes
561556SrgrimesThis program is free software; you can redistribute it and/or modify
571556Srgrimesit under the terms of the GNU General Public License as published by
581556Srgrimesthe Free Software Foundation; either version 2, or (at your option)
591556Srgrimesany later version.
601556Srgrimes
611556SrgrimesThis program is distributed in the hope that it will be useful,
621556Srgrimesbut WITHOUT ANY WARRANTY; without even the implied warranty of
631556SrgrimesMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
641556SrgrimesGNU General Public License for more details.
651556Srgrimes
661556SrgrimesYou should have received a copy of the GNU General Public License
671556Srgrimesalong with this program; see the file COPYING.  If not, write to
681556Srgrimesthe Free Software Foundation, Inc., 59 Temple Place - Suite 330,
691556SrgrimesBoston, MA 02111-1307, USA.
701556Srgrimes