🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.bash.bug
Article #682

Is BASH supposed to make on a SYSV system?

#682
From: Kevin O`Gorman
Date: Fri, 27 Oct 1989 16:32
35 lines
2015 bytes
I'm trying to make bash 1.03 on a UNIX PC (3b1) with gcc-1.35, and bison.
It starts out okay, but runs into trouble with jobs.c and nojobs.c

I'm supposing that this is because SYSV does not have job control.  Is
there something I'm supposed to do to get the make to go through, or
am I doomed if I'm not on a BSD system?

The make complaint looks like this:

	gcc -traditional -c  -g -Bstatic -DATT3B1 -DTARGET=ATT3B1 -DSYSV -I./ nojobs.c
jobs.h:86: field `status' has incomplete type
nojobs.c: In function wait_for:
nojobs.c:147: storage size of `status' isn't known
nojobs.c:158: `status' undeclared (first use this function)
nojobs.c:158: (Each undeclared identifier is reported only once
nojobs.c:158: for each function it appears in.)
nojobs.c:173: `WSTOPPED' undeclared (first use this function)
nojobs.c: At top level:
nojobs.c:189: storage size of `shell_tty_info' isn't known
nojobs.c: In function get_tty_state:
nojobs.c:194: `O_RDONLY' undeclared (first use this function)
nojobs.c:197: `TIOCGETP' undeclared (first use this function)
nojobs.c: In function set_tty_state:
nojobs.c:205: `O_RDONLY' undeclared (first use this function)
nojobs.c:208: `TIOCSETN' undeclared (first use this function)
nojobs.c: At top level:
nojobs.c:189: storage size of static var `shell_tty_info' isn't known
*** Error code 1

Stop.

-- 
Kevin O'Gorman ( kevin@kosman.UUCP, {pyramid,csun}!srhqla!kosman!kevin )
voice: 805-984-8042 Vital Computer Systems, 5115 Beachcomber, Oxnard, CA  93035
Non-Disclaimer: my boss is me, and he stands behind everything I say.
Technical Details
Message-ID: <8910270932.AA05519@kosman.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!kosman.nrc.com!root

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!watmath!uunet!tut.cis.ohio-state.edu!kosman.nrc.com!root
From: root@kosman.nrc.com (Kevin O`Gorman)
Newsgroups: gnu.bash.bug
Subject: Is BASH supposed to make on a SYSV system?
Message-ID: <8910270932.AA05519@kosman.UUCP>
Date: 27 Oct 89 16:32:02 GMT
Sender: gahlot@tut.cis.ohio-state.edu
Reply-To: kevin%kosman@nrc.com (Kevin O'Gorman)
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 35