Friday, October 17, 2008

installation error with cocoa emacs

スポンサードリンク

MacPortsでcocoa版emacsをインストール...できない?

よくみてみたら、手元のマシンにMacPortsのemacsが入っていなかったので、何となく入れてみることにした。 ほかのemacsがインストールされてるから、emacsそのものはもう入ってるんだけど。いまはいってるのは どうやってインストールしたものだったかはわすれた。たしか、MacPortsじゃなくて、gnuからもってきて自分で コンパイルしたやつだったかな?

インストールは簡単。「$ sudo port install emacs-app 」だもんね。ちょーかんたん。って....あれ?

$ sudo port install emacs-app
--->  Fetching emacs-app
--->  Verifying checksum(s) for emacs-app
--->  Extracting emacs-app
--->  Configuring emacs-app
--->  Building emacs-app
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_emacs-app/work/emacs-23.0.0_NS-9.0rc3/nextstep" && ./compile " returned error 1
Command output:       _tty_raw_cursor_to in term.o
      _tty_raw_cursor_to in term.o
      _tty_clear_to_end in term.o
      _tty_clear_to_end in term.o
      _tty_clear_to_end in term.o
      _tty_clear_frame in term.o
      _tty_clear_frame in term.o
      _tty_clear_frame in term.o
      _tty_clear_end_of_line in term.o
      _tty_clear_end_of_line in term.o
      _tty_clear_end_of_line in term.o
      _tty_clear_end_of_line in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _tty_ins_del_lines in term.o
      _reset_sys_modes in sysdep.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [temacs] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [src] Error 2
*** Compilation failed. ***
Please examine the above output to determine what went wrong,
edit the configure options in this script (\'compile\') to fix it, and rerun.

Error: Status 1 encountered during processing.

いやん、なんでコンパイルできないのかしら...? ほかのマシン(iMac G5, MacBook Air)では問題なくできたんだがなあ。 考えられるのは、成功したマシンははじめから10.5、今回失敗したマシンは10.4からアップグレードした10.5ってことぐらいかな? まあ、emacsがないわけじゃないからいいかとりあえず... ^^;

参考文献

  1. GNU Emacs, The GNU Operating System
  2. The MacPorts Project

No comments: