Takayama Fumihiko
tekez****@pqrs*****
2007年 12月 13日 (木) 15:13:20 JST
高山です。こんにちは。 AquaSKK を Leopard でビルドしようとしているのですが、 ビルドエラーになってしまったり、ビルドの成功しても 上手く動かないバイナリが出来てしまいます。 Leopard で AquaSKK がちゃんとビルド出来ている方はいらっしゃいますでしょうか? ====================================================================== 【その 1】 ■ ソースをダウンロード % cvs -z3 -d:pserver:anony****@cvs*****:/cvsroot/aquaskk co AquaSKK ■ xcodeproj がそのままの状態だと 10.3.9 の SDK を使おうとして エラーになるため xcodeproj のアップデートを行う。 (方法1) AquaSKK.pbproj を開いて AquaSKK.xcodeproj をアップデート (方法2) AquaSKK.xcodeproj を開いて 10.3.9 向けの設定を 10.5 向けに手動で変更 ■ ビルドする ■ make release では以下のようなメッセージが出てくるので、 make install で /Library/Components 以下を更新。 ------------------------------------------------------------ sudo mkdir -p contents/Components sudo cp -R ../build/Deployment/AquaSKKInputMethod.component contents/Components sudo chown -R root:admin contents/Components /Developer/usr/bin/packagemaker --doc AquaSKK.pmdoc -o AquaSKK-RELEASE.pkg ERROR: Package source does not exist on disk. ------------------------------------------------------------ ■ 再起動すると AquaSKK が入力メニューに登録されていない状態になる。 ====================================================================== 【その 2】 ■ ビルドするまでは一緒 ■ インストールしてしまうと上記の症状になるので、 とりあえず AquaSKKServer だけでも試す ■ 動いている AquaSKKServer を殺す ■ ./build/Deployment/AquaSKKServer.app/Contents/MacOS/AquaSKKServer を起動 ■ 変換しようとすると候補が以下のように化ける。 http://www.pqrs.org/~tekezo/tmp/aquaskk.png ====================================================================== -- Takayama Fumihiko <tekez****@pqrs*****>