[问题]求教emacs23的编译

Vim、Emacs配置和使用
回复
eejacobi
帖子: 5
注册时间: 2007-12-19 10:02
送出感谢: 0
接收感谢: 0

[问题]求教emacs23的编译

#1

帖子 eejacobi » 2008-05-22 14:17

从水木cvs下来的最新版本,ubuntu7.10下编译,出现如下错误:

代码: 全选

Loading /home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/vc-cvs.el (source)...
Wrong type argument: listp, "57647d548ada7136e713b79855c83f39"
make[2]: *** [/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/calendar/cal-loaddefs.el] Error 255
make[2]: Leaving directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs'
make: *** [bootstrap] Error 2
进src看发现boostrap_emacs程序已经生成了,但接下来就是上面的报错。

用的configure是:

代码: 全选

./configure --prefix=/home/zhangchun/software/emacs23 --x-includes=/usr/include/X11 --x-libraries=/usr/lib/X11 --enable-font-backend --with-freetype --with-x-toolkit  --with-xpm=no --with-gif=no --with-tiff=no

求教各位高手~
Jamsa
帖子: 147
注册时间: 2006-03-17 13:40
送出感谢: 0
接收感谢: 0

#2

帖子 Jamsa » 2008-05-22 15:49

有时候可能是版本库中代码的问题吧,隔几天update一下源码,再编译试试
eejacobi
帖子: 5
注册时间: 2007-12-19 10:02
送出感谢: 0
接收感谢: 0

#3

帖子 eejacobi » 2008-05-22 17:10

一个礼拜左右的代码都试了 郁闷-.-

不知道哪里有一定正确的代码呢
eejacobi
帖子: 5
注册时间: 2007-12-19 10:02
送出感谢: 0
接收感谢: 0

#4

帖子 eejacobi » 2008-05-23 9:58

郁闷,还是同样的错误,求教各位高手

代码: 全选

mv -f emacs bootstrap-emacs
make[2]: Leaving directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/src'
(cd lisp; make -w bootstrap EMACS=../src/bootstrap-emacs)
make[2]: Entering directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp'
wd=/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp; subdirs=`(cd $wd; find . -type d -print)`; for file in $subdirs; do case $file in */Old | */RCS | */CVS | */CVS/* | */.* | */.*/* | */=* ) ;; *) wins="$wins $wd/$file" ;; esac; done; \
        for file in $wins; do \
           /home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/../update-subdirs $file; \
        done;
EMACSLOADPATH=/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp LC_ALL=C ../src/bootstrap-emacs -batch --no-site-file --multibyte -l autoload \
           --eval "(setq generate-autoload-cookie \";;;###cal-autoload\")" \
           --eval "(setq generated-autoload-file \"/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/calendar/cal-loaddefs.el\")" \
           --eval "(setq make-backup-files nil)" \
           -f batch-update-autoloads /home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/calendar
Loading /home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/vc-cvs.el (source)...
Wrong type argument: listp, "57647d548ada7136e713b79855c83f39"
make[2]: *** [/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp/calendar/cal-loaddefs.el] Error 255
make[2]: Leaving directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs/lisp'
make[1]: *** [bootstrap-build] Error 2
make[1]: Leaving directory `/home/zhangchun/program/cvs.savannah.gnu.org/emacs/emacs'
make: *** [bootstrap] Error 2
头像
huangdc
帖子: 94
注册时间: 2006-10-07 14:31
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 huangdc » 2008-05-23 14:33

我这有5月18号的版本,我编译安装成功了,我压缩上传了
cvs包:
http://www.adrive.com/public/0e4c3389d6 ... 87abd.html
还有个用monaco和yahei合成的等宽字体,我觉得不错
http://www.adrive.com/public/bc9dc1ea6c ... c015d.html
附件
2008-05-23-143012_918x725_scrot.png
给张截图
eejacobi
帖子: 5
注册时间: 2007-12-19 10:02
送出感谢: 0
接收感谢: 0

#6

帖子 eejacobi » 2008-05-23 23:34

谢谢~我再编译试试
huangdc 写了:我这有5月18号的版本,我编译安装成功了,我压缩上传了
cvs包:
http://www.adrive.com/public/0e4c3389d6 ... 87abd.html
还有个用monaco和yahei合成的等宽字体,我觉得不错
http://www.adrive.com/public/bc9dc1ea6c ... c015d.html
eejacobi
帖子: 5
注册时间: 2007-12-19 10:02
送出感谢: 0
接收感谢: 0

#7

帖子 eejacobi » 2008-05-24 22:27

3x~~ 这个版本编译顺利通过

原来用水木cvs下来的代码 难道有问题
huangdc 写了:我这有5月18号的版本,我编译安装成功了,我压缩上传了
cvs包:
http://www.adrive.com/public/0e4c3389d6 ... 87abd.html
还有个用monaco和yahei合成的等宽字体,我觉得不错
http://www.adrive.com/public/bc9dc1ea6c ... c015d.html
头像
huangdc
帖子: 94
注册时间: 2006-10-07 14:31
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 huangdc » 2008-05-25 0:46

我今天更新cvs也没编译通过。
eejacobi 写了:3x~~ 这个版本编译顺利通过

原来用水木cvs下来的代码 难道有问题
huangdc 写了:我这有5月18号的版本,我编译安装成功了,我压缩上传了
cvs包:
http://www.adrive.com/public/0e4c3389d6 ... 87abd.html
还有个用monaco和yahei合成的等宽字体,我觉得不错
http://www.adrive.com/public/bc9dc1ea6c ... c015d.html
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东
送出感谢: 0
接收感谢: 0

#9

帖子 cvgmt » 2008-05-30 17:20

huangdc 写了:我这有5月18号的版本,我编译安装成功了,我压缩上传了
cvs包:
http://www.adrive.com/public/0e4c3389d6 ... 87abd.html
还有个用monaco和yahei合成的等宽字体,我觉得不错
http://www.adrive.com/public/bc9dc1ea6c ... c015d.html


以前在 Fedora Core 6 的时候是用 emacs 22, 刚刚用你提供的代码编译成功,非常感谢!
但有三个问题:
1)你提供的字体我在编译时没有理会,编译完后发现中文不好看,那么如何事后补救呢?
2)在应用程序->编程->emacs 没有图标了,如何搞一个呢?
3)emacs 23 是否也是在 ~/.emacs 写配置吗?还是在 ~/.emacs.d/init.el 写,先启动哪一个呢?
cvgmt
帖子: 322
注册时间: 2007-02-26 2:29
来自: 广东
送出感谢: 0
接收感谢: 0

#10

帖子 cvgmt » 2008-06-10 18:36

今天用
cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
下载了emacs 23 ,然后用
cd ~/emacs
./configure -enable-font-backend --with-xft --with-freetype --with-x-toolkit
make bootstrap
make info
sudo make install
编译成功了,是 emacs 23.60.1,是否最新呢,还想问一下,./configure -enable-font-backend --with-xft --with-freetype --with-x-toolkit 中的选项 --with-x-toolkit 是干什么用的
回复

回到 “Vim和Emacs”