home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!noc.near.net!hri.com!spool.mu.edu!sdd.hp.com!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!magnus.acs.ohio-state.edu!csn!cherokee!da_vinci!jsalmi
- From: jsalmi@da_vinci.it.uswc.uswest.com (John Salmi)
- Newsgroups: comp.sys.mips,list.epixinfo
- Subject: Re: Where is wait3?
- Message-ID: <BxGt6q.Dp7@da_vinci.it.uswc.uswest.com>
- Date: 9 Nov 92 20:06:26 GMT
- References: <peter.721318682@merlin>
- Sender: news@da_vinci.it.uswc.uswest.com (IT Netnews)
- Followup-To: comp.sys.mips
- Organization: US West Information Technologies, Devner
- Lines: 54
- Nntp-Posting-Host: da_vinci
-
- In article <peter.721318682@merlin> peter@merlin.acadiau.ca (Peter Steele) writes:
- >I am compiling a package (CAP) that uses a routine called
- >wait3. During the link phase it complains that wait3 is
- >undefined. Man wait3 does describe such a routine, but
- >I can't find it in any of the libraries. There is a wait
- >routine, as well as a wait2, but no wait3. I presume that
- >since it is described in the man pages this routine does
- >exist somewhere. Can any one tell me where it is?
- >
- >Thanks.
- >--
- >Peter Steele Unix Services Manager peter.steele@acadiau.ca
- >Acadia Univ., Wolfville, NS, Canada B0P 1X0 902-542-2201 Fax: 902-542-4364
-
-
-
- Peter, the man page describes wait3 as a bsd-ism...
-
- bugs) /usr/people/jsalmi> man wait3
-
- WAIT(2-BSD) RISC/os Reference Manual WAIT(2-BSD)
-
- NAME
- wait, wait3 - wait for process to terminate
-
-
- so, that points me down the /bsd43 tree. in /bsd43/usr/lib/libc.a, wait3
- is defined...
-
- bugs) /bsd43/usr/lib> nm libc.a | grep wait3
- Symbols from libc.a[m_wait3.o]:
- m_wait3.s |00000000|File |ref=5 | | 0|Text
- mips_wait3 |00000000|Proc |end=4 btNil | | 1|Text
- mips_wait3 |00000056|End |ref=1 | | 3|Text
- m_wait3.s |00000000|End |ref=0 | | 4|Text
- mips_wait3 |00000000|Proc |ref=1 | | 15|Text
- Symbols from libc.a[wait3.o]:
- wait3.c |00000000|File |ref=4 | | 0|Text
- wait3 |00000000|Proc |end=3 int | | 1|Text
- wait3 |00000032|End |ref=1 | | 2|Text
- wait3.c |00000000|End |ref=0 | | 3|Text
- wait3 |00000000|Proc |ref=1 | | 8|Text
- mips_wait3 |00000000|Proc | | | 9|Undefined
-
-
- have you tried linking in the /bsd43/usr/libn/libc.a ? give that a shot.
- a hack that was done locally was to create a local lib via extracting the
- necessary cruft from /bsd43/usr/lib/libc.a and creating libwait3.a ...
-
- just more noise from:
- --
- John Salmi <jsalmi@uswest.com> (303) 595-2863
-
- "Politically correct? Me? HAR HAR HAR HAR! Don't kid yourself."
-