Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!bionet!apple!usc!cs.utexas.edu!uunet!mcvax!hp4nl!phigate!prle!prles2!cstw01!meulenbr From: meulenbr@cstw01.prl.philips.nl (Frans Meulenbroeks) Newsgroups: gnu.emacs Subject: 18.54 installation problems. Message-ID: <538@prles2.UUCP> Date: 27 Jun 89 14:31:33 GMT Sender: nobody@prles2.UUCP Reply-To: meulenbr@cstw01.prl.philips.nl () Organization: Centre for Software Technology, Philips Eindhoven Lines: 50 Hi! I just spent some time upgrading my emacs 18.52 to version 18.54 using the updates from 52 to 53 and 53 to 54 which were posted here. This is on a sun 3/60 running sunos 3.4 I've encountered some problems with respect to the PROBLEMS file. My 18.52 version did not have any .elc files any more, so I had to regenerate them. Using the info from the file PROBLEMS I encountered the following problems. - No Makefile in the $(EMACS) dir (perhaps our fault) - When there are no .elc files build-install (in fact the xmakefile in src) refuses to make an xemacs (since it depends on $(lisp)) The ./temacs commands needed to produce a xemacs file were issued manually. - With PURESIZE doubled I still got "Pure Lisp storage exhausted" I tripled and succeeded. The PROBLEMS file stated that I should double. - PROBLEMS suggests doing a Meta-x byte-compile-file repeatedly it is much more convenient to do an emacs -batch -f batch-byte-compile - I could not get cl.el to compile. The error message I get is: w01$ ../src/xemacs -batch -f batch-byte-compile cl.el Compiling /usr/cstu41/gnu/Gnu/emacs18.54/lisp/cl.el... Compiling /usr/cstu41/gnu/Gnu/emacs18.54/lisp/cl.el (pair-with-newsyms)... >>Error occurred processing cl.el: Wrong type argument ((symbolp (ptr oldforms (cdr ptr)))) Done Since lisp is chinese to me I cannot say more about this. some stats on cl.el: w01$ wc cl.el 2480 11709 90670 cl.el w01$ sum cl.el 62822 89 suggested fixes: - include a default rule in the xmakefile (ymakefile?) for transforming .el files into .elc files. - allow people to build a xemacs even if the *elc files are not present - perhaps (very perhaps) add a suggestion for recompilation to the message "Pure Lisp storage exhausted" regards, Frans Meulenbroeks (meulenbr@cst.prl.philips.nl) Centre for Software Technology ( or try: ...!mcvax!phigate!prle!cst!meulenbr)