[ CHISE Top ] [ XEmacs CHISE Top ]

XEmacs CHISE を Mac OS X にインストールする方法


はじめに

ここでは Mac OS X を一通り扱える人を対象に、 XEmacs CHISE(旧称 XEmacs UTF-2000) のインストール方法を説明しています。


最初にやっておくべきこと

Macintosh HD/アプリケーション/Installers/Developer Tools/Developer.mpkg をダブルクリックして、インストールしておく。

fink 用パッケージの利用する場合

XEmacs/CHISE と libchise を Fink のパッケージとしてインストール出来るようにしました。

先に入れておくべきパッケージ

作業に先立って、以下のパッケージをfink installしておいた方がよいでしょう。

また、日本語入力にcannaを使いたい場合には、XEmacs CHISEをインストールする前に、 以下のパッケージをインストールしなければなりません。

ただし、cannaはunstableパッケージで配布されているので、/sw/etc/fink.confファイルのTrees行に「unstable/main unstable/crypto」という記述を追加してからfink installします。

また、cannaのコンパイル時には、「canna」という名前のユーザとグループが必要です。 もしない場合は、NetInfoマネージャで追加するか、コマンドラインから以下のコマンドで追加します。

% sudo niutil -create / /users/canna
% sudo niutil -create / /groups/canna

アーカイブの取得

Fink のパッケージ用の info/patch ファイルのアーカイブを取得して、 /sw/fink/10.3/local/main/finkinfo に置いてから、 「fink install 〜」を実行して下さい。

なお、以下では Mac OS X 10.3 を仮定して記述しますが、10.2 をお使いの方は 10.3 の部分を 10.2 と置き換えて解釈して下さい。

% wget 'http://cvs.m17n.org/cgi-bin/viewcvs/package/fink/10.3/finkinfo/finkinfo.tar.gz?tarball=1&cvsroot=chise' -O finkinfo-10.3-chise.tar.gz

/sw/fink/10.3/local/main/finkinfo へ配置

% sudo tar xvzf finkinfo-10.3-chise.tar.gz -C /sw/fink/10.3/local/main

stacksizeの変更

インストールの際には、以下のコマンドを入力してください。

% limit stacksize 65536 (tcshの場合)
% ulimit -s 65536 (bashの場合)

xemacs-chise, libchise のインストール

xemacs-chise と libchise は相互依存関係にあるので、まず xemacs-chise をインストールして下さい。最初は libchise を使う xemacs-chise をインストールすることは出来ませんが、libchise のイン ストール後 build した xemacs-chise は libchise をリンクしたものに なるので、xemacs-chise をバージョンアップする時に自動的に入れ換わ ります。

% fink install xemacs-chise
% fink install xemacs-mule-sumo-pkg xemacs-sumo-pkg xemacs-chise-ids-pkg

% fink install libchise0 libchise0-dev libchise0-shlibs

旧版をお使いの方に… (10.3 をお使いの方は無視して下さい)

このfinkのパッケージはCVS版のXEmacs CHISEを使っていて、これまではバージョンを日付のみとしていたのですが、リリース版のバージョンも付加するように変更しました。そのため以前の日付のみのバージョンを持つパッケージをインストールしている場合は、古いパッケージの削除とfinkinfoの削除をする必要があります。

% dpkg -l | grep chise

で表示されるパッケージと、パッケージの名前が変わった xemacs-ids-pkg を削除して下さい。


% sudo apt-get remove <パッケージ名>
% sudo apt-get remove xemacs-ids-pkg


% sudo rm /sw/fink/10.2/local/main/finkinfo/editors/*chise*
% sudo rm /sw/fink/10.2/local/main/finkinfo/libs/*chise*

この後上記の手順にしたがって finkinfo のアーカイブの取得からやり直して下さい。

これから初めてインストールする方には、この作業は必要ありません。


自分でコンパイルする場合 (under construct)

「XEmacs CHISE を Debian GNU/Linux にインストールする方法」 を参考にしてください。


その他

XEmacs/CHISE で正しい表示を得るには多くのフォントが必要ですが、 フォントのインストールについては割愛します。 Debian GNU/Linux でのフォントのインストール方法などを参考に 必要なフォントをインストールして下さい。


Last modified: Thu May 6 16:54:04 JST 2004