www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2000/07/05/08:26:16

Date: Wed, 5 Jul 2000 15:25:33 +0300 (IDT)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
X-Sender: eliz AT is
To: Alexey Zakhlestine <indy AT mgupp DOT ru>
cc: djgpp AT delorie DOT com
Subject: Re: pd-ksh
In-Reply-To: <39631A4A.33E76D48@mgupp.ru>
Message-ID: <Pine.SUN.3.91.1000705151957.13115C-100000@is>
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

On Wed, 5 Jul 2000, Alexey Zakhlestine wrote:

> > > As far as I could see there are some problems with unsupported SYG*
> > calls....
> > What SYG* calls are those, and why #ifdef'ing them away won't solve the
> > problem?
> 
> SIGCLD

SIGCLD is the signal that is delivered to the parent program when the 
status of its child program changes, like when the child exits or is 
stopped (by pressing Ctrl-Z).  These events will never happen with DJGPP 
programs, so you can safely #ifdef away that code.

> hmm... I try to compile EIC (C-interpreter) under DJ-GPP, and its Makefile
> is somehow ksh-only (at least it just doesn't work with bash 2.03)
> I'm just lazy to look thru all of it and to make it bash-compatible :-)

Lazy is not a good strategy when porting programs ;-).

I suggest to find out what part(s) of the Makefile don't work with Bash, 
and why, and post the relevant info here.  I'm guessing that all of them 
can be easily fixed by using equivalent Bash features.

- Raw text -


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