From: mschulter AT mach1 DOT mpu DOT com () Newsgroups: comp.os.msdos.djgpp Subject: Re: emacs, make problem with NT Date: 27 Sep 1996 20:38:41 GMT Organization: MP Unlimited, Inc. Lines: 43 Message-ID: <52he0i$qs@news.mpu.com> References: <52esm6$q7j AT butch DOT lmsc DOT lockheed DOT com> NNTP-Posting-Host: mach1.mpu.com To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp : ANYWAY, I'm trying to compile gnu emacs, and aside from the adventures of : trying to chase down sed, then making .bat files for mv and rm, I find out : that good ol DOS, 8.3 filenames, longer filenames than that in the source : tree, well, you know what happens. My question is, do I have to manually : rename all the long files and edit the makefile to reflect them? or if I use : DJtar, will it compile okay somehow? As a novice and a user of DOS rather than Windows NT, I might not be the most reliable source to answer your questions about the NT environment , but I can tell you that GNU Emacs compiles "out of the box" with MS-DOG (a.k.a. MS-DOS) 6.22 and DJGPP.. First of all, while you're correct that DJGPP's version of sed is required, there's no need to make batch files for mv or rm, because the GNU File Utilities provide these and many other great UNIX-like commands. Please note that I used version 3.12 of the File Utilities, available on Simtel mirrors as FUT312BX.ZIP; but version 3.13 will be available as part of the next DJGPP release. Also, at least with Emacs version 19.31 (the one I compiled), DJTAR extracts the files with 8.3 names, the only exception being some C source files for UNIX-like RISC platforms and the like (which I decided to skip without any problem) where DJTAR couldn't come up with unique 8.3 names for similar long filenames. As explained in the INSTALL file, a configuration routine and makefile is included which works with DJGPP v.1 or v.2. I just needed to type config msdos s followed after the configuration process was completed by make install BTW, if you're running NT, the GNU folks urge that you consider building an NT version for full support of multitasking, GUI features, etc. Again, anything I say here is open to correction from NT users or even just more experienced MS-DOS users. Most respectfully, Margo Schulter