Xref: utzoo comp.windows.x:27267 comp.unix.sysv386:621 Path: utzoo!attcan!uunet!mcsun!i2unix!inria!adesign!jcc From: jcc@adesign.uucp (Jean Christophe) Newsgroups: comp.windows.x,comp.unix.sysv386 Subject: Re: Looking for SCO Unix X11R4 implementation Message-ID: Date: 21 Sep 90 11:58:06 GMT References: <1476@leuze-owen.de> Sender: jcc@adesign.uucp Organization: Axis Design 119 rue de Flandre, 75019 Paris, France Lines: 63 In-reply-to: mjung@leuze-owen.de's message of 13 Sep 90 11:12:00 GMT >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@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 | France | Tel: +33 (1) 40 35 20 20 | ------------------------------------------------------------------------------