>>>> "Jan" == Jan Vroonhof
<vroonhof(a)math.ethz.ch> writes:
Jan> "Daniel Pittman" <daniel(a)danann.net> writes:
> The option `--with-athena' is available to specify the
preferred Athena
> widget set. This takes a range of values such as `flat' or `3d' or
> `next' that specify what libraries to prefer.
Jan> Perfect. But please make it clear in the docs that you must set one of
Jan> the other options to athena for this to be usefull.
> Without this option being specified, the user gets libXaw.so
preferred,
> with the flat or 3d headers according to the 3d-ness of libXaw.so. This
> retains the current behavior of `--with-widgets=athena' -- no surprises
> to people who don't pay attention.
Jan> Actually I would prefer to have one of the sexier ones be the default
Jan> <big>IF</big> we can detect them reliably.
Whatever we decide, we should keep in mind that these libraries are
intended to be installed by copying over the real libraries. So it
would be real nice if xemacs did something reasonable (crashing is not
reasonable):
- if built on a system with athena3d libs, run on a system with athena.
- if built on a system with athena, run on a system with athena3d.
This might be a reason to not build with athena3d support by default,
even on a system that happens to have athena3d libraries - the
generated xemacs binary would be less portable.
Martin