2011-12-04 75 views
0

我目前正在開發一款應用程序,該應用程序應接收Windows Media視頻流。我正在使用libmms來編碼流。將Windows媒體內容流式傳輸到iPhone App

我把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定義,有關於它的

您可以刪除它,它不會在新的版本中使用反正警告。