Skip to main content

Asihttprequest 61 errors [closed]



it should be a simple problem. im using the ASIhttprequest in many project but sins 1 week each new project i'm trying to add the ASIhttprequest classes i got the following 61 error before using classes just when i'm trying to import them.





Build finjan of project finjan with configuration Debug







Ld build/Debug-iphonesimulator/finjan.app/finjan normal i386

cd /Users/Apple/Desktop/application/finjan

setenv MACOSX_DEPLOYMENT_TARGET 10.5

setenv PATH "/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"

/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.1.3.sdk -L/Users/Apple/Desktop/application/finjan/build/Debug-iphonesimulator -F/Users/Apple/Desktop/application/finjan/build/Debug-iphonesimulator -filelist /Users/Apple/Desktop/application/finjan/build/finjan.build/Debug-iphonesimulator/finjan.build/Objects-normal/i386/finjan.LinkFileList -mmacosx-version-min=10.5 -framework Foundation -framework UIKit -framework CoreGraphics -framework AudioToolbox -framework AVFoundation -o /Users/Apple/Desktop/application/finjan/build/Debug-iphonesimulator/finjan.app/finjan



Undefined symbols:

"_CFHTTPAuthenticationIsValid", referenced from:

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_CFHTTPMessageApplyCredentialDictionary", referenced from:

-[ASIHTTPRequest applyAuthorizationHeader] in ASIHTTPRequest.o

-[ASIHTTPRequest applyAuthorizationHeader] in ASIHTTPRequest.o

-[ASIHTTPRequest applyProxyCredentials:] in ASIHTTPRequest.o

-[ASIHTTPRequest applyCredentials:] in ASIHTTPRequest.o

"_CFHTTPMessageIsHeaderComplete", referenced from:

-[ASIHTTPRequest readResponseHeaders] in ASIHTTPRequest.o

"_kCFStreamPropertyHTTPSProxyPort", referenced from:

_kCFStreamPropertyHTTPSProxyPort$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPSProxyPort$non_lazy_ptr)

"_inflate", referenced from:

+[ASIHTTPRequest uncompressZippedData:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

"_kCFStreamSSLCertificates", referenced from:

_kCFStreamSSLCertificates$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamSSLCertificates$non_lazy_ptr)

"_CFNetworkCopyProxiesForAutoConfigurationScript", referenced from:

+[ASIHTTPRequest proxiesForURL:fromPAC:] in ASIHTTPRequest.o

"_kCFProxyTypeKey", referenced from:

_kCFProxyTypeKey$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyTypeKey$non_lazy_ptr)

"_CFReadStreamCreateForStreamedHTTPRequest", referenced from:

-[ASIHTTPRequest startRequest] in ASIHTTPRequest.o

-[ASIHTTPRequest startRequest] in ASIHTTPRequest.o

"_kCFProxyPortNumberKey", referenced from:

_kCFProxyPortNumberKey$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyPortNumberKey$non_lazy_ptr)

"_kUTTagClassMIMEType", referenced from:

_kUTTagClassMIMEType$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kUTTagClassMIMEType$non_lazy_ptr)

"_inflateEnd", referenced from:

+[ASIHTTPRequest uncompressZippedData:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

"_inflateInit2_", referenced from:

+[ASIHTTPRequest uncompressZippedData:] in ASIHTTPRequest.o

+[ASIHTTPRequest uncompressZippedDataFromSource:toDestination:] in ASIHTTPRequest.o

"_kCFProxyAutoConfigurationURLKey", referenced from:

_kCFProxyAutoConfigurationURLKey$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyAutoConfigurationURLKey$non_lazy_ptr)

"_CFHTTPAuthenticationRequiresUserNameAndPassword", referenced from:

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_kCFHTTPAuthenticationUsername", referenced from:

_kCFHTTPAuthenticationUsername$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPAuthenticationUsername$non_lazy_ptr)

"_kCFStreamPropertyHTTPProxy", referenced from:

_kCFStreamPropertyHTTPProxy$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPProxyPort$non_lazy_ptr, _kCFStreamPropertyHTTPProxyHost$non_lazy_ptr , _kCFStreamPropertyHTTPProxy$non_lazy_ptr )

"_kCFStreamPropertyHTTPResponseHeader", referenced from:

_kCFStreamPropertyHTTPResponseHeader$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPResponseHeader$non_lazy_ptr)

"_CFHTTPMessageGetResponseStatusCode", referenced from:

-[ASIHTTPRequest readResponseHeaders] in ASIHTTPRequest.o

"_kCFProxyTypeHTTP", referenced from:

_kCFProxyTypeHTTP$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyTypeHTTP$non_lazy_ptr)

"_kCFHTTPAuthenticationSchemeBasic", referenced from:

_kCFHTTPAuthenticationSchemeBasic$non_lazy_ptr in ASIAuthenticationDialog.o

