brew link questões de jpeg

6

Estou tentando instalar o opencv no Mac OSX Lion.

brew install opencv

Recebo o seguinte erro (e alguns outros semelhantes)

Error: The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using 'brew link jpeg'

Quando faço

brew link jpeg
Linking /usr/local/Cellar/jpeg/8d... ln: wrjpgcom: File exists

Eu não entendo o que isso significa? O que devo fazer? Obrigado

    
por y2p 18.03.2012 / 09:30

1 resposta

3

Isso não tem nada a ver com o opencv: é apenas a dependência do jpeg.

Foi pedido que ln criasse um link físico (que deveria ser /usr/local/Cellar/jpeg/8d/bin/wrjpgcom - > /usr/local/bin/wrjpgcom ), mas já existe um arquivo nesse local.

Isso normalmente não acontece, então suspeito que você possa ter alguns detritos deixados por trás de uma versão anterior da receita. Eu começaria colocando sua instalação de cerveja mais próxima da versão pública principal:

brew update
brew uninstall jpeg
brew cleanup

Neste ponto, nem / usr / local / Cellar / jpeg nem / usr / local / bin / wrjpgcom devem existir. Depois de verificar esse é o caso, tentaria repetir o processo:

brew install jpeg 

Se isso funcionar, você deve estar claro para continuar instalando o opencv.

    
por 04.05.2012 / 00:02