2012年12月16日

Debian squeeze on coLinux で emacs24 をインストールしてみた

coLinux って何も入ってないからねっていう。。。

===
clothoid@debian:~/tmp$ wget http://ftp.gnu.org/pub/gnu/emacs/emacs-24.2.tar.bz2
clothoid@debian:~/tmp$ tar xjvf emacs-24.2.tar.bz2
clothoid@debian:~/tmp$ cd emacs-24.2
===

として、

===
clothoid@debian:~/tmp/emacs-24.2$ ./configure --prefix=$HOME/app --without-x
===

としたところ

===
configure: error: The required function `tputs' was not found in anylibrary.
These libraries were tried: libncurses, libterminfo, libtermcap,libcurses.
Please try installing whichever of these libraries is most appropriate
for your system, together with its header files.
For example, a libncurses-dev(el) or similar package.
===

と言われたので

===
clothoid@debian:~/tmp/emacs-24.2$ sudo aptitude install libncurses5-dev
===

として、再度

===
clothoid@debian:~/tmp/emacs-24.2$ ./configure --prefix=$HOME/app --without-x
===

としたら、うまくいったから、続いて、

===
clothoid@debian:~/tmp/emacs-24.2$ make bootstrap
===

としたんだけど、

===
make[3]: makeinfo: コマンドが見つかりませんでした
===

と言われてしまったので、さらに

===
clothoid@debian:~/tmp/emacs-24.2$ sudo aptitude install texinfo
===

としたら、あとは

===
clothoid@debian:~/tmp/emacs-24.2$ make bootstrap
clothoid@debian:~/tmp/emacs-24.2$ make install
===

でうまくいった。

使用環境

[client]
===
# uname -a
CYGWIN_NT-6.1 D257-A71C 1.7.16(0.262/5/3) 2012-07-20 22:55 i686 Cygwin
# mintty --version
mintty 1.1.2
# ssh -v
openssh_6.1p1, openssl 1.0.1c 10 may 2012
# ~/bin/cocot.exe -v
cocot, version 20100903
# ~/bin/cocot.exe -t CP932 -p UTF-8 ssh IPアドレス
===

[server]
===
clothoid@debian:~$ uname -a
linux debian 2.6.33.7-co-0.7.9 #1 preempt sat apr 9 20:30:51 utc 2011 i686 gnu/linux
===

0 件のコメント:

コメントを投稿