Estou tentando instalar algumas dependências para flutter
, o que requer homebrew
. O único problema é que o homebrew não instala nenhuma ferramenta.
Por exemplo, se eu tentar os dois brew install --HEAD libimobiledevice
, brew install ideviceinstaller
e brew install ios-deploy
, ele me dá o seguinte erro (às vezes é um pouco diferente) e as ferramentas não são instaladas.
Last 15 lines from /Users/davidkeen/Library/Logs/Homebrew/makedepend/05.configure:
checking for rename... yes
checking for fchmod... yes
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for X... configure: error: in `/private/tmp/makedepend-20180609-57475-hh24w0/makedepend-1.0.5':
configure: error: The pkg-config script could not be found or is too old. Make sure it
is in your PATH or set the PKG_CONFIG environment variable to the full
path to pkg-config.
Alternatively, you may set the environment variables X_CFLAGS
and X_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
To get pkg-config, see <http://pkg-config.freedesktop.org/>.
See `config.log' for more details
Do not report this issue to Homebrew/brew or Homebrew/core!
Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.
Error: A newer Command Line Tools release is available.
Update them from Software Update in the App Store.
Error: You are using macOS 10.14.
We do not provide support for this pre-release version.
You may encounter build failures or other breakages.
Please create pull-requests instead of filing issues.
Como devo instalar essas dependências no macOS Mojave beta 1?
Observe que brew install cocoapods
funciona, então não tenho certeza se esse é um problema com homebrew
ou package
?
homebrew
beta-seed-program
mojave
iProgram
fonte
fonte
Respostas:
Este é um erro diferente, no entanto, a solução é a mesma: instale o Xcode 10 Beta e execute
xcode-select --install
.As ferramentas de desenvolvedor de linha de comando já estão disponíveis!
Primeiro, concorde com o contrato de licença invisível.
Aguarde a instalação ...
Agora, Brew trabalha feliz.
fonte
xcode-select
não funciona. Além disso, essa não é essencialmente a minha resposta, mas sem a parte "não funcionará"?Eu tive esse problema, há uma solução fácil. Acesse https://developer.apple.com/downloads/more , faça login com seu ID Apple e instale
Command Line Tools (macOS 10.14) for Xcode 10 Beta
.fonte
xcode-select --switch /Applications/Xcode-beta.app
e depoisxcode-select --install
funcionará ou será esse o caso em que a seleção local do aplicativo beta era irrelevante e o problema foi corrigido no servidor para fornecer uma instalação para uma nova versão que era apenas liberado?xcode-select --install
, ele funciona agoraVerifique
brew doctor
:fonte
Escolhendo as três principais respostas aqui, é isso que funcionou para mim:
vá para https://developer.apple.com/downloads/more , procure as mais recentes ferramentas de linha de comando (macOS 10.14) para o Xcode 10 beta (isso pode ser opcional, pois o Xcode na próxima etapa deve instalá-las de qualquer maneira);
vá para https://developer.apple.com/download/ , faça o download e instale o Xcode 10 beta mais recente (está em um arquivo .xip, após a sua extração, você deve soltar o arquivo .app no diretório Aplicativos);
correr
sudo xcode-select --switch /Applications/Xcode-beta.app
.fonte
Depois de baixar o xcode-beta, você pode usar
xcode-select --switch
como descrito neste artigofonte
xcode-select
aparece com o mesmo erro, "atualmente indisponível no servidor de atualização de software". Eu tenteibrew
após a mudança, porém, e ele dá:Error: Xcode alone is not sufficient on Mojave. Install the Command Line Tools: xcode-select --install