2011-04-08 6 views
5

Xcode 4.0'da bir Iphone uygulaması geliştiriyorum. Bir HTML dosyasını biçimlendirip bir Txt görünümüne koymam gerekiyor. Ben TBXML kullanmaya çalışıyorum ama hata ayıklama zaman ben 6 hatalar içeriyor: Gzip kütüphanesi ilegzipInflate/gzipDeflate hatası

Undefined symbols for architecture i386: "_deflateInit2_", referenced from: -[NSData(NSDataAdditions) gzipDeflate] in NSDataAdditions.o "_deflate", referenced from: -[NSData(NSDataAdditions) gzipDeflate] in NSDataAdditions.o "_deflateEnd", referenced from: -[NSData(NSDataAdditions) gzipDeflate] in NSDataAdditions.o "_inflateInit2_", referenced from: -[NSData(NSDataAdditions) gzipInflate] in NSDataAdditions.o "_inflate", referenced from: -[NSData(NSDataAdditions) gzipInflate] in NSDataAdditions.o "_inflateEnd", referenced from: -[NSData(NSDataAdditions) gzipInflate] in NSDataAdditions.o ld: symbol(s) not found for architecture i386 collect2: ld returned 1 exit status

şey sanırım ... birileri bu ya bir diğer iyi/tam XMLParse düzeltmek için bir sorun biliyorsanız kütüphane, teşekkürler bana cevap: D

PS: Eğer benim ingilizce için üzgünüm okumak için bazı difficults olsaydı ...

+0

YoshK, deanWornbourne'un cevabını kabul ederseniz (problemi çözdüğü varsayılarak) güzel olurdu. – Manuel

cevap

27

hata Bu tür bir kütüphane ya da girmesin demektir çerçeve.

Hızlı bir Google of deflateInit2 bana bu libz framework olduğunu söylüyor.

Eğer libz.dylib öğesini kendi listenize eklerseniz, derlemeniz gerekir.

Bu yardımcı olur umarım.

+2

'libz.1.2.3.dylib' benim için çalıştı. – David

+1

FYI: Sanırım kütüphane ismini numarasız olarak kullanabilmek için mevcut en yeni sürüme sahip olursam, sistemde ne varsa onu alırım, siz 1.2.0 sürümünün _require_ olduğunu düşünün (sanırım yanlış olabilir!). – deanWombourne

+0

Evet, haklısınız. Teşekkürler. – David