Sparc Solaris 2.6 英語版で FreeWnn をコンパイルする
Sparc Solaris 2.6 英語版には、telnet 等で login はできるものの
管理者権限がないために FreeWnn がインストールできない人のために、
ユーザ権限でインストールして tamago と一緒に使おうとする人たちの
ための情報。
インストール先は、/home/hoge/local/FreeWnn とすると、
- FreeWnn-Server-1.10.tar.gz を download & gunzip & tar
- ./configure --prefix=/home/hoge/local/FreeWnn
- Wnn/jserver/ddefine.h の isspace の定義をコメントアウト
- Wnn/include/Makefile の INCROOT を /home/hoge/local/FreeWnn/include に変更
- Wnn/jlib/Makefile の USRLIBDIR を /home/hoge/local/FreeWnn/lib に変更
- Wnn/jlib/Makefile の INCROOT を /home/hoge/local/FreeWnn/include に変更
- Wnn/jlib.V3/Makefile の USRLIBDIR を /home/hoge/local/FreeWnn/lib に変更
- Wnn/jlib.V3/Makefile の INCROOT を /home/hoge/local/FreeWnn/include に変更
- make MFLAGS='PREFIX=/home/hoge/local/FreeWnn WNNOWNER=hoge'
- make MFLAGS='PREFIX=/home/hoge/local/FreeWnn WNNOWNER=hoge' install
最後のコマンドは途中で失敗するけど、とりあえず必要なものは
インストールされるので大丈夫。