www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/08/15/23:30:11

Xref: news2.mv.net comp.os.msdos.djgpp:7332
From: "John M. Aldrich" <fighteer AT cs DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Compiling from EMACS 19.31
Date: Thu, 15 Aug 1996 18:54:17 -0700
Organization: Three pounds of chaos and a pinch of salt
Lines: 41
Message-ID: <3213D4C9.2809@cs.com>
References: <4uv585$1jm AT mercury DOT dur DOT ac DOT uk>
NNTP-Posting-Host: ppp217.cs.com
Mime-Version: 1.0
To: Peter Baxendale <peter DOT baxendale AT durham DOT ac DOT uk>
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Peter Baxendale wrote:
> 
> I built EMACS 19.31 using djgppv2. Most things seem ok but when I try to
> compile I get the following in the compile window when it tries to run make:
> 
> Searching for program: permission denied (EACCES), c:/command.com
> 
> What does this mean and what can I do about it? I didn't have this problem with
> the old (built using djgppv1) version of emacs.
> 
> Sorry if this has been asked before, but I have searched faq2.01 and also scoured
> the emacs distribution for any clues (honest).

This problem (and one other in Emacs 19.31) is due to a bug in the
_is_executable() library function in DJGPP.  To properly compile Emacs with
DJGPP v2, you need two patches, one to is_exec.c and the other to sigactio.c.
Both are available from the DJGPP web site bug tracking system as the following
URLs:

http://www.delorie.com/djgpp/bugs/show.cgi?000090	(is_exec.c patch)
http://www.delorie.com/djgpp/bugs/show.cgi?000091	(sigactio.c patch)

Note:  you need the library sources (djlsr200.zip) to compile these patches.
If you just want the fixed files (they're quite small), you can look in the
new Emacs 19.33 distribution which contains the files and, AFAIK, automagically
compiles and applies them to libc.a.  Barring that, email me and I'll send
you the fixed files with instructions.  :)

HTH!

John

-- 
John M. Aldrich, aka Fighteer I <fighteer AT cs DOT com>

-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s+:- a-->? c++>$ U@>++$ p>+ L>++ E>+ W+>++ N++ o+ K? w(---) O-
M-- V? PS+ PE Y+ PGP- t+(-) 5- X- R+ tv+() b+++ DI++ D++ G e(*)>++++
h!() !r !y+()
------END GEEK CODE BLOCK------

- Raw text -


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