On Fri, 2001-11-16 at 14:03, Darryl Okahata wrote:
Luuwen Day <lday(a)cisco.com> wrote:
> unexec(): dldump(/auto/vsc-tios/lday/xemacs/xemacs-21.4.5/src/xemacs):
> ld.so.1:
> ./temacs: fatal: /auto/vsc-tios/lday/xemacs/xemacs-21.4.5/src/xemacs:
> unknown
> dynamic entry: 1879048176
It means that unexec() does not support (or work on) your
platform or current configuration.
As you did not say what it is (you didn't send the contents of the
"Installation" file), there is currently a near-zero chance of getting
it fixed. Unfortunately, unless you're running on a fairly common
system, getting it fixed, even if you give the contents of Installation,
is pretty small. Unexec bugs are often non-trivial to fix.
This is the building XEmacs on Solaris with a bad version of gcc or
GNU's ld or somesuch that is almost an FAQ.
Other people on this list have found ways around this issue. Maybe this
note will twig their memories.
I know this because I was involved, a lifetime ago, in fixing unexec()
on Solaris in the 2.5 timeframe, which lead to the development of the
dldump() call (which appeared in 2.6/7). My memory is fuzzing everyday
;-)
--Georg