make, gcc e altri strumenti per sviluppatori non disponibili dopo aver installato XCode su Lion

7

Ho installato XCode dopo l'aggiornamento a OS X Lion, ho scaricato XCode dall'App Store. gcc , make e tali sono ancora non trovati e non posso compilare nulla da fonte a causa di questo. Ho fatto un find / -name make e sembra che abbia trovato qualcosa:

/Developer/Library/Xcode/Project Templates/Framework & Library/JNI Library/make
/Developer/usr/bin/make

Cosa sta succedendo qui? È normale?

    
posta user 21.07.2011 - 22:06
fonte

4 risposte

7

/Developer/usr/bin nella tua variabile PATH?

Potresti provare ln -s /Developer/usr/bin/make /usr/bin/make

    
risposta data 21.07.2011 - 23:09
fonte
3

Assicurati che il $PATH del tuo sistema sia stato aggiornato. Se si è aperta una finestra di terminale prima dell'installazione e si sta utilizzando la stessa ora che Xcode è installato, aprirne uno nuovo e lasciarlo scorrere attraverso .bashrc / .bash_profile / etc di nuovo per aggiornare il percorso. Se conosci il file specifico in cui la variabile $ PATH risiede sul tuo sistema, puoi anche solo eseguire source su quel file.

Se non funziona, puoi aggiungere manualmente il percorso in cui il comando find trova questi strumenti (dovrebbe essere /Developer/usr/bin ) al tuo $PATH all'interno di ~/.bashrc o ~/.bash_profile (a seconda di come i tuoi file bash sono configurati - il mio ha tutto in ~/.bashrc ma li ho personalizzati pesantemente.

    
risposta data 21.07.2011 - 23:10
fonte
0

Sì, sembra che Apple abbia spostato tutti gli Strumenti per gli sviluppatori sotto / Sviluppatore. Perché, mi picchia. La correzione del $ PATH è facile, ma la parte fastidiosa è che anche gli include sono stati spostati in / Developer / usr / include etc.

Ho trascorso una buona mezza giornata a cercare di compilare alcune estensioni PHP, senza alcun risultato, eseguendo tutti i tipi di errori "blah.h non trovati".

    
risposta data 25.07.2011 - 19:41
fonte
0

Finalmente capito. Sono sotto / Sviluppatore perché l'installazione di Xcode da App Store non installa Xcode, ma un'app chiamata "Installa Xcode". Dopo averlo eseguito, tutto è tornato alla normalità. :)

    
risposta data 02.08.2011 - 11:48
fonte

Leggi altre domande sui tag