エディタとしてxemacsをインストールする。Linuxの開発者のリーナスさんは大のxemacs嫌いらしいが・・・
また、xemacsを入れるのですからwanderlustもインストールしたいと思う。
#インストールした後の感想ですがULTRA10(333MHz,128MB(60ns))ではちと重いです・・・
#最近メモリを512MB(50ns)に変更してから結構快適かも・・・ 2001.10.5

基本的にsolarisへのインストールの際は先にフリーソフトのインストール(ここ)を実行した後を前提に
書いていますのでもしかすると、環境的に不十分な場合は失敗するかもしれません。

【準備】
ftp://ftp.xemacs.org/xemacs-21.4/
から
xemacs-21.4.4.tar.gz
xemacs-21.4.4-elc.tar.gz
xemacs-21.4.4-info.tar.gz
をダウンロードしてきます。

ftp://ftp.xemacs.org/packages/
から
xemacs-sumo-2001-07-09.tar.gz
xemacs-mule-sumo-2001-07-09.tar.gz
をダウンロードしてきます。

それぞれかなりの容量なのでブロードバンドな環境でしか落とせないかもしれない。
ブロードバンドな環境にしたいのであればNTT116番へゴー!!(蛇足でしたな・・・)
それか、UNIX USER買えばついてることが多いと思います。
この際定期購読しときましょう!

【xemacsのインストール】
# LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/usr/dt/lib:/usr/opewin/lib;export LD_LIBRARY_PATH
# cd /usr/local/arc/xemacs
# cp xemacs-21.4.4.tar.gz /usr/local/src
# cp xemacs-21.4.4-info.tar.gz /usr/local/src
# cp xemacs-21.4.4-elc.tar.gz /usr/local/src
# cd /usr/local/src
# tar zxf xemacs-21.4.4.tar.gz
# tar zxf xemacs-21.4.4-elc.tar.gz
# tar zxf xemacs-21.4.4-info.tar.gz
# rm xemacs-21.4.4-elc.tar.gz xemacs-21.4.4-info.tar.gz xemacs-21.4.4.tar.gz
# cd /usr/local/src/xemacs-21.4.4

# ./configure --site-includes="/usr/lib/locale/ja/wnn/demo/include" \
--site-libraries="/usr/lib/locale/ja/wnn/demo/lib" \
--with-pop=yes\
--with-mule=yes \
--with-wnn6=yes \
--with-cde \
--with-ncurses \
--with-xpm \
--with-png \
--with-jpeg \
--with-tiff \
--with-xfs \
2>&1 |tee configure.log

※この場合明示的に画像ライブラリを指定しているが、configureの時に入っていれば自動でサポートした形でインストールしてくれる。ちなみにconfigureオプションで何が自動で検出されるのか!というところはhttp://www.imasy.or.jp/~kazz/xemacs/install/などを参考にするとよいであろう。また、当然のことであるがconfigure --helpで渡せるオプションの一覧を見ることができる。*マークがついているものが自動検出されるものである。configureを行う前にLD_LIBRARY_PATHは通しておく方がよい。多くのライブラリは/usr/local/libにインストールされているからだ。せっかくインストールしたライブラリもライブラリパスを設定しておかねばconfigure時に検出してくれない。

# make 2>&1|tee make.log
# make install 2>&1 | tee make_install.log
# cp /usr/local/arc/xemacs/xemacs-mule-sumo-2001-07-09.tar.gz /usr/local/lib/xemacs/
# cd /usr/local/lib/xemacs
# tar zxvf xemacs-mule-sumo-2001-07-09.tar.gz
# rm xemacs-mule-sumo-2001-07-09.tar.gz

# cp /usr/local/arc/xemacs/xemacs-sumo-2001-07-09.tar.gz /usr/local/lib/xemacs/
# cd /usr/local/lib/xemacs
# tar zxvf xemacs-sumo-2001-07-09.tar.gz
# rm xemacs-sumo-2001-07-09.tar.gz

