At 12:30 PM 2/1/01 -0500, Keith Vander Linden wrote:
>I currently have:
>   eieio 0.15
>   elib 1.0
>   emacs 20.7
>   jde 2.2.6
>   semantic 1.3.2
>   speedbar 0.13a
>
>When loading JDE, I get the following error:
>
>Signaling: (void-variable vals)
>byte-code("ÁÂÃÄÅÆ   ...
>(defvar jde-parse-bovine-java-grammar (byte-code "ÁÂÃ  ...
> require(jde-java-grammar)
> eval-buffer(#<buffer  *load*<3>> nil "jde-parse")
> load-with-code-conversion("c:/progra~1/jde/jde-2.2.6/lisp/jde-parse.el"
>"jde-parse" nil t)
> require(jde-parse)
> eval-buffer(#<buffer  *load*<2>> nil "jde-db")
> load-with-code-conversion("c:/progra~1/jde/jde-2.2.6/lisp/jde-db.el"
>"jde-db" nil t)
> require(jde-db)
> eval-buffer(#<buffer  *load*> nil "jde")
> load-with-code-conversion("c:/progra~1/jde/jde-2.2.6/lisp/jde.el" "jde"
>nil nil)
> execute-extended-command(nil)
> call-interactively(execute-extended-command)
>
>
>Look familiar to anyone?

Looks like an improperly compiled JDE and/or semantic. Try deleting the
compiled (.elc) files and see if things work. Note that when compiling a
Lisp pacjage all the packages required by that package must have previously
been loaded. A common mistake is to compile a Lisp package, says jde.el,
without firsting having loaded one or more of its required packages, e.g.,
semantic.

- Paul

Reply via email to