Come rimuovere l'avviso xcode in macports?


5

Ho questo avviso nei macport:

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: 

Anche se ho già usato quel comando, l'avviso non sta scomparendo, e la compilazione funziona comunque.

Risposte:


8

Sembra che ci siano due problemi in corso. Primo, e questo è sciocco, potresti non aver accettato il contratto di licenza XCode (Vedi http://www.xensoft.com/?q=node/3 ).

Per risolvere questo problema, basta provare:

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

In secondo luogo, la versione di MacPorts installata potrebbe ancora verificare l'installazione di XCode cercando alcune directory che sono state riorganizzate in XCode 4.4. C'è una patch per questo che sembra uscirà con MacPorts 2.1.2. O ora, se stai usando la tua build Macports usando il ramo trunk di MacPorts svn repository. (Vedere https://trac.macports.org/ticket/35150 ).


ok il problema era che si tratta della vecchia versione di Macport, e solo la versione di svn può normalmente supportare il leone di montagna, in quanto non è stabile ..
holms
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.