Mozc で辞書登録ツール使う #
Mozc + mozc-temp で「やっぱりモードレスな日本語入力は最高 」ってなったものの、
辞書共有するなら、Emacs 以外でも Mozc 使う方がよろしいかと
とか言うといて辞書登録ツールはビルドしてないし、辞書登録くらいできないと、他の人に勧めづらいですね、ってことで、今日は GUI 付でビルドする
まず最初に「symlink でいいんじゃね?」と思って
$ ln -s ~/Library/Application\ Support/Google/JapaneseInput ~/Library/Application\ Support/Mozc
とかしたけど、ダメでした
Build #
前回
--noqt
オプションつけてビルドしたところを、–qtdir オプションにするだけ
Qt は面倒なので brew で入れた。。。が、デフォで入る Qt 6 だとビルドできなかったので、オフィシャルで言ってる
通り、Qt 5 入れる
$ brew install qt@5
/usr/local/Cellar/qt@5/5.15.2/
に入るので、
$ python3 build_mozc.py clean # 前回ビルドしたのを掃除
$ GYP_DEFINES="mac_sdk=11.3 mac_deployment_target=10.13" python3 build_mozc.py gyp --qtdir /usr/local/Cellar/qt\@5/5.15.2/
python3 build_mozc.py build -c Release mac/mac.gyp:GoogleJapaneseInput gui/gui.gyp:config_dialog_main
あとは前回同様コピーしたら終わりだけど、すでに Mozc.app 導入してるなら、先に削除しといた方がいいかも(ディレクトリなのでね)
$ sudo cp -r out_mac/Release/Mozc.app /Library/Input\ Methods/
$ sudo cp mac/installer/LaunchAgents/org.mozc.inputmethod.Japanese.Converter.plist /Library/LaunchAgents
$ sudo cp mac/installer/LaunchAgents/org.mozc.inputmethod.Japanese.Renderer.plist /Library/LaunchAgents
できました