[CEDET-devel] Errors building cedet-1.0pre6/eieio
Brought to you by:
zappo
From: Jeffery R. <jef...@co...> - 2012-08-17 15:59:23
|
All: The following is on Windows XP Pro. I started by installing emacs-24.1, downloaded CEDET 1.1 from SF, took errors compiling, I googled it, and saw Eric's comment about using bzr, installed it and downloaded CEDET, the unversioned (tip I'm assuming) version, took more errors when compiling (using Cygwin and Windows). I removed emacs-24.1, download emacs-23.4, and I'm attempting to use emacs-23.4 right now. I attempted to use ECB (my primary objective), and 2.4 of ECB required cedet-1.0pre6 or 1.0.9 (which I couldn't find. Found 1.0pre6, downloaded it, attemped to make it, and here's the errors I'm getting (below). Can anyone advise me on the right combination of Emacs, CEDET, and ECB to use? And explain the errors below? Thanks, Jeff Saving file c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-loaddefs.el... Updating header... Updating header...done Wrote c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-loaddefs.el (No changes need to be saved) for loadpath in . ../common/ ../speedbar/; do \ echo "(add-to-list 'load-path \"$loadpath\")" >> init-compile-script; \ done; "emacs" -batch --no-site-file -l init-compile-script -f batch-byte-compile eieio-load.el Wrote c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-load.elc for loadpath in . ../common/ ../speedbar/; do \ echo "(add-to-list 'load-path \"$loadpath\")" >> eieio-compile-script; \ done; "emacs" -batch --no-site-file -l eieio-compile-script -f batch-byte-compile eieio.el eieio-comp.el eieio-opt.el eieio-custom.el eieio-doc.el eieio-base.el eieio-datadebug.el In toplevel form: eieio.el:56:1:Warning: cl package required at runtime eieio.el:2484:13:Error: Symbol's value as variable is void: outbuffer In byte-compile-file-form-defmethod: eieio-comp.el:81:51:Warning: reference to free variable `outbuffer' eieio-comp.el:86:47:Warning: reference to free variable `filename' Wrote c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-comp.elc In eieio-browse: eieio-opt.el:47:20:Warning: `save-excursion' defeated by `set-buffer' Wrote c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-opt.elc In toplevel form: eieio-custom.el:331:1:Error: Symbol's value as variable is void: outbuffer In eieiodoc-one-node: eieio-doc.el:118:15:Warning: reference to free variable `indexstring' eieio-doc.el:130:56:Warning: reference to free variable `root-class' eieio-doc.el:138:42:Warning: reference to free variable `rclass' Wrote c:/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio/eieio-doc.elc In toplevel form: eieio-base.el:56:1:Error: Symbol's value as variable is void: outbuffer In toplevel form: eieio-datadebug.el:90:1:Error: Symbol's value as variable is void: outbuffer Makefile:52: recipe for target `eieio' failed make[1]: *** [eieio] Error 1 make[1]: Leaving directory `/cygdrive/c/home/jrancier/pkg/emacs-23.4/site-lisp/cedet-1.0pre6/eieio' Makefile:83: recipe for target `eieio' failed make: *** [eieio] Error 2 jeffery.rancier@CMDC-JRANCIER ~/pkg/emacs-23.4/site-lisp/cedet-1.0pre6 This email and any attachments are intended exclusively for the individuals or entities to which it is addressed. This communication may contain information that is proprietary, privileged or confidential, or otherwise legally exempt from disclosure. If you are not a named addressee, you are not authorized to read, print, retain, copy or disseminate this message or any part of it. If you have received this message in error, please notify the sender immediately by e-mail and delete all copies of the message, any attachments, and any copies thereof from your system. |