Reinstallare Lion, Keep MacPorts

0

Dopo aver reinstallato Lion, port install produce:

Warning: xcodebuild exists but failed to execute
Error: Unable to open port: can't read "build.pre_args": 
can't read "build.cmd": Failed to locate 'gnumake' in path:     
'/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' 
or at its MacPorts configuration time location, did you move it?

eppure Xcode è esattamente dove si trovava:

> which gnumake
/Developer4/usr/bin/gnumake

Come posso evitare di cancellare / optare e invece puntare MacPorts a build.pre_args, build.cmd e gnumake?

    
posta Calaf 20.02.2012 - 07:33
fonte

2 risposte

2

Hai reinstallato Xcode o questa è l'installazione residua di prima? Il processo di installazione è ciò che lo aggiunge al percorso di sistema. Questo è necessario per "port" per trovare la toolchain.

    
risposta data 09.03.2012 - 18:47
fonte
0

divertente; Ho gnumake in /usr/bin . Puoi aggiungere /Developer4/usr/bin al tuo percorso, ad esempio eseguendo

echo /Developer4/usr/bin > /etc/paths.d/developer

(la modifica diventerà effettiva nella prossima sessione terminale, credo)

Attenzione, tuttavia, che l'ultimo Xcode (4.3) richiede un ulteriore passaggio per ottenere strumenti da riga di comando .

    
risposta data 20.02.2012 - 07:50
fonte

Leggi altre domande sui tag