Libimobiledevice: Não é possível construir no Mac High Sierra.

Criado em 4 fev. 2018  ·  5Comentários  ·  Fonte: libimobiledevice/libimobiledevice

Ao executar ./autoconf.sh, obtive a seguinte saída. O que estou perdendo?

./configure: linha 15993: erro de sintaxe próximo ao token inesperado libusbmuxd,' ./configure: line 15993: PKG_CHECK_MODULES (libusbmuxd, libusbmuxd> = $ LIBUSBMUXD_VERSION) '

Comentários muito úteis

@nikias : esta dependência é de baixo nível quando usada em tarefas de nível superior como depuração remota do Chrome no iOS , então as pessoas podem nunca ver o README quando seguem instruções como brew install --HEAD libimobiledevice .

De qualquer forma, obrigado pela resposta, funcionou! ( brew link --overwrite pkg-config , mais especificamente, visto que o pkg-config já foi instalado em minha máquina).

Todos 5 comentários

Inicialmente, eu estava tendo o mesmo problema.

  1. Clonei libimobiledevice/libusbmuxd de https://github.com/libimobiledevice/libusbmuxd .
  2. cd para esse diretório e, em seguida, execute as etapas de instalação que estão nesse README do repositório.
  3. cd volta ao diretório local libimobiledevice (eu tinha clonado aquele também em vez de instalar com o Homebrew) e vi que, enquanto ./configure --disable-openssl ainda estava apresentando aquele erro, ./autogen.sh --disable-openssl não estava mais apresentando esse erro, mas foi concluído com êxito.
  4. Consegui então executar make e make install sem problemas.

Tenho a mesma pergunta, mas a solução de Abardallis não ajuda.

Você precisa instalar o pkg-config ... alguém está lendo README / Requisitos?

@nikias : esta dependência é de baixo nível quando usada em tarefas de nível superior como depuração remota do Chrome no iOS , então as pessoas podem nunca ver o README quando seguem instruções como brew install --HEAD libimobiledevice .

De qualquer forma, obrigado pela resposta, funcionou! ( brew link --overwrite pkg-config , mais especificamente, visto que o pkg-config já foi instalado em minha máquina).

Obrigado pela resposta, use o link brew --overwrite pkg-config, sucesso

Esta página foi útil?
0 / 5 - 0 avaliações