2006年12月22日
Xcode2.4でビルド完了
Xcode 2.4を使って、以前作成していた映像処理ライブラリをビルドした。ビルドで引っかかっていた理由は、以前は無視されていたコンパイルオプションを、Xcodeが細かく見るようになったためだった。ビルドログをちゃんと見て、対応するところに手を入れれば問題なくビルドできた。
具体的には、フレームワーク検索パスに"./"が入っていたのがまずかった。これが入っていると、なぜか、ディレクトリ指定なしで"-F"オプションがついてしまう。すると、ディレクトリ指定がない、といってビルドエラーになった。
またCore FoundationのCFMutableStringを使っている箇所で、エラーが出た。具体的には、newを使わずに、直接プログラム中で定義したら、_CFReleaseが無いといって、リンカがエラーを出した。これはnewを使ってインスタンスを作成するようにしたらエラーはなくなった。何の事だろう?
というわけで、おおよそ使えるようになった。ありがたい。OS Xのライブラリが大分アップデートされている様子で、自作アプリケーションの振る舞いが多少変わった部分はあるが、まぁ問題ないだろう。
MacBookにはiSightが内蔵されているから、お遊びプログラムが作れそうだ。
P.S. ほほぉ、トラックバックスパムがついたか。「トラックバックは承認が必要」に変更した。
P.S.2 あぁ、そうだった。新しく作った記事からしか、この変更は効かないのだった。「すべての過去記事に適用」した。これで、大丈夫かな?
またCore FoundationのCFMutableStringを使っている箇所で、エラーが出た。具体的には、newを使わずに、直接プログラム中で定義したら、_CFReleaseが無いといって、リンカがエラーを出した。これはnewを使ってインスタンスを作成するようにしたらエラーはなくなった。何の事だろう?
というわけで、おおよそ使えるようになった。ありがたい。OS Xのライブラリが大分アップデートされている様子で、自作アプリケーションの振る舞いが多少変わった部分はあるが、まぁ問題ないだろう。
MacBookにはiSightが内蔵されているから、お遊びプログラムが作れそうだ。
P.S. ほほぉ、トラックバックスパムがついたか。「トラックバックは承認が必要」に変更した。
P.S.2 あぁ、そうだった。新しく作った記事からしか、この変更は効かないのだった。「すべての過去記事に適用」した。これで、大丈夫かな?
この記事へのトラックバックURL
http://ch00811.kitaguni.tv/t329041


