[unix-pc.general] case of the missing library

dfjr@mathcs.emory.edu (Dave Ford) (05/09/89)

A friend of mine was trying to compile a version of 'script' and failed.
The reason behind his failure was a missing library archive, libx.a.  This
file exists neither on his 3b1 (running 3.51) nor mine (3.5), and I  was
hoping someone could help him (us, I want the program too) with this
frustrating situation.



-- 
--------------------------------------------------------------------------------
David Ford -- really a grad student at Duke
daf@cs.duke.edu
--------------------------------------------------------------------------------

ignatz@chinet.chi.il.us (Dave Ihnat) (05/11/89)

In article <4019@emory.mathcs.emory.edu> dfjr@mathcs.emory.edu (Dave Ford) writes:
>A friend of mine was trying to compile a version of 'script' and failed.
>The reason behind his failure was a missing library archive, libx.a.  This
>file exists neither on his 3b1 (running 3.51) nor mine (3.5), and I  was
>hoping someone could help him (us, I want the program too) with this
>frustrating situation.

This is a Xenix library; it seems to contain some funky stuff, like nap.o,
BSD-ish directory routines, etc.  Following is a list of all the objects and
the (apparent) entrypoints in this library, for Xenix System V.  I recommend
you simply leave the library out of the makefile, and see what comes up
missing; maybe, nothing, or maybe you have to modify the code, or install
the directory library package, or...well, you get the picture.

	-Dave Ihnat

Object file	Entrypoints
----------------------------
chsize.o	chsize
closedir.o	closedir
creatsem.o	creatsem
dup2.o		dup2
ftime.o		ftime
lock.o		lock
nap.o		nap
nbwaitsem.o	nbwaitsem
opendir.o	opendir
opensem.o	opensem
rdchk.o		rdchk
proctl.o	proctl
readdir.o	readdir
sdenter.o	sdenter
sdfree.o	sdfree
sdget.o		sdget
_sdget.o	 _sdget
sdgetv.o	sdgetv
sdleave.o	_sdleave
sdwaitv.o	sdwaitv
seekdir.o	seekdir
shutdn.o	shutdn
sigsem.o	sigsem
telldir.o	telldir
waitsem.o	waitsem
locking.o	locking
execseg.o	execseg unexecseg