[544] in Zephyr_Bugs

home help back first fref pref prev next nref lref last post

Building Zephyr on HP-UX

daemon@ATHENA.MIT.EDU (danny.carter.cmdrc03@nt.com)
Thu Aug 18 17:32:28 1994

Date: Thu, 18 Aug 1994 21:28:00 +0000
From: danny.carter.cmdrc03@nt.com
To: zephyr-bugs@MIT.EDU

Hello,

I am trying to build Zephyr on my HP 9000/700 with HP-UX 9.01 and X11R4
and have run into a few problems so far.  Even after editing the files
indicated in the Zephyr Installation and Operation Guide (DRAFT -
20 Nov 1989, J.T.Kohl), the 'make world' did not work.

First, I got an error saying that TIOCNOTTY was not defined.  I found
a definition for hp9000s800 and figured that it was close enough.
#define TIOCNOTTY       _IO('t', 113)        /* void tty association */

Next, I got the following:

/bin/ld: Unsatisfied symbols:
   getdtablesize (code)
   remque (code)
   insque (code)
   random (code)
*** Error code 1

Stop.

I have access to an Ultrix machine, but its documentation set is not
complete, so I know that getdtablesize() will tell me the descriptor
table size, but I don't know what that means (file descriptors maybe?)
or how hpux would figure out such a thing.  The random error is fixed
easily enough (just change it to rand), but the queue functions in
zserver.h are also a mystery to me.  I don't have anything to tell me
what a struct qelem is (other than a queue element) or what insque()
and remque() are supposed to do to them (other than the obvious).

Any help would be greatly appreciated, especially if this is a stupid
question which is answered somewhere I haven't looked yet in the docs.

Thanks much,
Ken Treimann, AccessNode HP System Administrator
Northern Telecom, Research Triangle Park, NC
919-992-5613 cmdrc03@nt.com


home help back first fref pref prev next nref lref last post