計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
Solaris8 上に mule-2.3-19.34-alpha01 + Wnn6 をインストールする
いいかげん mule はメンテをやめたいが, 離れられない人もいるようである.
しょうがないので, Solaris8 上で作り直す.
configure ファイルに次のパッチを充てる
share や libexec などのファイルを lib に入れる,
Solaris8 を Solaris2.5 に擬する, etc
84,85c84,85
< libexecdir='${exec_prefix}/libexec'
< datadir='${prefix}/share'
---
> libexecdir='${exec_prefix}/lib'
> datadir='${prefix}/lib'
87c87
< sharedstatedir='${prefix}/com'
---
> sharedstatedir='${prefix}/lib'
563,564c563,564
< executable=emacs
< emacs_prefix=emacs
---
> executable=mule
> emacs_prefix=mule2
571c571
< lockdir='${sharedstatedir}/emacs/lock'
---
> lockdir='${sharedstatedir}/${emacs_prefix}/lock'
1495a1496,1500
> RANLIB="ar -ts"
> ;;
> *-sunos5.8* | *-solaris2.8* )
> opsys=sol2-5
> NON_GNU_CPP=/usr/ccs/lib/cpp
コンフィギュレーション
X のヘッダファイルのあるディレクトリを何も設定しないと
/usr/openwin/include から読むようになるが, のちのちコンパイルで手こずる.
OpenWindows ではなく X11R6.4 のヘッダファイルやライブラリを使う
./configure sparc-sun-solaris2.8 --with-x11 --with-x-toolkit \
--x-includes=/usr/include \
--x-libraries=/usr/lib \
--enable-terminal-face \
--with-wnn6 \
--with-wnn-includes=/usr/local/include/wnn \
--with-wnn-libraries=/usr/local/lib/wnn \
--with-canna \
--with-canna-includes=/usr/local/include \
--with-canna-libraries=/usr/local/lib
メーク
make CFLAGS=-O
計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)