bug & fix for 5.1.15 install
Martin Maechler
maechler at stat.math.ethz.ch
Thu Jul 6 10:02:43 CEST 2000
>>>>> "Michael" == Michael Herron <m-herron at nwu.edu> writes:
Michael> I just downloaded the 5.1.15 sources. Using xemacs 21.1.3. I
Michael> untarred the tarball and changed Makeconf to set xemacs instead of
Michael> emacs. And, I set prefix to /usr/share/emacs/site-lisp/ESS/temp/
Michael> (putting the thing in temp, first, to make sure it works).
Michael> make works fine. When I make install, however, I get the
Michael> following:
Michael> [root at bernstein ess-5.1.15]# make install
Michael> make[1]: Entering directory `/home/herron/torpm/ess-5.1.15/lisp'
Michael> xemacs -batch --no-site-file --no-init-file -l ./ess-comp.el -f batch-byte-compile ess-vars.el
Michael> --++ LOADING CUSTOM ++--
Michael> Symbol's value as variable is void: font-lock-comment-face
Michael> xemacs exiting.
Michael> make[1]: *** [ess-vars.elc] Error 255
Michael> make[1]: Leaving directory `/home/herron/torpm/ess-5.1.15/lisp'
Michael> make[1]: Entering directory `/home/herron/torpm/ess-5.1.15/doc'
Michael> mkdir -p /usr/share/emacs/site-lisp/ESS/temp/info
Michael> cp ess.info* /usr/share/emacs/site-lisp/ESS/temp/info
Michael> make[1]: Leaving directory `/home/herron/torpm/ess-5.1.15/doc'
Michael> [root at bernstein ess-5.1.15]#
Michael> It looks like font-lock-comment-face is messing things up
Michael> since only the info files make it to the prefix directory.
Michael> How can I get around this?
Apply the following patch in the ./lisp/ directory :
--- ess.el.~1~ Tue Jun 13 07:14:26 2000
+++ ess.el Wed Jul 5 14:56:27 2000
@@ -124,7 +124,9 @@
;;;
(require 'easymenu)
-(if window-system
+(if (or window-system
+ noninteractive ; compilation!
+ )
(require 'font-lock))
(require 'ess-emcs)
--------------------
This is tested for GNU emacs. I hope it works for Xemacs, too.
Martin Maechler <maechler at stat.math.ethz.ch> http://stat.ethz.ch/~maechler/
Seminar fuer Statistik, ETH-Zentrum LEO D10 Leonhardstr. 27
ETH (Federal Inst. Technology) 8092 Zurich SWITZERLAND
phone: x-41-1-632-3408 fax: ...-1228 <><
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
ess-help mailing list -- To (un)subscribe, send
subscribe or unsubscribe
(in the "body", not the subject !) To: ess-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the ESS-help
mailing list