Looking for SCO Unix X11R4 implementation

Jean Christophe jcc at adesign.uucp
Fri Sep 21 21:58:06 AEST 1990


>I had already a look on several news groups to find 
>someone who did the job of implementing the MIT tape
>X11R4 under SCO Unix V3.2, but there seem to be noone....

>Has somebody done this job before ?
Yep, I did it for the libraries, clients & demos for now.
I am currently working on the server (but not for VGA).
I had to use TLI (streams) instead of sockets and the code had to be
compilable with vanilla SCO cc (MSC 5.1 I think...).

This was a real pain either because the STREAMSCONN code given with X11R4
tapes is very buggy AND because SCO is a damn sh*t (std disclaimer :
this is my personal opinion only).

Now the point is that I'm doing this work for my company (in fact : for a
customer of my company) so I can't make the code public (sorry guys).
But I can give you some technical hints :

#1 - When building with STREAMSCONN

	- Get rid of the Xdaemon as soon as possible : You don't need it if you
	  have no intents to support multiple type of LAN.

	- Correct WriteTliStream in Xstreams.c so that it can handle message
	  longer than 4096 bytes (t_snd will fail if you send more than 4K in
	  one single packer). You have to test and split if necessary.

#2 - Generally

	- A lot of header files are to be corrected.

	- Some identifier (principally in Xext) are longer than 32 chars and
	  there are some collisions (MbufGetMultiBufferAttributes*, 
	  GetSelectedExtensionEvents*)

>We feel that Xsight or Open Desktop are too expensive

Not only that, it's terribly buggy and you don't have Athena Widgets!

>to buy, when the X11R4 tape is available, but we did not
>succeed in compiling until now....
Hope this will help.
Don't hesisate to contact me if you have any specific questions

-- Jessie

PS: If I had enough spare time, I would be very willing to port X11R4 on SCO
    on my own (for VGA) and make it PD....
    But I can and will gladly help anybody working on this.

	jcc

------------------------------------------------------------------------------
jcc at adesign.uucp	| "An artificial intelligence is better than none!"
..!inria!adesign!jcc	| "Artificial intelligence matches natural stupidity!"
Collet Jean-Christophe	| "Objets inanimes avez-vous donc une ame ?"
------------------------------------------------------------------------------
Axis Design			|
119, rue de Flandres		|
75019 Paris			|    <this space left intentionaly blank>
France				|
Tel: +33 (1) 40 35 20 20	|
------------------------------------------------------------------------------



More information about the Comp.unix.sysv386 mailing list