2007年6月3日の日記の4番目の記事へのコメント
■Emacs
なんかEmacsネタばっかだなぁ.multi-ttyのブランチの方は大変いい感じで,uim.elの方のバージョンチェックを23に対応させればちゃんと動いてくれました.というわけでこっちもcommit.
それはそうと,uim.elのテスト用にEmacs-21系入れ直そうと思ったらビルド通りませんorz.leimのバイトコンパイルでこけている模様・・・.
Byte-compile the created files by: % emacs -batch -f batch-byte-compile XXX.el if [ -f quail/CCDOSPY.elc ]; then true; else \ EMACSLOADPATH=/home/compile/emacs-21.4/leim/../lisp ../src/emacs -batch --no-init-file --no-site-file --multibyte -l /home/compile/emacs-21.4/leim/../lisp/international/quail \ -f batch-byte-compile quail/CCDOSPY.el quail/Punct.el quail/QJ.el quail/SW.el quail/TONEPY.el quail/4Corner.el quail/ARRAY30.el quail/ECDICT.el quail/ETZY.el quail/Punct-b5.el quail/PY-b5.el quail/QJ-b5.el quail/ZOZY.el; fi Fatal error (11)./bin/sh: line 2: 30177 セグメンテーション違反です EMACSLOADPATH=/home/compile/emacs-21.4/leim/../lisp ../src/emacs -batch --no-init-file --no-site-file --multibyte -l /home/compile/emacs-21.4/leim/../lisp/international/quail -f batch-byte-compile quail/CCDOSPY.el quail/Punct.el quail/QJ.el quail/SW.el quail/TONEPY.el quail/4Corner.el quail/ARRAY30.el quail/ECDICT.el quail/ETZY.el quail/Punct-b5.el quail/PY-b5.el quail/QJ-b5.el quail/ZOZY.el make[1]: *** [quail/CCDOSPY.elc] エラー 139 make[1]: ディレクトリ `/home/compile/emacs-21.4/leim' から出ます make: *** [leim] エラー 2
試しにCFLAGSに設定してる最適化オプションを切ってみたら通った・・・.ぬぬぬ,「-O3 -march=i686 -mtune=nocona」がダメだというのか? 一つずつ切ってみた結果,「-O3」がよろしくないことがわかりました.「-O2」なら平気らしい.ふーん.
2007年6月3日の日記の4番目の記事へのコメント
[コメントを書く]