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