_kCFHTTPAuthenticationSchemeBasic$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPAuthenticationSchemeBasic$non_lazy_ptr)

"_SCNetworkReachabilityScheduleWithRunLoop", referenced from:

-[Reachability startNotifier] in Reachability.o

"_SCNetworkReachabilityGetFlags", referenced from:

-[Reachability currentReachabilityStatus] in Reachability.o

-[Reachability isReachable] in Reachability.o

-[Reachability isConnectionRequired] in Reachability.o

-[Reachability isConnectionOnDemand] in Reachability.o

-[Reachability isInterventionRequired] in Reachability.o

-[Reachability isReachableViaWWAN] in Reachability.o

-[Reachability isReachableViaWiFi] in Reachability.o

-[Reachability reachabilityFlags] in Reachability.o

"_deflateInit2_", referenced from:

+[ASIHTTPRequest compressData:] in ASIHTTPRequest.o

+[ASIHTTPRequest compressDataFromSource:toDestination:] in ASIHTTPRequest.o

"_CFNetworkCopyProxiesForURL", referenced from:

-[ASIHTTPRequest startRequest] in ASIHTTPRequest.o

+[ASIHTTPRequest proxiesForURL:fromPAC:] in ASIHTTPRequest.o

"_CFHTTPMessageSetHeaderFieldValue", referenced from:

-[ASIHTTPRequest main] in ASIHTTPRequest.o

-[ASIHTTPRequest checkRequestStatus] in ASIHTTPRequest.o

"_kCFProxyTypeSOCKS", referenced from:

_kCFProxyTypeSOCKS$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyTypeSOCKS$non_lazy_ptr)

"_kCFStreamPropertyHTTPAttemptPersistentConnection", referenced from:

_kCFStreamPropertyHTTPAttemptPersistentConnection$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPAttemptPersistentConnection$non_lazy_ptr)

"_CFHTTPMessageCopyVersion", referenced from:

-[ASIHTTPRequest readResponseHeaders] in ASIHTTPRequest.o

"_CFHTTPAuthenticationCopyRealm", referenced from:

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_CFHTTPMessageCopyAllHeaderFields", referenced from:

-[ASIHTTPRequest readResponseHeaders] in ASIHTTPRequest.o

"_CFHTTPMessageCreateRequest", referenced from:

-[ASIHTTPRequest main] in ASIHTTPRequest.o

"_kCFProxyHostNameKey", referenced from:

_kCFProxyHostNameKey$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFProxyHostNameKey$non_lazy_ptr)

"_kCFStreamPropertyHTTPProxyHost", referenced from:

_kCFStreamPropertyHTTPProxyHost$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPProxyHost$non_lazy_ptr)

"_CFHTTPMessageCopyResponseStatusLine", referenced from:

-[ASIHTTPRequest readResponseHeaders] in ASIHTTPRequest.o

"_kCFStreamPropertyHTTPRequestBytesWrittenCount", referenced from:

_kCFStreamPropertyHTTPRequestBytesWrittenCount$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPRequestBytesWrittenCount$non_lazy_ptr)

"_deflate", referenced from:

+[ASIHTTPRequest compressData:] in ASIHTTPRequest.o

+[ASIHTTPRequest compressDataFromSource:toDestination:] in ASIHTTPRequest.o

"_SCNetworkReachabilityCreateWithAddress", referenced from:

+[Reachability reachabilityWithAddress:] in Reachability.o

"_kCFErrorDomainCFNetwork", referenced from:

_kCFErrorDomainCFNetwork$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFErrorDomainCFNetwork$non_lazy_ptr)

"_kCFStreamSSLValidatesCertificateChain", referenced from:

_kCFStreamSSLValidatesCertificateChain$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamSSLValidatesCertificateChain$non_lazy_ptr)

"_CFHTTPAuthenticationCreateFromResponse", referenced from:

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_deflateEnd", referenced from:

+[ASIHTTPRequest compressData:] in ASIHTTPRequest.o

+[ASIHTTPRequest compressDataFromSource:toDestination:] in ASIHTTPRequest.o

+[ASIHTTPRequest compressDataFromSource:toDestination:] in ASIHTTPRequest.o

+[ASIHTTPRequest compressDataFromSource:toDestination:] in ASIHTTPRequest.o

"_UTTypeCopyPreferredTagWithClass", referenced from:

+[ASIHTTPRequest mimeTypeForFileAtPath:] in ASIHTTPRequest.o

"_kCFStreamPropertyHTTPSProxyHost", referenced from:

_kCFStreamPropertyHTTPSProxyHost$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPSProxyHost$non_lazy_ptr)

"_kCFHTTPAuthenticationSchemeNTLM", referenced from:

_kCFHTTPAuthenticationSchemeNTLM$non_lazy_ptr in ASIAuthenticationDialog.o

_kCFHTTPAuthenticationSchemeNTLM$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPAuthenticationSchemeNTLM$non_lazy_ptr)

