[comp.unix.xenix] X11R4 under xenix 2.3.3

nmm@mcquaig.UUCP (Neil M. McQuaig) (06/02/90)

System: AT&T6386 running SCO Xenix 2.3.3 w/ streams and tcp/ip installed.

I am attempting to compile X11R4 using a combination of cc and gcc.
All is going pretty well if att is defined.  Most of the distribution
compiled first pass.  I'm down to only a few items to resolve in the lib
and xterm part.  I've not yet considered the server but feel I have the
necessary tools (including Chain Lee's pcblit from a working MGR) to 
contruct one at least at the console.

I have the LACHMAN/Convergent tcp/ip, the SCO streams and the streams
toolkit.  I do not have any tcp/ip toolkit and from the net it seems that
this is essentially vaporware anyway.?   

Currently, I am investigating the unresolved externals encountered thus far.
There are only 3 (there may be more in the sections looking for headers
from the att interlan/ directory).
	grantpt()
	unlockpt()
	ptsname()

lib/X/Xstreams.c seems to be the defining part of the X streams interface.
It wishes to open a device /dev/ptmx.  From reading the code and an AT&T book
entitled "Streams Programmers Guide",  I believe /dev/ptmx to be a pseudo
tty multiplexer.  Does anyone know for sure?  Can anyone enlighten me as to
what pieces I'm missing and whether they are available somewhere?

Would I perhaps be better off attempting to implement the bsd networking 
utilities on top of the SCO streams? (I have the bsd networking sources
from uunet.)  Does anyone know a really hot networking hacker?  I am a
competent C programmer but not very familiar with interprocess communications
or networking ala *nix (read as refugee from msdos).

Any tips, advice or direction would be appreciated.

-- 
Neil M. McQuaig      344 Millicent Way,  Shreveport, LA  71106
VOICE: (318)868-5611 UUCP: mcquaig!nmm (318)865-1051 or uunet!mcquaig!nmm