To: djgpp-announce AT sun DOT soe DOT clarkson DOT edu Subject: Diffutils 2.7.1 beta for DJGPP Date: Sun, 27 Nov 94 13:49:55 +0200 From: "Eli Zaretskii" I've uploaded to omnigate a first beta version of GNU Diffutils which should be compatible with DJGPP right out of the box. This is still in beta version, that's why the 2.7.1 archive on alpha.gnu won't yet build automatically under DJGPP. The file DIFUT271.ZIP on omnigate.clarkson.edu:/pub/msdos/djgpp/pub includes a few small fixes for the problems which still prevent the official beta version from building under DJGPP. My purpose in putting this beta version on a public site is to allow the DJGPP community to test it before it is included in the official GNU distribution (probably with version 2.8). Until now, only I have seen this version and provided DJGPP feedback to Paul Eggert who maintains Diffutils. Paul encouraged me to upload this and thus to gather feedback from much wider population. You can use the utilities as you like. If you have any problem whatsoever in building Diffutils under DJGPP or running them under DOS, please let me know. If you have a solution to suggest, please do. Do not send problems related specifically to DOS, either in building the package or in running it, to Paul Eggert, as he would merely resend them to me. On the other hand, if you have anything to say regarding the code which is also valid for POSIX systems, mail directly to Paul Eggert . Once you UnZip the archive (``pkunzip -d'', if you use PKWare), read the file pc/INSTALL and do whatever it says to build the package. I didn't include pre-built executables on purpose, so you would have to do it, because I *want* you to build it and see if it's OK. I will warn you right from the start that the Makefile under DJGPP is meant to run under ye old COMMAND.COM, so don't flame me for using DOS utilities like XCOPY and COMMAND /C which we all hate. My philosphy was to use only those GNU tools which are distrubuted with DJGPP; other operations were done with what any DOS user has. Thus, no cp, no rm and no mv (although I personally have them). Some targets in the Makefile for DJGPP won't work, but only those for which their products are already included in the distribution, or those which I think are irrelevant for DJGPP environment. If you think some of those targets should work, please tell me.