From: John Ngai (ngai@nova.bellcore.com)
Date: 09/02/93


From: ngai@nova.bellcore.com (John Ngai)
Subject: Help on compiling EPOCH 4.2
Date: Thu, 2 Sep 1993 20:43:05 GMT


[Sorry if you have seen this message already. I forget to write the subject
line in my first attempt......]

I am trying to compile and install epoch-4.2 on my newly installed SLS-1.03.
Since the current epoch binary on tsx-11.mit.edu (and sunsite.unc.edu) was
linked with older libraries, I can no longer run it under SLS-1.03. So I
ftp'ed the epoch source from ftp.uu.net. After some trial and error, I managed
to compile epoch correctly with CANNOT_DUMP defined. And epoch runs well and
correctly.

However, I am unable to get epoch to dump its preloaded core so that it won't
have to reload everything every time when I start it up. The core that I get
after undefining CANNOT_DUMP always core dump on me (sorry if this is a bit
confusing, but you will know what I mean if you have tried compiling epoch by
yourself...) I suspect this has something to do with the fact that the epoch
source was written without knowledge of Linux's shared library convention.
So when it attempts to dump an executable core, it failed.

So what do I need to modify/define in order to make epoch dump an executable
core? Please help. Email reply is preferable.

Thank you very much.
-- John