Debianいれて日本語環境はやっぱりMozcだろということでこちらのサイトを参考にインストールしてみたのでメモ。
[参考サイト] ねぎまともずく - scim-mozc on debian lenny
まず、ビルドに必要なパッケージをインストールする
何回かに分けてるのは、失敗するたびにパッケージを入れたからw
# aptitude install build-essential scim-dev zlib1g-dev libcurl4-gnutls-dev libssl-dev subversion libqt4-devProtocol Buffersとlibgtestがlennyのパッケージとして用意されていないのでダウンロードしてコンパイル、インストール
# aptitude install scim
# aptitude install g++ python libcurl4-openssl-dev libssl-dev zlib1g-dev libdbus-1-dev libglib2.0-dev subversion devscripts debhelper libqt4-dev scim libscim-dev
# cd /usr/local/src/gclientをSVNから落としてきて、環境変数に登録
# wget http://protobuf.googlecode.com/files/protobuf-2.2.0a.tar.bz2
# wget http://googletest.googlecode.com/files/gtest-1.5.0.tar.bz2
# tar xf gtest-1.5.0.tar.bz2
# cd gtest-1.5.0
# ./configure
# make
# make install
# cd ..
# tar xf protobuf-2.2.0a.tar.bz2
# cd protobuf-2.2.0a
# ./configure
# make
# make install
# cd ..gclientでmozcの最新バージョンを持ってくる
# svn co http://src.chromium.org/svn/trunk/tools/depot_tools
# export PATH=/usr/local/src/depot_tools:$PATH
# mkdir mozc
# cd mozc
# gclient config http://mozc.googlecode.com/svn/trunk/src
# gclient sync
レッツmozcコンパイル!
# cd src/scimにmozcを登録
# python build_mozc.py gyp
# python build_mozc.py build_tools -c Release
# python build_mozc.py build -c Release unix/scim/scim.gyp:scim_mozc unix/scim/scim.gyp:scim_mozc_setup unix/emacs/emacs.gyp:mozc_emacs_helper server/server.gyp:mozc_server gui/gui.gyp:mozc_tool
# cd out_linux/Release/これでとりあえずscim-setupにmozcが登録されてたので恐らくmozcが使えてると思う。
# mkdir /usr/lib/mozc
# cp mozc_server mozc_tool /usr/lib/mozc/
# cd lib.target
# cp libscim_mozc.so /usr/lib/scim-1.0/1.4.0
# rm -rf /usr/lib/scim-1.0/1.4.0/libscim_mozc.so
# cp libscim_mozc.so /usr/lib/scim-1.0/1.4.0/IMEngine/mozc.so
# cp libscim_mozc_setup.so /usr/lib/scim-1.0/1.4.0/SetupUI/mozc-setup.so
0 件のコメント:
コメントを投稿