rajiv@hpclrk.HP.COM (Rajiv Kumar) (04/08/88)
I built GNU18.50 on a machine with the following value in Makefile
LIBDIR=/misc/dist-18.50
The src/paths.h file gets the follwoing values in it.
#define PATH_LOADSEARCH "/misc/dist-18.50/lisp"
#define PATH_EXEC "/misc/dist-18.50/etc"
On the machine where I did the build, xemacs runs just fine.
BUT, when I run this xemacs on my machine, xemacs gives the
following messages before starting up.
Warning: lisp library (/misc/dist-18.50/lisp) does not exist.
Warning: executable/documentation dir (/misc/dist-18.50/etc/) does not exist.
This is despite the fact I have the original /misc/dist-18.50 directory
NFS-mounted on my system as /xemacs and in my ENV, I set
EMACSLOADPATH=/xemacs/lisp
In my .emacs, I also do
(setq load-path (list "/xeamcs/lisp/"))
(setq exec-directory "/xemacs/etc/")
(setq Info-directory "/xemacs/info/")
but the problem still persists.
The only way the warning gets suppressed is when the NFS mounting is done
on my system also as /misc/dist-18.50. Anything else is no good.
Can someone tell me how can I make gnu forget what paths was it built with
and read the info it needs from where *I* ask it to?
Thanks
Rajiv Kumar ---- rajiv%hpclrk@hplabs.hp.commac@esl.UUCP (Mike McNamara) (04/09/88)
I have in the past done: emacs emacs, and changed the offending paths directly. Of course you must preserve the number of spaces. Ra Ra for an editor that handles binary files. --mac -- Michael Mc Namara ESL Incorporated ARPA: mac%esl@lll-lcc.ARPA