I get some problems compiling jde-compile-jde:
^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/beanshell.el at Mon Apr 4 13:17:05 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/efc-xemacs.el at Mon Apr 4 13:17:05 2005 ** The following functions are not known to be defined: make-dialog-box, make-glyph, event-channel, dialog-box-finish, dialog-box-cancel ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/efc.el at Mon Apr 4 13:17:05 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-ant.el at Mon Apr 4 13:17:05 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-autoload.el at Mon Apr 4 13:17:05 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-bug.el at Mon Apr 4 13:17:05 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-checkstyle.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-class.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-compat.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-compile.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-complete.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-custom.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-db.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-dbo.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-dbs.el at Mon Apr 4 13:17:06 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-ejb.el at Mon Apr 4 13:17:06 2005 ** The following functions are not known to be defined: tempo-template-java-ejb-remote-buffer-template, tempo-template-java-ejb-home-buffer-template, tempo-template-java-ejb-local-buffer-template, tempo-template-java-ejb-local-home-buffer-template ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-gen.el at Mon Apr 4 13:17:06 2005 While compiling jde-gen-get-package-statement: ** reference to free variable jde-package-unknown-package-name While compiling the end of the data: ** The following functions are not known to be defined: replace-in-string, jde-package-get-package-directory, jde-package-convert-directory-to-package ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-help.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-imenu.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-import.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-java-font-lock.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-java-grammar.el at Mon Apr 4 13:17:07 2005 While compiling jde-parse-semantic-default-setup: ** reference to free variable global-semantic-auto-parse-mode ** semantic-auto-parse-mode is an obsolete function; use semantic-idle-scheduler-mode instead. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-javadoc-gen.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-javadoc.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-jdb.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-junit.el at Mon Apr 4 13:17:07 2005 While compiling toplevel forms: ** assignment to free variable test-jde-junit ** The following functions are not known to be defined: jde-junit-test-class-internal, jde-junit-add-test-to-suite-internal ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-make.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-open-source.el at Mon Apr 4 13:17:07 2005 While compiling jde-open-jump-to-class: ** assignment to free variable xtags ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-package.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-parse-class.el at Mon Apr 4 13:17:07 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-parse.el at Mon Apr 4 13:17:08 2005 While compiling jde-parse-after-buffer-changed: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-buffer-contains-multiple-classes-p: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-update-after-partial-parse: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-get-top-of-class: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-get-nth-member: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-get-method-at-point: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-method-map::initialize-instance: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. While compiling jde-parse-import-list: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-plugins.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-project-file.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-run.el at Mon Apr 4 13:17:08 2005 While compiling jde-run-etrace-show-at-mouse: ** reference to free variable pos While compiling the end of the data: ** The following functions are not known to be defined: event-point, event-window ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-sregex.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-stat.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-tree-widget.el at Mon Apr 4 13:17:08 2005 While compiling toplevel forms: ** reference to free variable widget-button-keymap ** The function `extent-list' is not known to be defined. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-util.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-which-method.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-widgets.el at Mon Apr 4 13:17:08 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-wiz.el at Mon Apr 4 13:17:08 2005 While compiling jde-wiz-get-class-parts: ** semantic-token-type-parts is an obsolete function; use semantic-tag-type-members instead. While compiling jde-wiz-get-class-parts-helper: ** semantic-token-name is an obsolete function; use semantic-tag-name instead. ** semantic-token-type-parts is an obsolete function; use semantic-tag-type-members instead. While compiling jde-wiz-get-set-methods: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. ** semantic-token-name is an obsolete function; use semantic-tag-name instead. ** semantic-token-type is an obsolete function; use semantic-tag-type instead. ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. While compiling jde-wiz-get-get-set-methods: ** semantic-token-name is an obsolete function; use semantic-tag-name instead. While compiling jde-wiz-filter-variables-by-typemodifier: ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. While compiling jde-wiz-tostring: ** semantic-bovinate-toplevel is an obsolete function; use semantic-fetch-tags instead. ** semantic-sort-tokens-by-name-increasing is an obsolete function; use semantic-sort-tags-by-name-increasing instead. ** semantic-token-variable-modifiers is an obsolete function; use semantic-tag-modifiers instead. ** semantic-token-name is an obsolete function; use semantic-tag-name instead. ** semantic-token-type is an obsolete function; use semantic-tag-type instead. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-xemacs.el at Mon Apr 4 13:17:08 2005 While compiling toplevel forms: ** reference to free variable emacs-patch-level ** reference to free variable default-toolbar While compiling the end of the data: ** The following functions are not known to be defined: start-itimer, set-keymap-name, redraw-modeline, set-specifier, remove-specifier, specifier-specs ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde-xref.el at Mon Apr 4 13:17:08 2005 While compiling jde-xref-guess-prefixes: ** `(file-directory-p (concat base-path "/" package-path "/" dir))' called for effect ** `(file-directory-p (concat base-path "/" package-path "/" dir))' called for effect While compiling jde-xref-class-and-token-to-signature: ** semantic-token-type is an obsolete function; use semantic-tag-type instead. ** semantic-token-token is an obsolete function; use semantic-tag-class instead. ** semantic-token-name is an obsolete function; use semantic-tag-name instead. ** semantic-token-type is an obsolete function; use semantic-tag-type instead. ** semantic-token-function-args is an obsolete function; use semantic-tag-function-arguments instead. While compiling jde-xref-get-current-signature: ** semantic-token-token is an obsolete function; use semantic-tag-class instead. ** semantic-current-nonterminal is an obsolete function; use semantic-current-tag instead. ** semantic-current-nonterminal is an obsolete function; use semantic-current-tag instead. While compiling jde-xref-next-caller: ** `(car (prog1 jde-xref-stack (setq jde-xref-stack (cdr jde-xref-stack))))' called for effect ** `(car (prog1 jde-xref-stack (setq jde-xref-stack (cdr jde-xref-stack))))' called for effect While compiling jde-xref-get-class-variables: ** semantic-token-token is an obsolete function; use semantic-tag-class instead. ** semantic-nonterminal-children is an obsolete function; use semantic-tag-children-compatibility instead. While compiling jde-xref-list-uncalled-functions: ** semantic-token-start is an obsolete function; use semantic-tag-start instead. ** semantic-find-nonterminal-by-type is an obsolete function; use semantic-brute-find-tag-by-type instead. While compiling jde-xref-file-saved: ** semantic-token-name is an obsolete function; use semantic-tag-name instead. ** semantic-find-nonterminal-by-type is an obsolete function; use semantic-brute-find-tag-by-type instead. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/jde.el at Mon Apr 4 13:17:09 2005 While compiling the end of the data: ** The function `setnu-mode' might not be defined at runtime. ** The function `jde-open-get-path-prefix-list' is not known to be defined. ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/regress.el at Mon Apr 4 13:17:09 2005 ^L Compiling file /home/fl155327/Dev/emacs/site-lisp/jde-2.3.5/lisp/setnu.el at Mon Apr 4 13:17:09 2005 ** The following functions are not known to be defined: set-extent-begin-glyph, remove-specifier, set-specifier