Date: Tue, 18 Oct 94 09:19 PDT From: jdp AT polstra DOT com (John Polstra) To: djgpp AT polstra DOT com Subject: Re: GNU fileutils for building emacs mjo AT mrao DOT cam DOT ac DOT uk (Martin Oldfield) wrote: > Recent versions of emacs (> 19.22) claim that they can be build for DOS > using djgpp and a bunch of GNU fileutils. Has anyone managed to do this > successfully and if so which versions of the tools did they use ? I installed emacs 19.26 under DOS, using DJGPP 1.12m1. The installation was pretty easy, and the program seems to work OK. (I'm not a heavy emacs user, so I haven't really hammered on it.) I used djtarx to extract the files onto my DOS machine. Here is a djtarx "change file" that works (copy it into a file, and give the file's name to djtarx with the "-n" switch): emacs-19.26/etc/ms-kermit-7bit emacs-19.26/etc/msk7bit emacs-19.26/lwlib/lwlib-XolmbP.h emacs-19.26/lwlib/lwXolmbp.h emacs-19.26/lwlib/lwlib-Xolmb.h emacs-19.26/lwlib/lwXolmb.h emacs-19.26/lwlib/lwlib-Xolmb.c emacs-19.26/lwlib/lwXolmb.c emacs-19.26/lib-src/Makefile.in.in emacs-19.26/lib-src/Makefile.in- emacs-19.26/src/.dbxinit emacs-19.26/src/dbxinit emacs-19.26/src/.gdbinit emacs-19.26/src/gdbinit emacs-19.26/src/paths.h.in emacs-19.26/src/paths.h-i emacs-19.26/src/config.h.in emacs-19.26/src/config.h-i emacs-19.26/src/Makefile.in.in emacs-19.26/src/Makefile.in- emacs-19.26/src/s/sunos4-1.h emacs-19.26/src/s/sunos41.h emacs-19.26/src/s/sunos4-1-3.h emacs-19.26/src/s/sunos413.h emacs-19.26/src/s/dgux5-4r3.h emacs-19.26/src/s/dgux5-43.h emacs-19.26/GETTING.GNU.SOFTWARE emacs-19.26/getting Other than that, I just followed the instructions in the "MSDOG" section of the installation file (INSTALL or README or whatever it is). You should also have a look at "etc/MSDOS" in the emacs distribution. About the fileutils that were needed: Not much, I think. I didn't really notice. I have the MKS toolkit installed, so if the installation required sed or awk or anything like that, it would have found the MKS versions. But I don't think anything more complicated than "mv", "cp", and "rm" was used. (It's been a while since I did this.) I'd recommend just trying it. You'll find out quickly enough which utilities you need ;-). To ward off the inevitable slew of questions asking, "Where can I FTP the MKS toolkit, and what is it, anyway?" ... It's a commercial package of Unix-like utilities, available from Mortice-Kern Systems. John Polstra jdp AT polstra DOT com John D. Polstra & Co., Inc. Phone (206) 932-6482 Seattle, Washington USA Fax (206) 935-1262 "Self-knowledge is always bad news." -- John Barth