LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 787|回复: 0

[求助]关于CEDET安装出错问题

[复制链接]
发表于 2007-9-19 00:43:49 | 显示全部楼层 |阅读模式
小弟用FC6,听说CEDET中的Semantic自动补全功能很好用,所以想装一下试试,
EMACS版本:GNU Emacs 21.4.1
下载的CEDET版本:cedet-1.0pre4.tar.gz
下载后解压、make最后遇到一下错误,死活过不去,请高人指点一二,谢谢

make >error.txt文件显示如下:

find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/common -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/ede -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/speedbar -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/eieio -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/semantic -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/cogre -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
find "/home/rootbackup/downloadtmp/cedet-1.0pre4"/contrib -type f \
-name "*-loaddefs.el" \
-print -exec rm -f {} \;
cd "/home/rootbackup/downloadtmp/cedet-1.0pre4"/common && make EMACS="emacs" SHELL="/bin/sh"
make[1]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/common'
for loadpath in . ./; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> autoloads-compile-script; \
done;
"emacs" -batch --no-site-file -l autoloads-compile-script -f cedet-batch-update-autoloads cedet-loaddefs.el .
for loadpath in . ./; 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 cedet-load.el
for loadpath in . ./; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> setup-compile-script; \
done;
"emacs" -batch --no-site-file -l setup-compile-script -f batch-byte-compile cedet.el
for loadpath in . ./; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> common-compile-script; \
done;
"emacs" -batch --no-site-file -l common-compile-script -f batch-byte-compile cedet-autogen.el cedet-compat.el ezimage.el inversion.el pprint.el sformat.el fame.el working.el cedet-edebug.el mode-local.el cedet-files.el
cd icons; make
make[2]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/common/icons'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/common/icons'
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/common'
cd "/home/rootbackup/downloadtmp/cedet-1.0pre4"/ede && make EMACS="emacs" SHELL="/bin/sh"
make[1]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/ede'
for loadpath in . ../common/ ../speedbar/ ../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> autoloads-compile-script; \
done;
"emacs" -batch --no-site-file -l autoloads-compile-script -f cedet-batch-update-autoloads ede-loaddefs.el .
for loadpath in . ../common/ ../speedbar/ ../eieio/; 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 ede-load.el
for loadpath in . ../common/ ../speedbar/ ../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> ede-compile-script; \
done;
"emacs" -batch --no-site-file -l ede-compile-script -f batch-byte-compile project-am.el ede.el ede-pmake.el ede-pconf.el ede-proj.el ede-dired.el ede-proj-elisp.el ede-proj-misc.el ede-proj-obj.el ede-proj-prog.el ede-proj-archive.el ede-proj-shared.el ede-proj-info.el ede-proj-scheme.el ede-proj-aux.el ede-proj-comp.el ede-source.el ede-util.el ede-system.el ede-speedbar.el ede-simple.el
for loadpath in . ../common/ ../speedbar/ ../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> aux-lisp-compile-script; \
done;
"emacs" -batch --no-site-file -l aux-lisp-compile-script -f batch-byte-compile autoconf-edit.el autoconf-compat.el
makeinfo ede.texi
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/ede'
cd "/home/rootbackup/downloadtmp/cedet-1.0pre4"/speedbar && make EMACS="emacs" SHELL="/bin/sh"
make[1]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/speedbar'
for loadpath in . ../common/ ; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> autoloads-compile-script; \
done;
"emacs" -batch --no-site-file -l autoloads-compile-script -f cedet-batch-update-autoloads speedbar-loaddefs.el .
for loadpath in . ../common/ ; 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 speedbar-load.el
for loadpath in . ../common/ ; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> speedbar-compile-script; \
done;
"emacs" -batch --no-site-file -l speedbar-compile-script -f batch-byte-compile dframe.el speedbar.el
makeinfo speedbar.texi
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/speedbar'
cd "/home/rootbackup/downloadtmp/cedet-1.0pre4"/eieio && make EMACS="emacs" SHELL="/bin/sh"
make[1]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/eieio'
for loadpath in . ../common/ ../speedbar/ ; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> autoloads-compile-script; \
done;
"emacs" -batch --no-site-file -l autoloads-compile-script -f cedet-batch-update-autoloads eieio-loaddefs.el .
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
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
for loadpath in . ../common/ ../speedbar/ ; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> examples-compile-script; \
done;
"emacs" -batch --no-site-file -l examples-compile-script -f batch-byte-compile tree.el call-tree.el chart.el eieio-speedbar.el linemark.el lmcompile.el
makeinfo eieio.texi
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/eieio'
cd "/home/rootbackup/downloadtmp/cedet-1.0pre4"/semantic && make EMACS="emacs" SHELL="/bin/sh"
make[1]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic'
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> autoloads-compile-script; \
done;
"emacs" -batch --no-site-file -l autoloads-compile-script -f cedet-batch-update-autoloads semantic-loaddefs.el . bovine wisent
"emacs" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages semantic-grammar.wy
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../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 semantic-load.el
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> semantic-compile-script; \
done;
"emacs" -batch --no-site-file -l semantic-compile-script -f batch-byte-compile semantic.el semantic-util.el semantic-ctxt.el semantic-lex.el semantic-edit.el semantic-fw.el semantic-grammar.el semantic-tag.el semantic-find.el semantic-format.el semantic-complete.el semantic-sort.el semantic-decorate.el semantic-tag-file.el semantic-doc.el semantic-tag-ls.el semantic-ast.el semantic-lex-spp.el semantic-dep.el
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> Languages-compile-script; \
done;
"emacs" -batch --no-site-file -l Languages-compile-script -f batch-byte-compile semantic-texi.el semantic-html.el
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> tools-compile-script; \
done;
"emacs" -batch --no-site-file -l tools-compile-script -f batch-byte-compile semantic-imenu.el semantic-sb.el semanticdb.el document.el document-vars.el semantic-chart.el semantic-util-modes.el semantic-analyze.el semantic-ia.el semantic-cb.el semantic-ia-sb.el semanticdb-file.el semanticdb-search.el semanticdb-mk.el semanticdb-el.el semanticdb-system.el semantic-debug.el semanticdb-find.el semantic-regtest.el semantic-idle.el semantic-decorate-mode.el semanticdb-ebrowse.el semantic-utest.el semantic-adebug.el semantic-adebug-eieio.el semantic-mru-bookmark.el
for loadpath in . ../common/ ./ ../eieio/ ../ede/ wisent/ bovine/ ../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> senator-compile-script; \
done;
"emacs" -batch --no-site-file -l senator-compile-script -f batch-byte-compile senator.el
cd wisent; make
make[2]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/wisent'
for loadpath in . ../../speedbar/ ../../common/ ../bovine/ ../ ../../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> tools-compile-script; \
done;
"emacs" -batch --no-site-file -l tools-compile-script -f batch-byte-compile bison-wisent.el
for loadpath in . ../../speedbar/ ../../common/ ../bovine/ ../ ../../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> wisent-compile-script; \
done;
"emacs" -batch --no-site-file -l wisent-compile-script -f batch-byte-compile wisent.el semantic-wisent.el wisent-comp.el wisent-expr.el wisent-grammar.el wisent-debug.el wisent-grammar-macros.el
"emacs" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages wisent-java-tags.wy wisent-awk.wy wisent-calc.wy wisent-cim.wy wisent-java.wy wisent-python.wy
for loadpath in . ../../speedbar/ ../../common/ ../bovine/ ../ ../../eieio/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> languages-compile-script; \
done;
"emacs" -batch --no-site-file -l languages-compile-script -f batch-byte-compile wisent-calc.el wisent-java.el wisent-java-tags.el wisent-python.el
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/wisent'
cd tests; make
make[2]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/tests'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/tests'
cd doc; make
make[2]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/doc'
makeinfo grammar-fw.texi
makeinfo semantic.texi
makeinfo user-guide.texi
makeinfo app-dev-guide.texi
makeinfo lang-support-guide.texi
makeinfo bovine.texi
makeinfo wisent.texi
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/doc'
cd bovine; make
make[2]: Entering directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/bovine'
"emacs" -batch --no-site-file -l grammar-make-script -f semantic-grammar-batch-build-packages c.by make.by scheme.by erlang.by
for loadpath in . ../../common/ ../ ../../eieio/ ../wisent/ ../../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> bovinator-compile-script; \
done;
"emacs" -batch --no-site-file -l bovinator-compile-script -f batch-byte-compile semantic-bovine.el bovine-grammar.el bovine-debug.el bovine-grammar-macros.el
for loadpath in . ../../common/ ../ ../../eieio/ ../wisent/ ../../speedbar/; do \
echo "(add-to-list 'load-path \"$loadpath\")" >> languages-compile-script; \
done;
"emacs" -batch --no-site-file -l languages-compile-script -f batch-byte-compile semantic-c.el semantic-el.el semantic-make.el semantic-scm.el semantic-java.el erlang-edoc.el semantic-erlang.el
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/bovine'
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic'


终端make过程的输出与文件保存的形式的make输出,在最后几行有点不同,以下为终端下直接:make 的最后几行输出
make[2]: *** [languages] 错误 1
make[2]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic/bovine'
make[1]: *** [bovinator] 错误 2
make[1]: Leaving directory `/home/rootbackup/downloadtmp/cedet-1.0pre4/semantic'
make: *** [semantic] 错误 2
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表