Archive for the ‘Mac’ Category
Instalando Google Go no Mac Snow Leopard.
The Go Programming Language
Primeiro passo para ter um ambiente de desenvolvimento em um Mac é instalar o DVD que vem junto com sua maquina com o pacote de desenvolvimento chamado XCode. O próximo passo é ter o Python e o Mercurian instalados.
O Python provavelmente será instalado juntamente com o XCode, portanto não ha com que se preocupar demais. Já o Mercurian você precisará instalar na sua maquina, mas o processo é simples, fácil e limpo. No worries.
Passo 1: Checagem inicial
Verifique se os pré-requisitos estão atendidos, verificando o Python, XCode e Mercurian:Passo 2: Váriaveis de Ambiente
Tendo o Python e o Mercurian instalados é hora de definir algumas variáveis de ambiente: Edite o seu arquivo ~/.profile ou ˜/.profile_bash (vim ˜/.profile ou vim ~/.profile_bash) e inclua as seguines linhas:
Neste caso eu pretendo instalar o go no diretorio go que está dentro do meu $HOME ou seja: /Users/mg/go. Mas fique a vontade para colocar onde você bem entender.
Salve o arquivo e feche-o (dentro do vim :x)
Re-carrege as variáveis em seu ambiente com o comando source:
Passo 3: Baixando o Go
Digite o comando:
Passo 4: Gerando os binários
Neste momento o código fonte já está em sua máquina. Agora é necessário gerar o compilador.Crie um diretório (se ainda não estiver criado) chamado bin dentro de $GOROOT/src e de permissão de execução:
Dentro do diretorio src ($GOROOT/src) execute o seguinte comando para gerar o binário da linguagem:
Atenção: Este processo será necessário acesso a Internet, pois alguns testes fazem uso da rede.
Os arquivos gerados para a arquitetura i386 são os 8g e 8l. Se voce informou amd64 na variável de ambiente GOARCH estes serão: 6g e 6l.
Crie um link para esses dois arquivos em seu diretorio /bin:
Passo 5: Hello World.go
Este . Crie o arquivo hw.go com o conteúdo:
Compile:
Link:
Execute:
MacBook não ‘acorda’
Recentemente o Renato Carvalho teve problema com seu MBPro, após fechar a tela e hibernar a máquina simplesmente não acordava.
Depois que eu comprei um Might Mouse sem fio comecei a enfrentar o mesmo problema.
Encontrei a pouco em um forum a possível solução: Desabilite a opção: “Allow Bluetooth devices to wake up this computer” nas configurações avançadas do Bluetooth.
Aparentemente agora está tudo funcionando.
Depois que eu comprei um Might Mouse sem fio comecei a enfrentar o mesmo problema.
Encontrei a pouco em um forum a possível solução: Desabilite a opção: “Allow Bluetooth devices to wake up this computer” nas configurações avançadas do Bluetooth.
Aparentemente agora está tudo funcionando.