Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!uunet!mcsun!cernvax!chx400!sicsun!sic!brossard From: brossard@sic.epfl.ch (Alain Brossard EPFL-SIC/SII) Newsgroups: comp.windows.x Subject: Re: Sun shared libs - openwin vs MIT R4 Message-ID: <1991May9.112951@sic.epfl.ch> Date: 9 May 91 09:29:51 GMT References: <1991May8.210941.4846@watdragon.waterloo.edu> Sender: news@sicsun.epfl.ch Reply-To: brossard@sasun1.epfl.ch Organization: Ecole Polytechnique Federale de Lausanne Lines: 52 John, I think the permanent solution is to use only the MIT's libraries. For Xt and Xaw, no problem, Sun didn't change anything so your Xt and Xaw is bound to be better. The only library which needs some thought is Xlib because Sun has added the code to make the Compose key work which is necessary if you want to write in french. But even in this case, we can improve on Sun, Justin Bur (justin@lspsun1.epfl.ch) has written a set of patches which adds compose behavior to Xlib and also adds dead keys which is even more usefull than Compose. I got his patches by bit and pieces, so I can't send them to you, but ask him for the set telling him I mentionned him to you. (As an aside let him know that I should have such a set :-). I have replaced all the lib from Sun by the patched ones from MIT and everything has been running fine since. sasun1[1]$ cd /sic/Open-Windows/lib itcsh: chdir: Symbolic Link crossed. sasun1[2]$ ls -l libX* lrwxrwxrwx 1 staff 8 Dec 18 15:07 libX.a -> libX11.a lrwxrwxrwx 1 staff 13 Dec 18 15:07 libX.sa.1.0 -> libX11.sa.1.0 lrwxrwxrwx 1 root 13 May 5 23:10 libX.so.1.0 -> libX11.so.4.3 lrwxrwxrwx 1 root 21 May 5 23:10 libX11.a -> /sic/X11/lib/libX11.a -rw-r--r-- 1 staff 368 Nov 14 11:04 libX11.sa.1.0 lrwxrwxrwx 1 staff 13 Dec 18 15:14 libX11.sa.4.3 -> libX11.sa.1.0 lrwxrwxrwx 1 root 26 May 5 23:01 libX11.so.4.3 -> /sic/X11/lib/libX11.so.4.3 -rw-r--r-- 1 staff 384374 Nov 14 11:03 libX11_p.a lrwxrwxrwx 1 root 21 May 5 23:10 libXau.a -> /sic/X11/lib/libXau.a -rw-r--r-- 1 staff 10438 Nov 14 11:03 libXau_p.a lrwxrwxrwx 1 root 21 May 5 23:10 libXaw.a -> /sic/X11/lib/libXaw.a lrwxrwxrwx 1 root 26 May 5 23:10 libXaw.so.4.0 -> /sic/X11/lib/libXaw.so.4.0 lrwxrwxrwx 1 root 23 May 5 23:10 libXdmcp.a -> /sic/X11/lib/libXdmcp.a lrwxrwxrwx 1 root 22 May 5 23:10 libXext.a -> /sic/X11/lib/libXext.a-rw-r--r-- 1 staff 27970 Nov 14 11:03 libXext_p.a -rw-r--r-- 1 staff 448 Nov 14 11:03 libXextent.a -rw-r--r-- 1 staff 240 Nov 14 11:04 libXextent.sa.0.0 -rw-r--r-- 1 staff 24576 Jun 22 1990 libXextent.so.0.0 lrwxrwxrwx 1 root 21 May 5 23:10 libXmu.a -> /sic/X11/lib/libXmu.a lrwxrwxrwx 1 root 26 May 5 23:05 libXmu.sa.4.0 -> /sic/X11/lib/libXmu.sa.4.0 lrwxrwxrwx 1 root 26 May 5 23:10 libXmu.so.4.0 -> /sic/X11/lib/libXmu.so.4.0 -rw-r--r-- 1 staff 776360 Nov 14 11:03 libXol.a -rw-r--r-- 1 staff 614400 Jun 22 1990 libXol.so.3.0 lrwxrwxrwx 1 root 20 May 5 23:03 libXt.a -> /sic/X11/lib/libXt.a lrwxrwxrwx 1 root 25 May 5 23:05 libXt.sa.4.0 -> /sic/X11/lib/libXt.sa.4.0 lrwxrwxrwx 1 root 25 May 5 23:10 libXt.so.4.0 -> /sic/X11/lib/libXt.so.4.0 -- Alain Brossard, Ecole Polytechnique Federale de Lausanne, SIC/SII, EL-Ecublens, CH-1015 Lausanne, Suisse brossard@sasun1.epfl.ch