MGTwitterEngine por erros iPhone SDK

votos
4

Eu estou tentando obter MGTwitterEngine a trabalhar para o iPhone SDK. Eu segui a me leia abaixo e agora eu continuo recebendo os seguintes erros:

TCDownload.h: Nenhum tal lima ou yajl_parse.h diretório: Nenhum tal lima ou diretório

Agora, eu fiz uma pesquisa no meu sistema e não têm qualquer um deles. Então, estou faltando alguma coisa? Além disso, eu fiz o download do código MGTwitterEngine nos últimos dois dias de gitub.

LER ME

  1. Adicionar libxml2.dylib noutros quadros. Você vai encontrar a biblioteca em:

    /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS2.0.sdk/usr/lib/libxml2.dylib

  2. Adicionar $ SDKROOT / usr / include / libxml2 como um cabeçalho Caminho de pesquisa em Configurações do Projeto.

Publicado 27/08/2009 em 03:03
fonte usuário
Em outras línguas...                            


5 respostas

votos
10

Embora eu nunca usei MGTwitterEngine, esse erro basicamente diz que está faltando biblioteca yajl.

Você pode instalá-lo manualmente fazendo (eu suponho que você instalar para o padrão / usr / local local):

git clone git://github.com/lloyd/yajl
cd yajl
./configure
sudo make install

Então, em seu projeto Xcode:

Adicionar libyajl.dylib ou libyajl_s.a (dinâmico / estático - o que você preferir, também deve estar localizado em / usr / local / lib /) para 'frameworks e bibliotecas externas' em sua árvore de projeto. Em projecto configurações adicionar "/ usr / local / include / yajl /" e (possivelmente) "/ usr / local / include /" para cabeçalho caminhos de pesquisa (na seção de caminhos de pesquisa).

Depois que ele deve construir.

Respondeu 27/08/2009 em 03:46
fonte usuário

votos
3

Isso funciona se você não se preocupam com YAJL:

"Caras - Erro do yajl / yajl_parse.h é confusa e a razão da demo funciona é que os arquivos que precisam yajl são excluídos da construção, mesmo que eles estão no projeto Para corrigir em seu próprio projeto de ir para a pasta MGTwitter. via Xcode e selecione cada arquivo .m com a yajl prazo nele (deve haver 6), clique com o botão direito -> Obter Informações -.> guia Metas e desmarque a caixa ao lado de seu nome do aplicativo HTH, Jon"

Um dos comentários sobre http://aralbalkan.com/3133

Respondeu 10/01/2011 em 08:56
fonte usuário

votos
3

No Mac, você pode usar a porta (Veja como instalar aqui )

Depois de instalar basta digitar no terminal:

sudo port instalar yajl

E como ttvd dizer antes:

Em seu projeto Xcode:

Adicionar libyajl.dylib ou libyajl_s.a (dinâmico / estático - o que você preferir, também deve estar localizado em / usr / local / lib /) para 'frameworks e bibliotecas externas' em sua árvore de projeto. Em projecto configurações adicionar "/ usr / local / include / yajl /" e (possivelmente) "/ usr / local / include /" para cabeçalho caminhos de pesquisa (na seção de caminhos de pesquisa).

Respondeu 20/04/2010 em 18:57
fonte usuário

votos
2

Eu estou indo só para acrescentar algo, porque eu acho que é importante e eu normalmente cortado em torno dele no passado.

---- >> Os caminhos de pesquisa de cabeçalho são definidos em configurações do projeto, mas são over-montado nas configurações de destino por isso, se você está tendo problemas, incluindo determinados arquivos verificar os caminhos de pesquisa de cabeçalho que são definidos nas configurações do alvo. Se eles são ousados, então eles estão sendo usados ​​e substituir as configurações padrão para o projeto.

Respondeu 04/02/2011 em 23:45
fonte usuário

votos
0

dl e instalar este: http://cmake.org antes

git git clone: ​​cd //github.com/lloyd/yajl yajl ./configure sudo make install

em seguida, adicione os dylibs e você deve ser ok!

Respondeu 27/09/2011 em 23:17
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more