输出如下:
Debugger entered--Lisp error: (file-error "Opening output file" "no such file or directory" "/users/name/files/emacs-23.4/lisp")
write-region(";;; lisp --- automatically extracted autoloads\n;;\n;;; Code:\n\n\f\n(provide 'lisp)\n;; Local Variables:\n;; version-control: never\n;; no-byte-compile: t\n;; no-update-autoloads: t\n;; coding: utf-8\n;; End:\n;;; lisp ends here\n" nil "/users/name/files/emacs-23.4/lisp")
autoload-ensure-default-file("/users/name/files/emacs-23.4/lisp")
update-directory-autoloads()
apply(update-directory-autoloads nil)
batch-update-autoloads()
command-line-1(("--eval" "(setq debug-on-error t)" "-l" "../../../cedet-remove-builtin.el" "-L" "../" "--eval" "(progn (require (quote cedet-compat)) (require (quote mode-local)))" "-L" "../../eieio/" "-L" "../" "-L" "../" "--eval" "(progn (setq generated-autoload-file \"\"))" "-f" "batch-update-autoloads"))
command-line()
normal-top-level()
make[1]: *** [autoloads] Error 255
cedets文件在/ users / name / go / cedet下,为什么它会转到/users/name/files/emacs-23.4?该目录不存在。 我尝试过“make clean-all”,并执行“bzr revert”和“bzr clean”,但结果是一样的。 有人可以帮忙吗?
答案 0 :(得分:0)
看起来它正试图从GNU Emacs加载CEDET。请使用make clean-all && make
从bzr编译CEDET,然后将来自bzr的CEDET加载到~/.emacs
文件的顶部。