Re: xaw3d+arrowscrollbars option
On Sun, 27 Oct 1996 17:12:16 +0100 joost witteveen
(joost@rulcmc.leidenuniv.nl) wrote:
> > joost witteveen writes:
> >
> > -> As there are about 24 references to ARROW_SCROLLBAR in the
> > -> source, I'm not going to turn the compile-time option into
> > -> a run-time option (I'm going to make too many errors while doing that),
> > -> so, the only other thing I could think of is splitting libXaw3d into
> > -> a non-ARROW_SCROLLBAR-dependant part (around 300k), and two
> > -> ARROW_SCROLLBAR dependant part (both around 12k), one compiled
> > -> with -DARROW_SCROLLBAR, and one without. Then, the user would be
> > -> able to do at any time he likes
> > -> to enable the arrow-scrollbars
> > -> cd /usr/X11R6/lib/Xaw3d
> > -> ln -sf libXaw3d-scroll-arr.so.6.1 libXaw3d-scroll.so
> > -> or to disable them
> > -> ln -sf libXaw3d-scroll-in.so.6.1 libXaw3d-scroll.so
> >
> > This option sounds risky. If you can ensure that you can do this and
> > it will not break Xaw3d as a drop-in replacement for Xaw, then I guess
> > I don't have a problem with it, although it sounds kludgy.
>
> Could you explain why you think this might break the drop-in replacement?
> I compleately agree that if it does break it, xaw3d becomes useless.
> But I fail to see why it might break it.
>
> BTW, I may not have made this too obvious above, but the
> ARROW-SCROLLBARS independant part would load the libXaw-scroll.so
> library:
>
> $cd /usr/X11R6/lib/Xaw3d
> $ldd libXaw3d.so.6.0
> libXaw3d-scroll.so.6 => libXaw3d-scroll-arr.so.6.1
Ok, I didn't know that one: that shared objects could depend on other
shared objects. It should work then.
Phil.
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-devel-REQUEST@lists.debian.org . Trouble? e-mail to Bruce@Pixar.com
Reply to: