OS X 10.9 falha após a instalação do Xcode 3

4

Eu tentei instalar o Xcode 3.2 no meu MacBook Pro com OS X 10.9, mas durante a instalação (quando está quase concluído) o OS X teve um kernel panic e continua travando imediatamente após o login.

Kernel Panic picture

O Xcode 3 é necessário para criar o Android 2.3 a partir do código-fonte. Como corrigi-lo?

arts777
fonte

Respostas:

5

Por que não instalar o última versão do Xcode?

O Xcode 3.2 foi originalmente lançado todo o caminho de volta 2009 e como é um produto muito técnico por natureza, não é realmente uma surpresa que ele cai em um sistema operacional que foi lançado 5 anos depois.

Se você realmente precisa do v. 3.2, sugiro investigar a virtualização ( Parallels Desktop ou VMware Fusion são escolhas populares). Você pode então instalar o Leopard (10.5) e o Xcode 3.2 e compilar através da máquina virtual.

Lasse
fonte
XCode 3 (exato 3. * versão) é, infelizmente, necessário para construir o Android 2.3 a partir do código-fonte :( Então, eu acho que eu realmente preciso de VM.
arts777
@RankoR Sim, eu percebi isso. Tive que perguntar de qualquer maneira, só para ter certeza :) eu diria que uma VM é o caminho a percorrer. Com o bônus adicional de ser capaz de executar outros sistemas operacionais legados (e atuais). Boa sorte!
Lasse
Obrigado :) Mas o principal problema para este momento é como restaurar o meu sistema operacional sem reinstalá-lo (eu não tenho backup de todo o sistema. Todos os meus dados são backup, mas eu gostaria de não reinstalar todo o software mais uma vez) ? Eu encontrei o tutorial sobre SO, onde o autor diz que o removedor CHUD pode ajudar, mas como posso fazê-lo a partir da recuperação?
arts777
1
@RankoR: Não pense que você pode se recuperar. Mas tente iniciar no modo de segurança. Você faz isso segurando Shift quando você ouvir o som de inicialização ao inicializar. que poderia permitem que você faça o login e remova o Xcode.
Lasse
4

O Xcode 3 não deve ser instalado no Mavericks e, se o fizer, definitivamente não é suportado pela Apple.

Para evitar a falha de login, tente inserir suas credenciais de login e, imediatamente após pressionar Enter, mantenha pressionada a tecla Shift para impedir que qualquer coisa seja carregada. Se isso não impedir o pânico do kernel, você precisará limpar, reinstalar e recorrer a partir do seu backup do Time Machine.

A melhor aposta para usar o Xcode 3 é dedicar uma máquina antiga para rodar um sistema operacional que suporte o Xcode 3. Nas minhas anotações, parece que o Snow Leopard (10.6). Outra alternativa é, se sua máquina Mavericks tiver idade suficiente para executar 10.6, instale isso em uma partição ou em um disco rígido dedicado. Eu parei de trabalhar para uma empresa este ano que ainda estava usando o Xcode 3 como compilador oficial para versões de lançamento.

Ɱark Ƭ
fonte
3

Eu concordo com os outros posts; instalar versões de baixo nível do Xcode no Mavericks é, infelizmente, uma receita para a dor.

Melhor opção do que instalar uma máquina dedicada, por que não executar uma VM OSX no Parallels / Fusion? Nesse ponto, para ser honesto, seria melhor executar uma VM Linux e compilar a partir daí - há alguma razão pela qual você não pode fazer isso?

babelmonk
fonte
3

Eu resolvi esse problema.

  1. Reinicie para a recuperação
  2. Montar o disco do sistema
  3. Terminal Aberto
  4. Vá para / System / Library / Extensions /
  5. Remova todos os kext, contendo "CHUD" em seu nome
  6. Remover AppleProfileFamily.kext
  7. Feito.
arts777
fonte