Date: Wed, 31 Jul 1996 20:37:48 -0700 From: Darryl Okahata <darrylo@hpnmhjw.sr.hp.com> To: asami@cs.berkeley.edu (Satoshi Asami) Cc: nate@mt.sri.com, questions@freefall.freebsd.org, me@freebsd.org, jkh@freebsd.org Subject: Re: questions-digest V1 #1174 Message-ID: <199608010337.AA254440669@hpnmhjw.sr.hp.com> In-Reply-To: Your message of "Wed, 31 Jul 1996 16:31:49 PDT." <199607312331.QAA21986@silvia.HIP.Berkeley.EDU>
next in thread | previous in thread | raw e-mail | index | archive | help
> * The 'Motif' version looks better. But, functionally they are the same.
> ^^^^^^
> Even with the 3-D Athena widget? :)
I think you mean the Lucid widgets. I think (but I'm not sure)
that the Motif widgets are used only for the pop-up dialog boxes; Motif
is not used for pull-down menus or scroll bars.
[ Sheesh. In this case, we really don't need an XEmacs with Motif.
What was I thinking??? ;-) ]
I'm currently running a locally-compiled XEmacs 19.14 under 2.1R,
and I don't miss the Motif widgets one bit (my FreeBSD XEmacs without
Motif looks the same as my non-FreeBSD XEmacs with Motif at work). The
Motif widgets are probably nice to have, but I don't think they're
necessary.
> * What's the size difference in the binary of a 'static Motif' binary
> * vs. a 'non-Motif' binary? (Unfortunately, I don't have Motif or I'd do
> * the comparison myself, or at least build a local package that uses
> * Motif. :(
Under 2.1R, a dynamically-linked, non-Motif, XEmacs 19.14 binary
looks like:
-------------------------------------------------------------------------------
$ ll -L /usr/local/bin/xemacs
-rwxr-xr-x 1 root bin 3209848 Jun 25 23:33 /usr/local/bin/xemacs
$ ldd /usr/local/bin/xemacs
/usr/local/bin/xemacs:
-lXaw.6 => /usr/X11R6/lib/libXaw.so.6.0 (0x8130000)
-lXpm.4 => /usr/X11R6/lib/libXpm.so.4.6 (0x8166000)
-lXmu.6 => /usr/X11R6/lib/libXmu.so.6.0 (0x8172000)
-lXt.6 => /usr/X11R6/lib/libXt.so.6.0 (0x8182000)
-lSM.6 => /usr/X11R6/lib/libSM.so.6.0 (0x81c3000)
-lICE.6 => /usr/X11R6/lib/libICE.so.6.0 (0x81cb000)
-lXext.6 => /usr/X11R6/lib/libXext.so.6.0 (0x81dd000)
-lX11.6 => /usr/X11R6/lib/libX11.so.6.0 (0x81e5000)
-lutil.2 => /usr/lib/libutil.so.2.0 (0x8260000)
-lncurses.3 => /usr/lib/libncurses.so.3.0 (0x8262000)
-ltermcap.2 => /usr/lib/libtermcap.so.2.1 (0x8271000)
-lgcc.261 => /usr/lib/libgcc.so.261.0 (0x8275000)
-lm.2 => /usr/lib/libm.so.2.0 (0x8279000)
-lc.2 => /usr/lib/libc.so.2.2 (0x8292000)
-lmytinfo.2 => /usr/lib/libmytinfo.so.2.0 (0x82f8000)
-------------------------------------------------------------------------------
-- Darryl Okahata
Internet: darrylo@sr.hp.com
DISCLAIMER: this message is the author's personal opinion and does not
constitute the support, opinion, or policy of Hewlett-Packard, or of the
little green men that have been following him all day.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608010337.AA254440669>
