delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/02/28/08:15:48

Date: Sun, 28 Feb 1999 15:14:06 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Martin Str|mberg <ams AT ludd DOT luth DOT se>
cc: DJGPP <djgpp AT delorie DOT com>
Subject: Re: make crash
In-Reply-To: <199902281142.MAA26920@father.ludd.luth.se>
Message-ID: <Pine.SUN.3.91.990228150819.5950r-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com

On Sun, 28 Feb 1999, Martin Str|mberg wrote:

> f:/djgpp/gnu/emacs
> bash$ make install

Don't run "make install" in the Emacs distribution when SHELL points to 
Bash.  The Emacs configure and build procedure isn't Bash-safe, it 
explicitly uses features that require COMMAND.COM and won't work 
otherwise.  You are lucky to just get an error message, I have seen much 
more spectacular failures, like infinite loops and what's not.

It is very hard to write a config.bat and a Makefile that would work both 
with and without Bash.  Since Emacs has traditionally supported 
configuration and build with only Sed and rm, I cannot easily switch to 
a procedure which requires Bash.

Emacs 20 forces use of COMMAND.COM inside the Makefile, but in 19.34 you 
will have to do it manually...

But I remember the original problem was while building Tar.  Maybe you 
should try that again?

- Raw text -


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