少なくともここまで成功していればxemacs自体は問題なく立ち上がるだろう。しかし設定がまだ残っているがここでは詳しくは触れない。インストールが成功しているのであればメニュー画面の「ヘルプ」→「サンプル」で参考にして欲しい。
設定ファイルの構成(
参考までに私のインストールしたばかりの状態のファイルにリンクしておく)
起動ファイル (user-init-file) ~/.xemacs/init.el
カスタマイズ保存ファイル (custom-file) ~/.xemacs/custom.el
※少なくともこんな私の設定でも使えることは使える。

Linuxの時とまったく同じになるがwanderlustのインストールもしておくことにする。

※Makefileを触らずインストール先のオプションも指定せずに
デフォルトインストールするとapel,flim,semi,wlすべて
/usr/local/lib/xemacs/mule-packages/lisp
にインストールされる。

【準備】
・apel
ftp://ftp.m17n.org/pub/mule/apel/
・flim
ftp://ftp.m17n.org/pub/mule/flim/
・semi
ftp://ftp.m17n.org/pub/mule/semi/
・wanderlust(最新版)
http://cvs.m17n.org/cgi-bin/viewcvs/wanderlust/
※ページの左下の方に「Download tarball 」と書いてるところのリンク
or
・wanderlust(安定版)
ftp://ftp.jaist.ac.jp/pub/GNU/elisp/ftp.gohome.org/wl/stable/

●apel
bash-2.05# cp /usr/local/arc/wanderlust/apel-10.3.tar.gz /usr/local/src/
bash-2.05# cd /usr/local/src
bash-2.05# gzip -d < apel-10.3.tar.gz |tar xf -
bash-2.05# cd apel-10.3
bash-2.05# make package 2>&1|tee make_package.log
bash-2.05# rm /usr/local/src/apel-10.3.tar.gz

muleのapelと今回インストールしたapelがかぶってしまって
エラーになるのでxemacs-packagesの方を削除してしまう。
bash-2.05# cd /usr/local/lib/xemacs/xemacs-packages/lisp
bash-2.05# tar cvf apel.tar.gz apel
bash-2.05# rm -rfv apel


これでインストールした方のapelが有効になる。

bash-2.05# cd /usr/local/src/apel-.1.03
bash-2.05# make install-package 2>&1 | tee make_install-package.log



●flim
bash-2.05# cp /usr/local/arc/wanderlust/flim-1.14.3.tar.gz /usr/local/src/
bash-2.05# cd /usr/local/src
bash-2.05# gzip -d < flim-1.14.3.tar.gz |tar xf -
bash-2.05# cd flim-1.14.3
bash-2.05# make package 2>&1|tee make_package.log
bash-2.05# make install-package 2>&1|tee make_install-package.log
bash-2.05# rm /usr/local/src/flim-1.14.3.tar.gz

●semi
bash-2.05# cp /usr/local/arc/wanderlust/semi-1.14.3.tar.gz /usr/local/src
bash-2.05# cd /usr/local/src
bash-2.05# gzip -d < semi-1.14.3.tar.gz |tar xf -
bash-2.05# cd semi-1.14.3
bash-2.05# make package 2>&1|tee make_package.log
bash-2.05# make install-package 2>&1|tee make_install-package.log
bash-2.05# rm /usr/local/src/semi-1.14.3.tar.gz

●wl
bash-2.05# cp /usr/local/arc/wanderlust/wanderlust.tar.gz /usr/local/src
bash-2.05# cd /usr/local/src
bash-2.05# gzip -d < wanderlust.tar.gz |tar xf -
bash-2.05# cd wanderlust
bash-2.05# make package 2>&1 |tee make_package.log
bash-2.05# make install-package 2>&1|tee make_install-package.log
bash-2.05# rm /usr/local/src/wanderlust.tar.gz

【設定】
Solarisでもlinuxの設定とまったく同じでよい。

私の設定例をあげておきます。参照していただきたいファイルは
.wl .signature .folders .addressesのファイルである。

すべて自分のホームディレクトリに置く。
cf /export/home/nitta/.wl
xemacs21.4.4インストール(2001.09.13) Solaris8