Closed awade2 closed 10 years ago
Qual é seu SO? Pode enviar tb os posts mais relevantes a respeito que vc encontrou?
E nenhum dos clientes para Mac funcionam?
D2, se você quer algum tipo de ajuda, por favor mande mais detalhes sobre:
Sem esse tipo de informação, nós não podemos ajudar de maneira alguma.
Se o problema que você está tendo é relativo à versão de OS X que você está usando, não é possível fazer upgrade? Sou perfeitamente a favor de livre escolha de SO, mas existe uma diferença entre "o software usado precisa rodar em qualquer SO razoável" (ninguém vai pedir pra desenvolver em OpenVMS) e "o software usado precisa rodar em qualquer versão antiga de qualquer SO razoável".
Uma coisa que dá pra fazer é instalar um Linux em uma máquina virtual dentro do Mac.
Ok, vamos aos detalhes então.
O problema está no reconhecimento do git pelo SO. Consigo encontrar o local em que o git foi instalado no computador (comando which git), porém não é possível chamar qualquer comando do git, inclusive o próprio aplicativo, pelo terminal. O que ocorre? Qualquer comando git retorna a mensagem "Illegal Instruction".
Então não procurei por clientes, já que o cliente sugerido pelo git (GitHub for Mac) não funciona no meu SO que é o OS X 10.6.8 (Snow Leopard). Usei o oráculo para procurar soluções para o problema e entrei em varios sites, mas não registrei todos. Aqui estão alguns deles:
http://hivelogic.com/articles/compiling-git-on-snow-leopard http://www.spinics.net/lists/git/msg226873.html http://www.spinics.net/lists/git/msg226863.html http://superuser.com/questions/697144/installed-git-not-sure-how-to-get-it-working http://stackoverflow.com/questions/22892890/git-for-mac-fails-to-launch-illegal-instruction https://groups.google.com/forum/#!topic/git-users/pqKJfJCakcw
Em geral, eles sugerem o mesmo procedimento (mudar o PATH) mas não dá certo mesmo assim. Ainda vi de instalar uma versão bem mais antiga do git, mas achei que isso poderia ser problemático, pois vcs devem estar com a versão mais atual.
Problemas em atualizar o SO: Não quero atualizar o SO, ao menos no meu computador de casa , porque tenho programas que não rodariam no SO mais atual e porque vai dar muito trabalho reconfigurar todo o computador. Essa pode ser uma opção para o Mac da LAGE, onde os usuários não tem muita coisa instalada/gravada.
Maquina Virtual: Não gosto dessa opção porque não acho legal misturar SOs; já vi muita gente reclamando que algumas máquinas virtuais deixam o computador bem mais lento e algumas vezes da pau. Se for o único jeito tudo bem, mas prefiro então reinstalar o linux no notebook SONY da lage e usá-lo só para isso.
Acho que é isso... Qualquer coisa me avisem, por favor
Essas pessoas no StackOverflow parecem ter encontrado o mesmo problema: http://stackoverflow.com/questions/22892890/git-for-mac-fails-to-launch-illegal-instruction
TL;DR, talvez instalando "Macports using their old Snow Leopard package https://distfiles.macports.org/MacPorts/MacPorts-2.3.0-10.6-SnowLeopard.pkg and then
sudo port install git-core +svn +doc +bash_completion +gitweb" funcione para instalar o git (git original, não o pacote do GitHub)
Fiquei com receio de instalar o MacPorts, pois não conheço a procedência. Mas também não estou envolvido no assunto. Estava tentando uma solução que não houvesse a necessidade de instalar aplicativos adicionais. Enfim, instalei como sugerido e deu um erro porque o pacote git-core é antigo demais. Então mudei o código para:
sudo port install git +svn +doc +bash_completion +gitweb
e parece que deu certo. Espero que não de problemas futuros com outros aplicativos, mas parece estar funcionando bem. Só uma coisa, o que é TL;DR?
Obrigado Chalom!
TL;DR = Too long, didn't read. É uma gíria de internet que começou sendo usada pra dizer "nem vou ler", mas também é usada pra dar um resumo pra quem não quer ler um texto longo.
2014-07-28 1:35 GMT-03:00 Marcelo Awade notifications@github.com:
Fiquei com receio de instalar o MacPorts, pois não conheço a procedência. Mas também não estou envolvido no assunto. Estava tentando uma solução que não houvesse a necessidade de instalar aplicativos adicionais. Enfim, instalei como sugerido e deu um erro porque o pacote git-core é antigo demais. Então mudei o código para:
sudo port install git +svn +doc +bash_completion +gitweb
e parece que deu certo. Espero que não de problemas futuros com outros aplicativos, mas parece estar funcionando bem. Só uma coisa, o que é TL;DR?
Obrigado Chalom!
— Reply to this email directly or view it on GitHub https://github.com/piLaboratory/TWoLife/issues/19#issuecomment-50299570.
Estou com problemas sérios para rodar o git no Mac. Esse programa é feito para versões mais atuais do sistema operacional. Fucei o que pude na internet e não encontrei solução que funcionasse. Vi que muitos tiveram esse problema e não conseguiram resolver.
Desenvolvo todos os meus projetos em Mac. E agora? Não acho uma boa idéia eu mudar para linux agora por 2 motivos:
1) Terei que aprender mais uma linguagem e terei que me adaptar ao novo SO. Estou com varias outras prioridades no momento e não acho que esta limitação deva ser crítica, ou seja, deva impedir o trabalho de qualquer membro da equipe. Sou a favor de um sistema que funcione independentemente do SO do usuário. Principio do livre arbítrio na escolha do SO.
2) Trabalho bastante no computador de casa, que é um Mac. Isso restringiria muito minha produtividade.