>>>> "Stefanie" == Stefanie Teufel
<s.teufel(a)ndh.net> writes:
Stefanie> On Tue, Dec 28, 1999 at 17:46:18 +0100, Didier Verna
Stefanie> wrote:
> Now that Athena3d doesn't crash my XEmacs anymore, I can see
Stefanie> I cannot confirm that - invoking w3 and/or Gnus crashes
Stefanie> my XEmacs immediately. I compiled the latest
Stefanie> Beta-Version with "--with-athena=xaw" because I read
Stefanie> somewhere on xemacs-beta, that there are problems with
Stefanie> athena3d and neXT. Okay, I have to admit, that both
Stefanie> - athena/athena3d - are linked against the
Stefanie> neXTaw-lib. What should I do
Stefanie> in order to get a running XEmacs with w3/gnus?
I found that what happened here is that XEmacs compiled with athena
flat headers, but then run-time linked against xaw3d. There are
incompatiblities... on startup, XEmacs would print messages to stdout
telling me that some structure sizes are wrong, and to try
relinking. It crashed a lot. When I used a LD_PRELOAD telling it to
load flat athena, it worked again. I editted /etc/ld.so.conf to put
the xaw3d AFTER the standard X libraries, ran ldconfig, and now it
links against flat xaw without the LD_PRELOAD.
Maybe we should try explicitly building with xaw3d/nextaw, or
whatever and see if it works then.