2011-12-04 4 views
0

現在、Windows Media Videoストリームを受け取るストリーミングアプリを開発中です。私はストリームをエンコードするためにlibmmsを使用しています。ストリームウィンドウメディアコンテンツをiPhoneアプリケーション

私はリファレンスプロジェクトとしてWunderradioを採用しました。アプリを作成しようとすると、次のエラーが表示されます。

Undefined symbols for architecture armv7: "_Status_SetNewStatusString", referenced from: _report_progress in liblibmms.a(mms.o) "_gStopFFMPEG", referenced from: _fallback_io_read in liblibmms.a(mms.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

多分、誰かがそれを意味し、それを修正する方法を知っていますか?

ありがとうございました。ありがとうございました。 MrBr。

+0

あなたもこのアプリを終了しましたか?私は同じことをしたい.. –

+0

幸運!私はそれを終わらなかった。アップルはこの種の「最終的に」賛成を認めません。それは彼らが言ったことですね... – MrBr

答えて

0

このエラーは、FFMPEGライブラリのプロジェクトへの依存関係を含まないために発生しました。

これを含めた後、エラーはなくなり、コンパイルエラーなしでビルドされます。

+0

最初のエラーメッセージ '_Status_SetNewStatusString(...)'は、すぐに私がmms_connect(...)を呼び出すとすぐにそこにあります - 方法:-( – MrBr

0

「_Status_SetNewStatusStringは」mms.cで定義されていない、あなたがそれを削除することができ、それについての警告

があります、それはとにかく新しいバージョンで使用されていません。

関連する問題