計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)

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


計算機メモ目次 (目的のページと内容が一致しない場合, 目次から探してください)
海洋大循環分野
daigo@ocg.aori.u-tokyo.ac.jp