[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:10425] Re: XEmacs20 and Mule_2.3 on hamm
鍋谷@阪大です。
isoyama@xxxxxxxxxxxxxxxxxxx (ISOYAMA Hideyuki) writes:
> いそやまです。
> お答えありがとうございます。
>
> すると、
> mule-2.3 を remove して、
> xemacs20 を hamm からインストールし、
> mule-2.3 はソースからコンパイルして /usr/local/ に置く
> とすれば OK でしょうか。
ソースからコンパイルするなら、良い方法があります。
1)以下のものを用意。
emacs19_19.34-19.1.diff.gz
emacs19_19.34-19.1.dsc
emacs19_19.34.orig.tar.gz
mule-23-1934-alpha01.diff.gz
2)
~# dpkg-source -x emacs19_19.34-19.1.dsc
~# cd emacs19-19.34/
~# zcat ../mule-23-1934-alpha01.diff.gz | patch -p1
2箇所 patch があたらなかったため手で修正。
3) debian/rule の configure のオプションを適切に変える。
私の場合は
--with-wnn4 --with-wnn-includes=/usr/include/wnn \
--with-wnn-libraries=/usr/lib \
を追加しました。
3+) バージョンを変える。私は 19.34-local1.19.1 としました。
~# debchange -v
ファイル debian/changelog を直接いじってもよいです。
4) ビルド
~# dpkg-buildpackage -us -uc
emacs19_19.34-local1.19.1_i386.deb
emacs19-el_19.34-local1.19.1_all.deb
ができます。
5) インストール後に "ln -s /usr/bin/emacs19 /usr/local/bin/mule"
としました。
(3) の時点で debian/control も適切に変更した方がよいかもしれません
が、一応これで使えています(まだ運用を始めて2日です)。
emacs19 にインストール可能な elisp package は同じく利用できるはず
です(動作する保証はありませんが)。
--
大阪大学理学研究科物理学専攻 博士後期課程1年 大坪研究室(06-850-5346)
鍋谷 栄展 nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx