Como remover o aviso xcode em macports?

5

Eu tenho este aviso no macports:

Romans-iMac:~ holms$ sudo port -v install nginx +ssl
Error: 
Error: No valid Xcode installation is properly selected.
Error: Please use xcode-select to select an Xcode installation:
Error:     sudo xcode-select -switch /Applications/Xcode45-DP1.app/Contents/Developer # version 4.5
Error: 

Embora eu já tenha usado esse comando, o aviso não está desaparecendo e a compilação funciona de qualquer maneira.

    
por holms 19.07.2012 / 01:21

1 resposta

8

Parece que há dois problemas acontecendo. Primeiro, e este é um bobo, você pode não ter aceitado o contrato de licença do XCode (veja link ).

Para resolver esse problema, tente:

sudo xcodebuild -license # Press 'q' then type 'agree' to accept the license agreement

Em segundo lugar, a versão do MacPorts instalada ainda pode estar verificando a instalação do XCode procurando por alguns diretórios que foram reorganizados no XCode 4.4. Há um patch para isso que parece que vai sair com o MacPorts 2.1.2. Ou agora, se você estiver usando seus próprios Macports, use a ramificação de tronco do repositório MacPorts svn . (Veja link ).

    
por 19.07.2012 / 22:29