www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/01/05/20:45:33

From: 075557 AT bud DOT cc DOT swin DOT edu DOT au (Tarragon Allen)
Newsgroups: comp.os.msdos.djgpp
Subject: Compiling BASH 2.02.1
Date: 6 Jan 1999 01:35:29 GMT
Organization: Swinburne University of Technology
Lines: 17
Message-ID: <76uel1$o1o$1@lucille.cc.swin.edu.au>
NNTP-Posting-Host: bud.cc.swin.edu.au
Mime-Version: 1.0
X-Trace: lucille.cc.swin.edu.au 915586529 24632 136.186.1.113 (6 Jan 1999 01:35:29 GMT)
X-Complaints-To: abuse AT swin DOT edu DOT au
NNTP-Posting-Date: 6 Jan 1999 01:35:29 GMT
X-Newsreader: TIN [version 1.2 PL2]
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Greetz,

	I am trying to compile BASH 2.02.1, (no, not a djgpp port) and am
getting an error that SIGCHLD is an undeclared identifier.  In sig.h,
SIGCHLD is defined as SIGCLD, if JOB_CONTROL is defined, which it is not. 
Unfortunately also, SIGCLD is not defined anywhere in the djgpp header
files.  I guess this makes sense, DOS not having the functionality to
support child processes, etc.
	Is the bash code in error by trying to compile something that 
refers to SIGCHLD when JOB_CONTROL is undefined?  What shall I do to work 
around this: define SIGCLD/SIGCHLD with (somewhat arbitrary) values?  
Define JOB_CONTROL and pray?  Thanks.

			Jeremy


PS: gcc 2.8.1, djdev 2.02 (release).

- Raw text -


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