Como fazer o libtiff para um projeto Xcode e um aplicativo iOS?

Eu tenho pesquisado o stackoverflow e o Google para encontrar a maneira correta de compilar e adicionarlibtiff biblioteca para o meu projeto iOS existente no Xcode.

O que eu fiz até agora:

EDITAR:

Eu baixei o libtiff para o meu Mac depois de decidir seguir este conselho sobrestackoverflow. Eu usei a versão3.9.6 e construiu como nestetutorial e os seussequela sobre o SDK5. Lá, nos comentários, eu encontrei umroteiro eu poderiaadaptar. Eu adicionei a pasta "dependencies" resultante ao meu projeto Xcode, quase comorakmoh sugerido.

No entanto, eu tenho erros de linker assim que eu#include tiffio.h:

Undefined symbols for architecture armv7:  "_inflateEnd", referenced from:
  _PixarLogCleanup in libtiff.a(tif_pixarlog.o)
  _ZIPSetupEncode in libtiff.a(tif_zip.o)
.
... some more...
.
ld: symbol(s) not found for architecture armv7 
clang: error: linker command failed with exit code 1 (use -v to see invocation)

Eu também tentei a mais nova versão dolibtiff, mas isso não mudou nada, então voltei para o 3.9.6, pois ele é compatível com os outros softwares do projeto. Então perguntei a um colega que descobriu que era olibz biblioteca ausente. Dos arquivos de log, ele viu que deveria ter estado lá durante a compilação delibtiff e ainda estava faltando para o linker no meu projeto Xcode. E eis! Quando eu adicionei aos frameworks (com o pequeno sinal + e navego na lista porlibz.dylib), meu projeto de teste vazio compilado.

Antes de escrever uma resposta, gostaria de fazer mais alguns testes, mas já atualizei o script de shell bem-sucedido parapastebin.

Obrigado pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion