我需要在iPhone应用程序中播放RTSP音频流,所以我一直在尝试运行Wunderradio代码(http://wunderradio.com/code.html)但我收到了一些错误(复制如下) ..
通常这些错误意味着没有安装Frameworks,但在这种情况下它们看起来都是正确的。
有人有Wunderadio代码可以运行吗?我被卡住了!
"_OBJC_CLASS_$_MusicViewController", referenced from:
objc-class-ref-to-MusicViewController in WunderRadioAppDelegate.o
"_OBJC_CLASS_$_URLBackgroundOperation", referenced from:
objc-class-ref-to-URLBackgroundOperation in SkinViewController.o
"_Status_GetCurrentStatus", referenced from:
-[LevelMeterView updateBargraph:] in LevelMeterView.o
"_OBJC_CLASS_$_FavoriteViewController", referenced from:
objc-class-ref-to-FavoriteViewController in WunderRadioAppDelegate.o
"_Status_SetNewStatusByKey", referenced from:
-[WunderRadioAppDelegate applicationDidReceiveMemoryWarning:] in WunderRadioAppDelegate.o
"_CMAudioPlayerAudioDidStopNotification", referenced from:
_CMAudioPlayerAudioDidStopNotification$non_lazy_ptr in DebugController.o
(maybe you meant: _CMAudioPlayerAudioDidStopNotification$non_lazy_ptr)
"_CMAudioPlayerAudioIsAvailableNotification", referenced from:
_CMAudioPlayerAudioIsAvailableNotification$non_lazy_ptr in DebugController.o
(maybe you meant: _CMAudioPlayerAudioIsAvailableNotification$non_lazy_ptr)
"_Status_SetNewStatusString", referenced from:
-[SkinViewController setShowingPlay:] in SkinViewController.o
"_OBJC_CLASS_$_RadioTimeBrowser", referenced from:
objc-class-ref-to-RadioTimeBrowser in WunderRadioAppDelegate.o
"_gStreamingAudioPlayerTimerMax", referenced from:
_gStreamingAudioPlayerTimerMax$non_lazy_ptr in PreferenceViewController.o
(maybe you meant: _gStreamingAudioPlayerTimerMax$non_lazy_ptr)
"_OBJC_CLASS_$_WebViewController", referenced from:
objc-class-ref-to-WebViewController in WunderRadioAppDelegate.o
"_CMAudioPlayerAudioIsDoneNotification", referenced from:
_CMAudioPlayerAudioIsDoneNotification$non_lazy_ptr in DebugController.o
(maybe you meant: _CMAudioPlayerAudioIsDoneNotification$non_lazy_ptr)
"_OBJC_CLASS_$_EnhancedAlertView", referenced from:
objc-class-ref-to-EnhancedAlertView in DebugController.o
"_OBJC_CLASS_$_WXRadioItem", referenced from:
objc-class-ref-to-WXRadioItem in WunderRadioAppDelegate.o
"_OBJC_CLASS_$_SettingsAndKeyChainStorage", referenced from:
objc-class-ref-to-SettingsAndKeyChainStorage in WunderRadioAppDelegate.o
"_OBJC_CLASS_$_Reachability", referenced from:
objc-class-ref-to-Reachability in WunderRadioAppDelegate.o
"_OBJC_CLASS_$_WBSettingsManager", referenced from:
objc-class-ref-to-WBSettingsManager in WunderRadioAppDelegate.o
"_CMAudioPlayerAudioDidPlayNotification", referenced from:
_CMAudioPlayerAudioDidPlayNotification$non_lazy_ptr in SkinViewController.o
(maybe you meant: _CMAudioPlayerAudioDidPlayNotification$non_lazy_ptr)
"_ExpandString", referenced from:
-[DebugController runPressed:] in DebugController.o
-[DebugController lngPressed:] in DebugController.o
-[SkinViewController expandString:] in SkinViewController.o
"_OBJC_CLASS_$_WebAudioPlayer", referenced from:
objc-class-ref-to-WebAudioPlayer in SkinViewController.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
有没有其他人获得Wunderadio代码?谢谢!
答案 0 :(得分:2)
我认为你现在只能建立设备目标。 Common / build / release-iphonesimulator / libcommon.a中的符号似乎与您当前的编译器有不同的命名错误。 例如,“。objc_class_name_MusicViewController”使用但“_ OBJC_CLASS _ $ _ MusicViewController”除外。 我将其范围扩展到libcommon.a并显示它使用iphone os sdk 3.1和gcc 4.2.1 5577(x86)构建,也许它们只在设备上测试而忘记同步模拟器库?
答案 1 :(得分:0)
将Command或Radio Shared文件夹中的文件添加到项目中。