Date: Tue, 7 May 1996 09:21:05 +0200 (IST) From: Eli Zaretskii To: Tom Sgouros Cc: djgpp AT delorie DOT com Subject: Re: DJGPP program compiles differently in emacs? In-Reply-To: Message-Id: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 6 May 1996, Tom Sgouros wrote: > DJGPP is version 2. I forget the version of make, but I downloaded it > during April. Emacs is version 19.30. Invoking v2 programs from Emacs 19.30 is dangerous and should be done, if at all, with extreme care. The reason is that v1.x programs cannot spawn v2.0 programs (the v1.x spawnXX code sees the COFF signature in the v2 executables and tries to run it with go32, which either crashes or silently fails). `M-x compile' should work most of the time, though, because it runs the command with `command /c', not directly. But nevertheless I've seen all kinds of weird behavior in that setup (and you don't tell enough in your message to analyze your specific case). I have seen enough of such trouble to the point that I don't take seriously any problem of the above kind when v1 programs are used to invoke v2 images. My advice: switch to v2 (Emacs 19.31 will support v2, and you can get the latest pretest if you can't wait.) > Also, I found some other inconsistent behavior in the emacs macro > definition facility. Can anyone tell me where to report/discuss that? Write to help-gnu-emacs AT prep DOT ai DOT mit DOT edu, or post to gnu.emacs.help Newsgroup.