Mozc で辞書登録ツール使う

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

できました


See Also

Copyright © 髭。/ Hugo + hugo-book