Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!CS.BROWN.EDU!jb From: jb@CS.BROWN.EDU Newsgroups: comp.sys.encore Subject: Re: X11 and encore multimax Message-ID: <9001121535.AA11718@snark.cs.brown.edu> Date: 12 Jan 90 15:35:55 GMT References: <2525@minyos.xx.rmit.oz> Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 14 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