[comp.windows.x] libXt*.a

david@ics.COM (David B. Lewis) (08/02/89)

In article <8907311149.AA00401@expire.lcs.mit.edu>, rws@EXPO.LCS.MIT.EDU writes:
< 
<     I have seen indications that Xt will become a standard, but this
<     does not seem to be a reality at the moment :-(
< 
< Xt is an X Consortium standard.  Several vendors have done extensions to
< the standard (generally upward compatible), and most of these (and a few
< more) are under review within the Consortium for inclusion in the next
< revision of the standard.  Everyone involved is committed to converging
< on a single Xt.
< 
<     How about /usr/include/X11/Xt.MIT, /usr/include/X11/Xt.OSF etc?
< 
< Nope.

I agree that MIT shouldn't change it's naming conventions; but I've made the 
same suggestion to OSF.  The installation instructions for the current
Motif release include this gem of wisdom (quoted without permission):

       The command

             make install

       will compile and install the entire tree, including the man
       pages.  The installer must be the superuser.  Be aware that
       installing Motif will overwrite the intrinsics library,
       /usr/lib/libXt.a, and many of the include files in
       /usr/lib/X11, as well as previous Motif installations.

       Presently, the command make install does not work correctly.
       Do not use make install.  When you do make install, keep in
       mind the overwriting of existing files and use the procedure
       with care.

My concern is that sites which are adding Motif to existing X installations
do not blow away their installation. Here, we change the Motif Xt Imakefile so 
that it builds in the place of libXt.a libXtn.a, where n is the numbered 
snapshot release from OSF, and we set up header files so that the widget set 
headers are in /usr/include/Xm and the Xt header files are in 
/usr/include/Xm/X11, which works out reasonably well and confines changes to 
Makefiles.

So far no word from OSF.
-- 
David B. Lewis david@ics.com ics!david@buita.bu.edu david%ics.UUCP@buita.bu.edu
"Welcome to Chinese Restaurant. Please try your Nice Chinese Food with 
Chopsticks. the traditional and typical of Chinese glorious history and 
cultual." -- greeting found on the wrapper of a pair of chopsticks