[u3b.tech] Building Xwindows on a AT&T 3B2

kmeek@cti1.UUCP (Kevin Meek) (07/17/90)

I am trying to build the X client server on an AT&T 3B2/600G
I got the code from uunet and have run into a few problems trying
to build it.  Most of these problems I think stem from the fact
that -Datt option I used in the build is for the 6383 UNIX box not
the 3B.  Anyway here is what I have encountered.

Some header files referenced are not on my 3B2:
     	interlan/netdb.h 
	    interlan/socket.h 

Just for kicks I commented out these includes and got this 
library  (Xmu) to compile.   

After this everything was compiling along fine until it got to 
clients/xmh  where it bombed trying to compile command.c because 
it needed a typedef for fd_set and some other things.  I found the 
defines it needed in the following header files on my 3B2 
sys/inet.h 
sys/inetioctl.h 
sys/stream.h 
I included these command.c and got it to compile -- But now
xmh will not link because several external functions (symbols) are not 
defined.  These are:

alphasort
rename
scandir
ftruncate
gettimeofday

I think these are all BSD functions which should not be being 
referenced when I have -DUSG -DSYSV and -Datt set?

Has anyone ever compiled Xwindows on a 3B machine ??
Someone please tell me if this is impossible and I won't
waste my time.

Anyone with an AT&T 6386 machine that knows what is in 
interlan/netdb.h and interlan/socket.h  and why they aren't on
the 3B ?  Are scandir, ftruncate and alphasort supported in
your System V unix?


Any ideas or comments would be better than where I am right now.
Thanks in advance.

Kevin Meek
Comprehensive Technologies Int'l Inc.
2121 Crystal Drive   Suite #103
Arlington,  VA  22202
uunet!cit1!kmeek  OR cti1!kmeek@uunet.uu.net