Use M-x jde-compile-jde, there seems to be a bug in the make.

Javier

> -----Original Message-----
> From: Bikash K Agarwalla [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, November 13, 2001 6:35 PM
> To: Paul Kinnucan
> Cc: [EMAIL PROTECTED]
> Subject: Re: JDE error: Debugger Doesnt run/C-cC-v-C. doesnt work
> 
> 
> when I compile  (type make in the jde/lisp directory) I get the
following
> output and after that C-cCvC. doesnt work.
> 
> I have the directory structure as mentioned.
> 
> i.e.: site-lisp:
>               eieio
>               elib
>               jde
>               semantic
>               speedbar
> 
> elib 1.0, eieio-0.17beta3, jde-2.2.9beta5, speedbar-0.14beta2.
> 
> Pl. give me some suggestions.
> 
> thanks.
> bikash
> 
> ---- Messages
> rm -f *.elc jde-compile-script-init
> echo "(add-to-list 'load-path \".\")" > jde-compile-script-init
> echo "(add-to-list 'load-path \"../../semantic\")" >>
> jde-compile-script-init
> echo "(add-to-list 'load-path \"../../speedbar\")"  >>
> jde-compile-script-init
> echo "(add-to-list 'load-path \"../../elib\")"
>>jde-compile-script-init
> echo "(add-to-list 'load-path \"../../eieio\")"
>>jde-compile-script-init
> echo "(setq debug-on-error t)" >> jde-compile-script-init
> emacs-21.1 -batch -l jde-compile-script-init -f batch-byte-compile
*.el
> While compiling bsh-internal in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.el:
>   ** reference to free variable jde-global-classpath
>   ** reference to free variable jde-classpath-separator
>   ** reference to free variable jde-ant-home
>   ** assignment to free variable comint-prompt-regexp
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.el:
>   ** assignment to free variable bsh-tq-reply
>   ** reference to free variable bsh-tq-reply
>   ** assignment to free variable bsh-tq-reply
> While compiling bsh-eval in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.el:
>   ** assignment to free variable bsh-tq-reply
>   ** reference to free variable bsh-tq-reply
> While compiling bsh-exit in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.el:
>   ** reference to free variable jde-ant-invocation-method
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.el:
>   ** The following functions are not known to be defined:
>     comint-check-proc, jde-find-jde-data-directory, oref,
>     jde-run-get-vm, jde-build-classpath, jde-get-jdk-dir,
>     jde-normalize-path, comint-mode, comint-exec
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/beanshell.elc
> While compiling jde-ant-build in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-ant.el:
>   ** reference to free variable jde-xemacsp
> While compiling jde-ant-compile-internal in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-ant.el:
>   ** reference to free variable compilation-parse-errors-function
>   ** reference to free variable compilation-error-regexp-alist
>   ** reference to free variable
compilation-enter-directory-regexp-alist
>   ** reference to free variable
compilation-leave-directory-regexp-alist
>   ** reference to free variable compilation-file-regexp-alist
>   ** reference to free variable compilation-nomessage-regexp-alist
>   ** assignment to free variable compilation-directory-stack
>   ** reference to free variable compilation-scroll-output
>   ** assignment to free variable compilation-last-buffer
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-ant.el:
>   ** The following functions are not known to be defined:
>     jde-build-classpath, jde-get-jdk-dir, bsh-eval, compile-internal,
>     compilation-set-window-height, find, jde-root-dir-p
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-ant.elc
> Loading cl-macs...
> Loading /usr/local/libexec/emacs/21.1/i686-pc-linux-gnu/fns-21.1.2.el
> (source)...
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** reference to free variable jde-xemacsp
>   ** reference to free variable jde-xemacsp
>   ** reference to free variable current-menubar
> While compiling jde-bug-remove-jdebug-menu in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** reference to free variable jde-xemacsp
>   ** reference to free variable current-menubar
> While compiling jde-bug-highlight-breakpoint in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** reference to free variable jde-xemacsp
> While compiling jde-bug-remove-breakpoint-highlight in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** reference to free variable jde-xemacsp
> While compiling jde-bug-help in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** reference to free variable browse-url-new-window-p
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.el:
>   ** The following functions are not known to be defined:
find-menu-item,
>     add-submenu, add-menu, delete-menu-item, extent-at,
>     extent-property, make-extent, set-extent-face,
>     set-extent-priority, map-extents, delete-extent, find-c-expr,
>     jde-normalize-path, jde-find-jde-doc-directory,
>     jde-convert-cygwin-path, jde-describe-map
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-bug.elc
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-compile.el:
>   !! Symbol's value as variable is void ((jde-xemacsp))
> While compiling jde-complete-java-variable-at-point in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-complete.el:
>   ** assignment to free variable jde-complete-casting
> While compiling jde-complete-eval-type-of in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-complete.el:
>   ** reference to free variable jde-complete-primitive-types
> While compiling jde-cursor-posn-as-event in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-complete.el:
>   ** reference to free variable jde-xemacsp
>   ** reference to free variable hscroll-mode
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-complete.el:
>   ** The following functions are not known to be defined: jde-jeval-r,
>     bsh-eval-r, jde-jeval, jde-import-find-and-import, make-event,
>     hscroll-window-column
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-complete.elc
> While compiling jde-db-debugger::jde-db-classpath-arg in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.el:
>   ** reference to free variable jde-global-classpath
> While compiling jde-db-fixup-input in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.el:
>   ** reference to free variable jde-db-marker-acc
> While compiling jde-db-marker-filter in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.el:
>   ** assignment to free variable output
>   ** reference to free variable output
> While compiling jde-db-find-file in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.el:
>   ** reference to free variable current-menubar
>   ** reference to free variable jde-xemacsp
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.el:
>   ** The following functions are not known to be defined:
>     jde-build-classpath, jde-normalize-path, gud-new-keymap,
>     add-submenu, add-menu, find-c-expr, gud-overload-functions
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-db.elc
> While compiling jde-dbo-vm-start-event in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** reference to free variable process-status
> While compiling jde-dbo-update-locals-buf in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** reference to free variable jde-xemacsp
> While compiling jde-dbo-breakpoint-hit-event in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** reference to free variable jde-bug-local-variables
>   ** reference to free variable jde-bug-stack-info
>   ** reference to free variable jde-bug-raise-frame-p
> While compiling jde-dbo-step-event in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** reference to free variable jde-bug-local-variables
>   ** reference to free variable jde-bug-stack-info
>   ** reference to free variable process-id
> While compiling jde-dbo-watchpoint-hit-event in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** reference to free variable jde-bug-local-variables
>   ** reference to free variable jde-bug-stack-info
>   ** reference to free variable jde-bug-raise-frame-p
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.el:
>   ** The following functions are not known to be defined:
>     jde-bug-install-jdebug-menu, map-extents, delete-extent
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbo.elc
> While compiling
> jde-dbs-proc-registry::jde-dbs-proc-registry-set-target-proc in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable process-id
> While compiling jde-dbs-debugger::jde-dbs-debugger-start in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable jde-bug-debug
>   ** reference to free variable jde-bug-vm-includes-jpda-p
>   ** reference to free variable jde-bug-debugger-command-timeout
> While compiling jde-dbs-command-reply-listener in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable jde-bug-debugger-command-timeout
> While compiling jde-dbs-do-command in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** assignment to free variable jde-dbs-pending-events
>   ** reference to free variable jde-bug-debugger-command-timeout
> While compiling jde-dbs-listen-for-debugger-socket in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable jde-dbs-app-buffer-filter
> While compiling jde-dbs-cmd::jde-dbs-cmd-exec in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** assignment to free variable jde-dbs-pending-events
> While compiling jde-dbs-launch-process::jde-dbs-cmd-success-action in
file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable result
>   ** reference to free variable main-class
>   ** reference to free variable process
>   ** reference to free variable jde-bug-debugger-host-address
> While compiling jde-dbs-get-threads::jde-dbs-cmd-exec in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** reference to free variable jde-xemacsp
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.el:
>   ** The following functions are not known to be defined:
>     jde-normalize-path, jde-find-jde-data-directory,
>     jde-build-classpath
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-dbs.elc
> jde-java-font-lock: building names cache...
> jde-java-font-lock: building names cache...empty
> While compiling jde-mode in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** assignment to free variable jde-current-project
>   ** reference to free variable jde-setnu-mode-enable
>   ** reference to free variable jde-setnu-mode-threshold
>   ** assignment to free variable tags-table-format-hooks
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** reference to free variable jde-mode-map
>   ** reference to free variable current-menubar
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** assignment to free variable jde-current-project
>   ** reference to free variable jde-current-project
>   ** assignment to free variable jde-current-project
> While compiling jde-show-help in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** reference to free variable browse-url-new-window-p
> While compiling jde-create-prj-values-str in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** reference to free variable jde-current-project
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.el:
>   ** The function `setnu-mode' might not be defined at runtime.
>   ** The following functions are not known to be defined: add-menu,
>     mswindows-cygwin-to-win32-path
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-gen.elc
> While compiling jde-open-class-source in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-help.el:
>   ** reference to free variable
jde-project-context-switching-enabled-p
>   ** assignment to free variable
jde-project-context-switching-enabled-p
> While compiling jde-help-browse-jdk-doc in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-help.el:
>   ** reference to free variable jde-jdk-doc-url
>   ** reference to free variable browse-url-new-window-p
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-help.el:
>   ** The following functions are not known to be defined:
>     jde-convert-cygwin-path, jde-normalize-path, url-file-exists,
>     temp-directory, jde-jeval-r, jde-get-jdk-dir
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-help.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-imenu.elc
> While compiling jde-import-choose-imports in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-import.el:
>   ** assignment to free variable jde-import-import-window-config
>   ** assignment to free variable jde-import-selected-import
>   ** reference to free variable jde-import-import-window-config
>   ** reference to free variable jde-import-selected-import
> While compiling jde-import-get-classname in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-import.el:
>   ** assignment to free variable class
>   ** reference to free variable class
> While compiling jde-import-collapse-imports in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-import.el:
>   ** assignment to free variable comment
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-import.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-javadoc.elc
> While compiling jde-javadoc-make in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-javadoc-gen.el:
>   ** reference to free variable jde-global-classpath
>   ** reference to free variable jde-quote-classpath
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-javadoc-gen.el:
>   ** The following functions are not known to be defined:
>     jde-build-classpath-arg, jde-build-path-arg, jde-normalize-path
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-javadoc-gen.elc
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-java-font-lock.el:
>   ** font-lock-defaults-alist is an obsolete variable; use
> font-lock-defaults instead.
>   ** font-lock-set-defaults called with 1 argument, but accepts only 0
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-java-font-lock.elc
> While compiling jde-parse-semantic-default-setup in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-java-grammar.el:
>   ** reference to free variable jde-enable-senator
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-java-grammar.elc
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-make.el:
>   ** The function `jde-normalize-path' is not known to be defined.
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-make.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-package.elc
> While compiling jde-parse-get-super-class-at-point in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-parse.el:
>   ** assignment to free variable superClass
>   ** reference to free variable superClass
> While compiling jde-avl-tree::jde-avl-tree-map in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-parse.el:
>   ** reference to free variable item
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-parse.el:
>   ** The following functions are not known to be defined:
>     itimer-driver-wakeup, itimer-value, jde-jeval-r,
>     thing-at-point-looking-at
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-parse.elc
> While compiling jde-run-set-vm in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** assignment to free variable jde-run-java-vm
> While compiling jde-run-set-vm-w in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** assignment to free variable jde-run-java-vm-w
> While compiling jde-run-vm::jde-run-classpath-arg in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** reference to free variable jde-global-classpath
> While compiling jde-run-vm::jde-run-stack-size-args in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** `(list (concat "-Xoss" java-size))' is a malformed function
> While compiling jde-run-internal in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** reference to free variable jde-run-java-vm
>   ** reference to free variable jde-run-java-vm-w
> While compiling jde-run-executable in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** reference to free variable jde-run-interactive-app-args
> While compiling jde-run-applet in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** reference to free variable browse-url-new-window-p
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.el:
>   ** The following functions are not known to be defined:
>     jde-build-classpath, jde-normalize-path, jde-java-version,
>     jde-get-jdk-dir
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-run.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-stat.elc
> While compiling jde-which-method-update in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-which-method.el:
>   ** assignment to free variable jde-which-method-current-point
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-which-method.elc
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-widgets.elc
> While compiling jde-wiz-get-set-methods in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-wiz.el:
>   ** assignment to free variable pos
>   ** reference to free variable pos
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-wiz.el:
>   ** The following functions are not known to be defined: jde-jeval,
>     jde-create-prj-values-str, jde-jeval-r
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/jde-wiz.elc
> While compiling the end of the data in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/setnu.el:
>   ** The following functions are not known to be defined:
>     set-extent-begin-glyph, remove-specifier, set-specifier,
>     map-extents
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/setnu.elc
> While compiling toplevel forms in file
> /usr/emacs/emacs-21.1/site-lisp/jde/lisp/tree-widget.el:
>   ** reference to free variable widget-button-keymap
>   ** The function `extent-list' is not known to be defined.
> Wrote /usr/emacs/emacs-21.1/site-lisp/jde/lisp/tree-widget.elc
> Done
> make: *** [all] Error 1
> 
> 
> On Tue, 13 Nov 2001, Paul Kinnucan wrote:
> 
> > Bikash K Agarwalla writes:
> >  >
> >  >
> >  > Removing all the .elc file solved the problem.
> >  >
> >
> > ... if you're happy running from the source.
> >
> > - Paul
> >
> >
> >


Reply via email to