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 あぁ、そうだった。新しく作った記事からしか、この変更は効かないのだった。「すべての過去記事に適用」した。これで、大丈夫かな?


Posted by few01 at 18:45│Comments(0)TrackBack(0)Development

この記事へのトラックバックURL

http://ch00811.kitaguni.tv/t329041
上の画像に書かれている文字を入力して下さい