Programas principais necessários
Como saber? Há um programa chamado which <programa>
# por exemplo:
# which gcc Se ele retornar um endereço como "/usr/bin/gcc", então o programa está instalado. Se não retornar nada [ou um aviso de que não está], não está. Verifique: which gcc
which bison
which python
which hg # mercurial Na verdade Mercurial é o requisito e os demais são "pré-requisitos". Decidi adicioná-los aqui para evitar a dor de cabeça de muitos. No MacOSXInstale o Xcode que vem com os dicos de instalação do Mac. Nele há ferramentas necessárias para a compilação/instalação como o GCC. Snow Leopard (10.6) e Leopard (10.5)A não ser que tenha sido instalado posteriormente, falta Mercurial. Dê uma olhada se há versões mais atualizadas do que os links abaixo no site oficial do Mercurial. Tiger (10.4)A não ser que tenham sido instalados posteriormente, faltam Bison, Python e Mercurial.
No LinuxAlgumas versões Linux são mais completas, outras meio "peladas". Na dúvida, dê o comando para instalar e será instalado se for necessário [considerando os esquemas de distribuição próprios, como yum, apt-get etc.].
# Debian/Ubuntu
sudo su #permissões de root, entre com a senha
apt-get install bison gcc libc6-dev ed gawk make python mercurial
# Fedora
su #permissões de root, entre com a senha
yum install gcc bison python mercurial
setsebool -P allow_execstack 1 # necessário!
|
Go - a revolução > Instalação >