Path: utzoo!utgpu!water!watmath!uunet!lll-winken!lll-tis!pacbell!rtech!ralph From: ralph@rtech.UUCP (Ralph Harnden) Newsgroups: unix-pc.general Subject: Where is "_assert"? Keywords: _assert missing Message-ID: <2162@rtech.UUCP> Date: 13 Jun 88 10:56:18 GMT Distribution: unix-pc Organization: Relational Technology Inc. Alameda, CA 94501 Lines: 21 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. I worked around by extracting assert.o (ar -x /lib/libc.a assert.o), renaming it to _assert.o, and updating the Makefile to link it into patch. I also added _assert.o to the archive (using ar -q) in case other routines might want to use assert, but I haven't decided what to do about the shared libraries yet. Somebody please tell me what I'm missing here!??! BTW, I'm running 3.5.1.4. "Had this been a real emergency, you would be vapor by now...." {amdahl, cbosgd, mtxinu, ptsfa, sun}!rtech!ralph ralph@rtech.uucp -- "Had this been a real emergency, you would be vapor by now...." {amdahl, cbosgd, mtxinu, ptsfa, sun}!rtech!ralph ralph@rtech.uucp