Skip site navigation (1)Skip section navigation (2)
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>