2014-10-31 9 views
5

Recentemente sono passato a Xcode 6 e Yosemite. Ora, quando eseguo alcune gemme, ottengo i seguenti messaggi. Ho visto altre domande qui con lo stesso messaggio di errore, ma nessuno di loro sembra corrispondere a questo.Strani messaggi da gemme dopo il passaggio a Xcode 6 e Yosemite

Ciò è dovuto a un cambiamento noto nell'ambiente di sviluppo? Devo reinstallare tutte le mie gemme?

$ mygem start 
Ignoring bigdecimal-1.2.5 because its extensions are not built. Try: gem pristine bigdecimal-1.2.5 
Ignoring debase-0.0.9 because its extensions are not built. Try: gem pristine debase-0.0.9 
Ignoring ffi-1.9.3 because its extensions are not built. Try: gem pristine ffi-1.9.3 
Ignoring redcarpet-3.1.1 because its extensions are not built. Try: gem pristine redcarpet-3.1.1 
Ignoring xcodeproj-0.17.0 because its extensions are not built. Try: gem pristine xcodeproj-0.17.0 
Ignoring bigdecimal-1.2.5 because its extensions are not built. Try: gem pristine bigdecimal-1.2.5 
Ignoring debase-0.0.9 because its extensions are not built. Try: gem pristine debase-0.0.9 
Ignoring ffi-1.9.3 because its extensions are not built. Try: gem pristine ffi-1.9.3 
Ignoring redcarpet-3.1.1 because its extensions are not built. Try: gem pristine redcarpet-3.1.1 
Ignoring xcodeproj-0.17.0 because its extensions are not built. Try: gem pristine xcodeproj-0.17.0 
+0

se si esegue 'list' gemma che cosa si ottiene? Suggerirei di re-installare usando 'bundler' o qualunque cosa stiate usando. Se ciò non funziona, ti consiglio di disinstallare, quindi installare, dovrebbe funzionare. – gmaniac

+0

'gem list' mi da la stessa lista di messaggi seguita da un elenco di gemme locali. –

+0

Cosa intendi per "qualunque cosa stai usando"? Ho installato il bundler, ma la disinstallazione e la reinstallazione non hanno avuto alcun effetto su questo problema. –

risposta

5

per ogni gemma che viene ignorato si dovrà eseguire:

gem install %gemname% 

e poi

gem pristine %gemname%