I'm having a few issues with a adaptation of the net-radio example.
I`ve successfully adapted it to iPhone and it works fine on the simulator, but I cant seem to build it for the devices. Here is my error log:
ld: warning: in /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/CFNetwork, missing required architecture arm in file
Undefined symbols:
"_kCFStreamPropertyFTPFileTransferOffset", referenced from:
_kCFStreamPropertyFTPFileTransferOffset$non_lazy_ptr in libbass.a(bass.o)
"_kCFStreamPropertyHTTPShouldAutoredirect", referenced from:
_kCFStreamPropertyHTTPShouldAutoredirect$non_lazy_ptr in libbass.a(bass.o)
"_CFHTTPMessageAddAuthentication", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
_BASS_RecordGetInputName in libbass.a(bass.o)
"_CFHTTPMessageCreateRequest", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
"_kCFStreamPropertyFTPFetchResourceInfo", referenced from:
_kCFStreamPropertyFTPFetchResourceInfo$non_lazy_ptr in libbass.a(bass.o)
"_kCFStreamPropertyFTPResourceSize", referenced from:
_kCFStreamPropertyFTPResourceSize$non_lazy_ptr in libbass.a(bass.o)
"_CFReadStreamCreateWithFTPURL", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
"_kCFStreamPropertyHTTPResponseHeader", referenced from:
_kCFStreamPropertyHTTPResponseHeader$non_lazy_ptr in libbass.a(bass.o)
"_kCFHTTPAuthenticationSchemeBasic", referenced from:
_kCFHTTPAuthenticationSchemeBasic$non_lazy_ptr in libbass.a(bass.o)
"_kCFStreamPropertyFTPUsePassiveMode", referenced from:
_kCFStreamPropertyFTPUsePassiveMode$non_lazy_ptr in libbass.a(bass.o)
"_CFHTTPMessageCopySerializedMessage", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
"_kCFHTTPVersion1_1", referenced from:
_kCFHTTPVersion1_1$non_lazy_ptr in libbass.a(bass.o)
"_CFReadStreamCreateForHTTPRequest", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
"_kCFStreamPropertyFTPProxy", referenced from:
_kCFStreamPropertyFTPProxy$non_lazy_ptr in libbass.a(bass.o)
"_kCFStreamPropertyHTTPProxy", referenced from:
_kCFStreamPropertyHTTPProxy$non_lazy_ptr in libbass.a(bass.o)
"_CFHTTPMessageSetHeaderFieldValue", referenced from:
_BASS_RecordGetInputName in libbass.a(bass.o)
_BASS_RecordGetInputName in libbass.a(bass.o)
_BASS_RecordGetInputName in libbass.a(bass.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
I really need this working ASAP, for a commercial project, please. BASS looks impressive and solved in hours what days of OGG ramblings couldn't help.
Have you guys used stuff only available in CoreServices?