2014-10-31 10 views
5

Niedawno przeszedłem na Xcode 6 i Yosemite. Teraz, gdy uruchamiam pewne klejnoty, otrzymuję następujące wiadomości. Widziałem tutaj inne pytania z tym samym komunikatem o błędzie, ale żaden z nich nie pasuje do tego.Dziwne wiadomości z klejnotów po przejściu na Xcode 6 i Yosemite

Czy to ze względu na znaną zmianę w środowisku programisty? Czy muszę ponownie zainstalować wszystkie moje klejnoty?

$ 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

Po uruchomieniu 'gem list' czego można się dostać? Sugerowałbym ponowne zainstalowanie za pomocą 'bundler' lub cokolwiek innego. Jeśli to nie zadziała, zaleciłbym odinstalowanie, a następnie instalację. – gmaniac

+0

'Lista klejnotów' daje mi tę samą listę wiadomości, po której następuje lista lokalnych klejnotów. –

+0

Co masz na myśli przez "cokolwiek używasz"? Mam zainstalowany program bundler, ale odinstalowanie i ponowne zainstalowanie nie miało wpływu na ten problem. –

Odpowiedz

5

dla każdego klejnotu, który jest ignorowany trzeba będzie uruchomić:

gem install %gemname% 

a następnie

gem pristine %gemname%