Path: utzoo!mnetor!uunet!lll-winken!lll-tis!ames!ucsd!sdcsvax!ucsdhub!hp-sdd!hplabs!hpda!hpcupt1!hpcuhb!hpcllla!hpclisp!hpclrk!rajiv From: rajiv@hpclrk.HP.COM (Rajiv Kumar) Newsgroups: comp.emacs Subject: xemacs won't forget paths.h values! Message-ID: <860004@hpclrk.HP.COM> Date: 7 Apr 88 17:45:40 GMT Organization: HP NSG/ISD Computer Language Lab Lines: 30 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