2012-03-12

Mozc 1.4.1003.102のBuildで"fatal error at line 1348:"


どもです。

Google日本語入力ことmozc の1.4.1003.102ってのが出てたので、早速Build!
しかぁーーし。
# debuild -b -uc -us
dpkg-buildpackage -rfakeroot -D -us -uc -b
dpkg-buildpackage: warning: using a gain-root-command while being root
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor):
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions
dpkg-buildpackage: source package mozc
dpkg-buildpackage: source version 1.4.1003.102
dpkg-buildpackage: source changed by Hidehiko Abe <hidehiko>
 dpkg-source --before-build src
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: google-mock
dpkg-buildpackage: warning: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: warning: (Use -d flag to override.)
debuild: fatal error at line 1348:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
?エラーが出ちょる。

探してみると、こっちのサイト「e-xiao: Fix the dependency error for mozc under ubuntu 11.10」 辺りに書いてはあるけど…。
ここのサイトでは、debian/control 内の「libibus-dev -> libibus-1.0-dev」の変更。でも、今のmozcのdebian/control みても、libibus-1.0-dev になってる。
?待てよ。えらーの出場所が同じなら、今回のエラーも依存関係か?
で、mozczの依存関係を見てみると、見慣れないパッケージが
google-mock
えと。なんすか…これ。dpkgで探してみる。
$ dpkg -l google-mock*
google-mock* に一致するパッケージが見つかりません。
ありません。
じゃあ、apt-cacheで、
$ apt-cache search google-mock
google-mock - Google's framework for writing and using C++ mock classes
あった。インスコされてない。

で、まあ、あとは、google-mock インストール後のBuildは、いけましたぁ。



0 件のコメント:

SSH Keyを作成してGitHubなどに接続してみる - Qiita

大事なことなので。 SSH Keyを作成してGitHubなどに接続してみる - Qiita : GitHubやGitLab上のリポジトリへgitコマンドでファイルをpushする時に、上手く接続出来なかったのでSSH Keyの作成からやり直してみました。これはその作業ログなので自分...