[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[orca-tech:00069] Re: コンパイル



有家先生

宮崎内科@大分です。
丁寧なご助言ありがとうございます。

普通のツールならこれで十分なのですが、kinput2 は少し異なるようです。
詳細は README に書かれていますが、まだ少し追加が必要でした。

私が試みた限りでは、この tar-ball を README にあるままコンパイル
したのでは
エラーが多発します。

  理解できてない部分がありますので
 慎重に対処します。



▼ ここから ----------------------------------
#!/bin/sh
#
# making kinput2-v3.1-beta4
#

# 変数定義

	srcdir=$HOME/src

# 準備:libcanna1g-dev パッケージをインストールしておく

if [ ! -f /usr/include/canna/jrkanji.h ]; then
	apt-get install libcanna1g-dev
fi

# 本文

mkdir -p $srcdir
cd $srcdir
wget ftp://ftp.sra.co.jp/pub/x11/kinput2/kinput2-v3.1-beta4.tar.gz
tar xzvf kinput2-v3.1-beta4.tar.gz
cd ./kinput2-v3.1-beta4
#
#(これが問題の Kinput2.conf の編集)
perl -i.BAK -pe '
	s:^(#define UseSj3):/* $1 */:;
	s:^(CANNASRC.*):/* XCOMM $1 */:;
	s:^(CANNALIB.*):/* XCOMM $1 */:;
	s/^XCOMM (CANNAINST.*)/$1/;
	s/^XCOMM (CANNASRC.*)/$1/;
	s/^XCOMM (CANNALIB.*)/$1/;
' Kinput2.conf
#
#(ここからは README にある通り)
xmkmf
make Makefiles
make depend
make
make install
▲ ここまで ----------------------------------