Ubuntu 15.04でQT SDKをインストールした場合
libfcitxplatforminputcontextplugin.soを自分でコンパイルしてやる必要がある。
さっさと同梱してくれればいいのに(´・ω・`)
※QT5.5.0はfcitxで日本語入力出来ないっぽい(´・ω・`)
1.下準備
必要なものをインストールしておくので、
先にコンパイルに必要なものを調べる。
[code lang=bash]
$ sudo apt-get build-dep fcitx-qt5
[/code]
これでQT関係は除外して必要そうなものをインストール。
[code lang=bash]
$ sudo apt install git cmake extra-cmake-modules fcitx-libs-dev
[/code]
2.ソースを取得する
Ubuntu 15.04なので1.0.1を利用する
[code lang=bash]
$ git clone https://github.com/fcitx/fcitx-qt5.git
$ cd fcitx-qt5
$ git checkout 1.0.1
[/code]
3.ビルド
CMAKE_PREFIX_PATH にはqtインストール先を指定
[code lang=bash]
$ cmake . -DCMAKE_PREFIX_PATH=/home/[USER]/Qt/5.4/gcc
$ make
[/code]
4.モジュールのコピー
platforminputcontext/libfcitxplatforminputcontextplugin.so が出来上がるので、
それを必要な場所にコピーする。
[code lang=bash]
$ cp platforminputcontext/libfcitxplatforminputcontextplugin.so /home/[USER]/Qt/5.4/gcc/plugins/platforminputcontexts
$ cp platforminputcontext/libfcitxplatforminputcontextplugin.so /home/[USER]/Qt/Tools/QtCreator/bin/plugins/platforminputcontexts
[/code]