Xref: news2.mv.net comp.os.msdos.djgpp:3670 From: elric AT wheel DOT ucdavis DOT edu (Jeffrey Taylor) Newsgroups: comp.os.msdos.djgpp Subject: Re: DJGPP program compiles differently in emacs? Date: 8 May 1996 00:50:23 GMT Organization: Davis Community Network - Davis, California, USA Lines: 31 Message-ID: <4mor4f$5ai@mark.ucdavis.edu> References: NNTP-Posting-Host: wheel.dcn.davis.ca.us To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Eli Zaretskii (eliz AT is DOT elta DOT co DOT il) wrote: : 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.) What am I missing? The first paragraph seems to say don't use V2 with emacs 19.30 (unstated but implied that emacs is compiled with V1). The second paragraph says switch to V2. Or does Eli mean re-compile emacs 19.30 with V2? This is less than clear. -- ============================================ Without my guitar, I am a poet without arms. - Michael Bloomfield ============================================