Hi,
I found the same problem and did a major work around in re-dumping XEmacs.
I also had to modify a file which gives or returns the XEmacs root dir to
point to the install folder. I have mentioned this the Stephen Turnbull and
I guess you are another person finding this problem. This however does not
happen in Emacs. I plan to do some study and I have requested Stephen to
indicate who the DUMP related expert is (Like Mr.Preprocessor - I like it :
-) ).
with regards,
dhruva
PS: Sorry for sending attachments and flooding your mail boxes for those
not interested.
---------------------- Forwarded by Dhruva KRISHNAMURTHY/dassault-systemes
on 10/24/2001 04:36 PM ---------------------------
Dhruva KRISHNAMURTHY
09/26/2001 05:31 PM
To: "Stephen J. Turnbull" <turnbull(a)sk.tsukuba.ac.jp>
cc:
Subject: Re: Installation on NT- Debug Paths (Document link: Dhruva
KRISHNAMURTHY)
Hi Stephen,
I did achieve the final build with the install paths!! I modified the make
file and dump-paths.el to get it going.
Infact you can achieve this by just modifying dump-paths.el. I hard coded
the value for "roots".
Steps I took:
1. Built XEmacs the regular striaght forward way.
2. Modified the xemacs.mak ( attached )
3. Created a Folder where I XEmacs install directory is pointing ( as per
config.inc ).
4. Modified dump-paths.el by hard coding the variable "roots" ( around line
37 ) and removed dump-paths.elc.
5. Copied the "lisp" folder from build location i.e., where I am building
from to the abouve folder. This
is the location where the final lisp files will be installed.
6. Deleted the xemacs.exe which was build by step 1.
7. Did a make.
8. make install.
A crude way to make the elegant XEmacs behave the way I expected!! I am
sure there are more elegant ways
which I will explore. I am learning the makefiles in the process!!
(See attached file: xemacs.mak)
(See attached file: dump-paths.el)
with regards,
dhruva