[comp.sys.encore] X11 and encore multimax

jb@CS.BROWN.EDU (01/12/90)

I've been using X11 on the multimax (UMAX 4.2) for quite a while.  There
are some bugs being mentioned on the X mailing lists about version (bug)
incompatibilities that I see at times, but things work fine.

Now for the bad news as far as you are concerned.  I'm not trying to use
X11 with any parallel code.  There are several problems in this area.
First, much of X11 is not reentrant and dies horribly if you try to have
multiple threads.  A master's student at Brown University tried to get
a version working with EPT (Brown Threads).  Somethings worked fairly
well, but others didn't.  The basic library worked fine with some
synchronization added, but the tool kits died because they assumed that
they knew the state of the window which was not true.

				Jim

rcomg@dropbear.co.rmit.oz (Mark Gregory) (01/13/90)

I have been trying unsuccessfully to get the Encore Multimax
to compile a program that uses X11 and the Encore multimax's
multitasking extensions, through parallel.h and 

	cc -g -Dumaxv -DSYSV -q extensions=parallel -c <filename>
	ld /usr/lib/taskcrt0.o -AE -o <filename> -lX11 -lpp -lm -lc

but this bombs....

the XOpenDisplay fails.

Has anyone sucessfully run a program using X11 on the encore multimax, or
any Encore system.  Is this an Encore bug?
Help will be greatfully appreciated.

I can be contacted through rcomg@chudich.co.rmit.oz