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.com
mac@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