www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/05/07/03:19:41

Date: Tue, 7 May 1996 09:21:05 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Tom Sgouros <tomss AT ids DOT net>
Cc: djgpp AT delorie DOT com
Subject: Re: DJGPP program compiles differently in emacs?
In-Reply-To: <Pine.SUN.3.93.960506084201.21478C-100000@conan.ids.net>
Message-Id: <Pine.SUN.3.91.960507090732.15501A-100000@is>
Mime-Version: 1.0

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. 

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019