Path: utzoo!censor!geac!jtsv16!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!purdue!bu-cs!ics!david From: david@ics.COM (David B. Lewis) Newsgroups: comp.windows.x Subject: libXt*.a (Was: Re: Standard locations for X lib/include ?) Summary: made suggestion to OSF to rename Xt Message-ID: <2136@ics.COM> Date: 2 Aug 89 13:38:36 GMT References: <3110@scolex.sco.COM> <8907311149.AA00401@expire.lcs.mit.edu> Organization: Integrated Computer Solutions, Inc., Cambridge MA Lines: 48 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