"_CFHTTPAuthenticationCopyMethod", referenced from:

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_kCFHTTPAuthenticationAccountDomain", referenced from:

_kCFHTTPAuthenticationAccountDomain$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPAuthenticationAccountDomain$non_lazy_ptr)

"_UTTypeCreatePreferredIdentifierForTag", referenced from:

+[ASIHTTPRequest mimeTypeForFileAtPath:] in ASIHTTPRequest.o

"_CFNetworkCopySystemProxySettings", referenced from:

-[ASIHTTPRequest startRequest] in ASIHTTPRequest.o

"_SCNetworkReachabilityUnscheduleFromRunLoop", referenced from:

-[Reachability stopNotifier] in Reachability.o

"_kCFStreamPropertyHTTPProxyPort", referenced from:

_kCFStreamPropertyHTTPProxyPort$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertyHTTPProxyPort$non_lazy_ptr)

"_CFHTTPAuthenticationRequiresAccountDomain", referenced from:

-[ASIHTTPRequest findProxyCredentials] in ASIHTTPRequest.o

-[ASIHTTPRequest findCredentials] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyProxyCredentialsAndResume] in ASIHTTPRequest.o

-[ASIHTTPRequest attemptToApplyCredentialsAndResume] in ASIHTTPRequest.o

"_SCNetworkReachabilityCreateWithName", referenced from:

+[Reachability reachabilityWithHostName:] in Reachability.o

"_SCNetworkReachabilitySetCallback", referenced from:

-[Reachability startNotifier] in Reachability.o

"_kCFHTTPAuthenticationPassword", referenced from:

_kCFHTTPAuthenticationPassword$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPAuthenticationPassword$non_lazy_ptr)

"_kCFHTTPVersion1_0", referenced from:

_kCFHTTPVersion1_0$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPVersion1_0$non_lazy_ptr)

"_kCFHTTPVersion1_1", referenced from:

_kCFHTTPVersion1_1$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFHTTPVersion1_1$non_lazy_ptr)

"_kCFStreamPropertySSLSettings", referenced from:

_kCFStreamPropertySSLSettings$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamPropertySSLSettings$non_lazy_ptr)

"_kCFStreamErrorDomainHTTP", referenced from:

_kCFStreamErrorDomainHTTP$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kCFStreamErrorDomainHTTP$non_lazy_ptr)

"_CFReadStreamCreateForHTTPRequest", referenced from:

-[ASIHTTPRequest startRequest] in ASIHTTPRequest.o

"_kUTTagClassFilenameExtension", referenced from:

_kUTTagClassFilenameExtension$non_lazy_ptr in ASIHTTPRequest.o

(maybe you meant: _kUTTagClassFilenameExtension$non_lazy_ptr)

ld: symbol(s) not found

collect2: ld returned 1 exit status







i the problem should be simple but i didn't find any solution till now





many thanks








The problem is solved... it was a problem of frameworks...


Comments

  1. More specifically, it requires CFNetwork, SystemConfiguration, MobileCoreServices, and zlib.

    Edit: It also needs libxml2

    ReplyDelete
  2. Just to put some documentation on this

    ReplyDelete
  3. just remember to include the lixml file path in the "Header Search Paths" section of the project configuration. which is usually /usr/include/libxml2 that did the trick for me.

    ReplyDelete

Post a Comment

Popular posts from this blog

Why is this Javascript much *slower* than its jQuery equivalent?

I have a HTML list of about 500 items and a "filter" box above it. I started by using jQuery to filter the list when I typed a letter (timing code added later): $('#filter').keyup( function() { var jqStart = (new Date).getTime(); var search = $(this).val().toLowerCase(); var $list = $('ul.ablist > li'); $list.each( function() { if ( $(this).text().toLowerCase().indexOf(search) === -1 ) $(this).hide(); else $(this).show(); } ); console.log('Time: ' + ((new Date).getTime() - jqStart)); } ); However, there was a couple of seconds delay after typing each letter (particularly the first letter). So I thought it may be slightly quicker if I used plain Javascript (I read recently that jQuery's each function is particularly slow). Here's my JS equivalent: document.getElementById('filter').addEventListener( 'keyup', function () { var jsStart = (new Date).getTime()...

Is it possible to have IF statement in an Echo statement in PHP

Thanks in advance. I did look at the other questions/answers that were similar and didn't find exactly what I was looking for. I'm trying to do this, am I on the right path? echo " <div id='tabs-".$match."'> <textarea id='".$match."' name='".$match."'>". if ($COLUMN_NAME === $match) { echo $FIELD_WITH_COLUMN_NAME; } else { } ."</textarea> <script type='text/javascript'> CKEDITOR.replace( '".$match."' ); </script> </div>"; I am getting the following error message in the browser: Parse error: syntax error, unexpected T_IF Please let me know if this is the right way to go about nesting an IF statement inside an echo. Thank you.