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

Solaris8 にて kinput2-v3 + Wnn6 を構築する


準備
  Wnn6 の開発キットを下記アドレスからダウンロードしてインストールする.
  以下, ライブラリは /usr/local/lib/libwnn.a
  インクルードファイルは /usr/local/include/wnn
  にインストールするものとする.

    http://www.omronsoft.co.jp/SP/download/pcunix/sdk.html

ソースの取得
    ftp://ftp.st.ryukoku.ac.jp/pub/japanese-im/kinput2/kinput2-v3.tar.gz

コンフィギュレーションファイルの編集
  インストール済の Wnn6 開発キットを利用するため次のように書き換える.

*** Kinput2.conf.orig   Thu May 27 08:55:18 1999
--- Kinput2.conf        Wed Apr  6 12:55:12 2005
***************
*** 16,24 ****
   **/
  
  /* #define UseWnn */  /* define if you are going to use Wnn (v4 or v6) */
! /* #define UseWnn6 */ /* define if you are going to use Wnn6 */
! #define UseCanna      /* define if you are going to use Canna */
! #define UseSj3                /* define if you are going to use Sj3 */
  
  
  XCOMM Wnn configuration
--- 16,24 ----
   **/
  
  /* #define UseWnn */  /* define if you are going to use Wnn (v4 or v6) */
! #define UseWnn6               /* define if you are going to use Wnn6 */
! /* #define UseCanna */        /* define if you are going to use Canna */
! /* #define UseSj3 */  /* define if you are going to use Sj3 */
  
  
  XCOMM Wnn configuration
***************
*** 34,39 ****
--- 34,40 ----
   * are not installed in /usr/local/lib/wnn (which is the default).
   */
  /* #define WnnLibDir /some/peculiar/directory/wnn */
+ #define WnnLibDir /usr/lib/locale/ja/wnn/ja
  
  /* for convenience.. */
  #if defined(UseWnn6) && !defined(UseWnn)
***************
*** 51,67 ****
   * WnnLibDir above.
   */
  XCOMM use installed header files
! XCOMM WNNINCDIR = /usr/X11R6/include/wnn
  XCOMM use installed library
! XCOMM WNNLIB = -lwnn
  
  /*
   * Or, use library in the source tree..
   */
  XCOMM use library in the source tree
! WNNSRC = $(CONTRIBSRC)/programs/Xsi/Wnn
! WNNINCDIR = $(WNNSRC)/include
! WNNLIB = $(WNNSRC)/jlib/libwnn.a
  
  
  XCOMM Canna configuration
--- 52,68 ----
   * WnnLibDir above.
   */
  XCOMM use installed header files
! WNNINCDIR = /usr/local/include/wnn
  XCOMM use installed library
! WNNLIB = -L/usr/local/lib -lwnn
  
  /*
   * Or, use library in the source tree..
   */
  XCOMM use library in the source tree
! XCOMM WNNSRC = $(CONTRIBSRC)/programs/Xsi/Wnn
! XCOMM WNNINCDIR = $(WNNSRC)/include
! XCOMM WNNLIB = $(WNNSRC)/jlib/libwnn.a
  
  
  XCOMM Canna configuration

メイク
  xmkmf
  make Makefiles
  make depend
  make

インストール
  make install


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