[comp.windows.x] X V11R4 clients -> X V11R3 servers

wgh@ubbpc.UUCP (William G. Hutchison) (02/24/90)

 I am posting to ask what is known about using X V11R4 clients when one does
not have time (or the experience!) to build an X V11R4 server.  Before 
everybody reaches for the key which they have bound to "RTFM", let me say
that I am Reading The Fine Manuals which were on the R4 tape, but there is a 
lot go get through, even for an Evelyn Wood Speed Reading graduate.

 (Aside: I downloaded X V11R4 from osu-cis!  Thanks Karl, et alii!!).

I compiled X V11R4 on a U6000/70 (Sequent S/27) using gcc 1.37 -- clients only.
The clients mostly run -- some of them ask for ISO fonts, but they work when
I use the -font  option to use a font actually installed on R3.  Some clients
use "courier" (Adobe, no?) fonts.

 Is there a quick way to examine C code of an X R4 program to see if it is
not compatible with R3?  If I run the program and it bombs, that just might
mean that I screwed up the port, not that the client is incompatible.

 (This port is not a Unisys product: I cannot supply copies to anywhere but
sites owned by Unisys Corporation).
-- 
Bill Hutchison, DP Consultant	rutgers!cbmvax!burdvax!ubbpc!wgh
Unisys UNIX Portation Center	"Unless you are very rich and very eccentric,
P.O. Box 500, M.S. B121         you will not enjoy the luxury of a computer
Blue Bell, PA 19424		in your own home", Edward Yourdon, 1975.

john@acorn.co.uk (John Bowler) (03/01/90)

In article <643@ubbpc.UUCP> wgh@ubbpc.UUCP (William G. Hutchison) writes:
>
> I am posting to ask what is known about using X V11R4 clients when one does
>not have time (or the experience!) to build an X V11R4 server.

All the core clients which I have tried seem to work (yes, even oclock, I
admit the window isn't round :-).  If the fonts aren't in the R3 server
install them from the R4 distribution - easy (as long as you remember to
run mkfontdir, and as long as your R3 system has a font compiler...)

As far as I can see, most R4 programs are *more* likely to be compatible
with an (arbitrary) R3 server than the corresponding R3 programs - because
protocol abuses have been corrected, and the protocol itself hasn't changed.
Some things may not work very well unless you also run an ICCCM window
manager (eg R4 twm (but no tabs :-)).

John Bowler (jbowler@acorn.co.uk)