Path: utzoo!utgpu!water!watmath!uunet!nuchat!flatline!erict From: erict@flatline.UUCP (j eric townsend) Newsgroups: unix-pc.general Subject: Re: Where is "_assert"? Summary: Here's what I did Keywords: _assert missing Message-ID: <874@flatline.UUCP> Date: 14 Jun 88 13:57:33 GMT References: <2162@rtech.UUCP> Distribution: unix-pc Organization: a flat near the Montrose, Houston, Tx. Lines: 28 In article <2162@rtech.UUCP>, ralph@rtech.UUCP (Ralph Harnden) writes: > While make-ing Larry Wall's patch package (thanks, Larry!) on my 3B1, > ld complained that _assert.o was missing. Sure enough, > references _assert, but _assert.o is not in /lib/libc.a (assert.o > is in there). Nor is _assert referenced in /lib/shlib.ifile. > Somebody please tell me what I'm missing here!??! Ok, I got a file called 7300make, or something like that with mine. Here's what I did to it and the Makefile: SRC = patch.c pch.c inp.c version.c util.c OBJ = patch.o pch.o inp.o version.o util.o assert.o ^^^^^^^^ Tacked this on here. all of the following was commented out. I uncommented the dependencies. # assert.o is now in the shared library, yeah! assert.o: ar x /lib/libc.a assert.o Whammo! The whole thing worked. -- Skate UNIX or go home, boogie boy... Spelling errors are directly related to how little time I have... J. Eric Townsend ->uunet!nuchat!flatline!erict smail:511Parker#2,Hstn,Tx,77007 ..!bellcore!tness1!/