artifacts / AFCache

AFCache is an HTTP cache for iOS and OSX seeking towards full RFC2616 compliance
Apache License 2.0
361 stars 43 forks source link

cocoapods entegration problem #16

Closed ghost closed 9 years ago

ghost commented 11 years ago

when i installate with pod file i got it seems missing dependicies

Undefined symbols for architecture i386: "_unzClose", referenced from: -[ZipArchive UnzipCloseFile] in libPods.a(ZipArchive.o) "_unzCloseCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGetCurrentFileInfo", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGetGlobalInfo", referenced from: -[ZipArchive UnzipOpenFile:] in libPods.a(ZipArchive.o) "_unzGoToFirstFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGoToNextFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzOpen", referenced from: -[ZipArchive UnzipOpenFile:] in libPods.a(ZipArchive.o) "_unzOpenCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzOpenCurrentFilePassword", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzReadCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_zipClose", referenced from: -[ZipArchive CloseZipFile2] in libPods.a(ZipArchive.o) "_zipCloseFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipOpen", referenced from: -[ZipArchive CreateZipFile2:] in libPods.a(ZipArchive.o) "_zipOpenNewFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipOpenNewFileInZip3", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipWriteInFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

artifacts commented 11 years ago

did you link to libz ?

when i installate with pod file i got it seems missing dependicies

Undefined symbols for architecture i386: "_unzClose", referenced from: -[ZipArchive UnzipCloseFile] in libPods.a(ZipArchive.o) "_unzCloseCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGetCurrentFileInfo", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGetGlobalInfo", referenced from: -[ZipArchive UnzipOpenFile:] in libPods.a(ZipArchive.o) "_unzGoToFirstFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzGoToNextFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzOpen", referenced from: -[ZipArchive UnzipOpenFile:] in libPods.a(ZipArchive.o) "_unzOpenCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzOpenCurrentFilePassword", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_unzReadCurrentFile", referenced from: -[ZipArchive UnzipFileTo:overWrite:] in libPods.a(ZipArchive.o) "_zipClose", referenced from: -[ZipArchive CloseZipFile2] in libPods.a(ZipArchive.o) "_zipCloseFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipOpen", referenced from: -[ZipArchive CreateZipFile2:] in libPods.a(ZipArchive.o) "_zipOpenNewFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipOpenNewFileInZip3", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) "_zipWriteInFileInZip", referenced from: -[ZipArchive addFileToZip:newname:] in libPods.a(ZipArchive.o) ld: symbol(s) not found for architecture i386 clang: error: linker command failed with exit code 1 (use -v to see invocation)

— Reply to this email directly or view it on GitHub.

micviklui commented 11 years ago

I have the same problem:

I added AFCache with cocoapods Podfile:

platform :ios
pod 'AFCache', '0.0.1'

did nr 4 of the FAQ at https://github.com/CocoaPods/CocoaPods/wiki/Creating-a-project-that-uses-CocoaPods to resolve another problem (probably irrelevant)

and added libz.dylib in the project Pods->Build Phases->Link Binary With Libraries.

artifacts commented 9 years ago

see https://github.com/artifacts/AFCache/issues/20