>>>> "Karl" == Karl M Hegbloom
<karlheg(a)inetarena.com> writes:
Karl> Maybe we should try explicitly building with xaw3d/nextaw,
Karl> or whatever and see if it works then.
We have, and it does. I have done it on Debian potato, Jan Vronnhof
on RedHat (I believe), both with Xaw3d, and Daniel Pittman has done it
on his system with neXtaw or whatever it's called.
This is currently correctly done automatically on Debian "potato"
systems by ./configure (XEmacs 21.2.25 and up), when invoked as
./configure ... --with-widgets=athena --with-athena=3d ...
(or with `--with-athena=next' or whatever). In this case there is no
ambiguity, because the linker insists on libXaw3d. AFAIK both Jan and
Daniel used similar commands with success.
This may be unacceptable for you as Debian maintainer, of course; it
basically forces your "customers" to install xaw3d whether they want
to or not. You can enforce that with a dependency, of course. But I
think you should go take a look at
http://www.best.com/~falconer/Widgets/#summary
and try the various widget sets and decide which one you like best
before enforcing such a dependency. Note that the Ed Falk widgets we
use may or may not work with any given Athena clone (and probably
don't).
For personal use, Stefanie should test whether that works, if not,
tell us (1) where the Xaw3d headers and libraries are installed (2)
any aliases (eg, via symlinks) that point to them (3) whether this is
a standard installation from a widespread distribution or a homebrew
configuration (4) the output of 'ldconfig -p | fgrep -i xaw', and
whether /etc/ld.so.conf is a standard installation or contains
homebrew elements. (All linux-specific terms, I'm afraid, translate
to the relevant OS. ;-)
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +81 (298) 53-5091
_________________ _________________ _________________ _________________
What are those straight lines for? "XEmacs rules."