Marcio Garcia

Software Empowerment²

Archive for the ‘Mac’ Category

Instalando Google Go no Mac Snow Leopard.

without comments

GoThe 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:

Written by Marcio

April 2nd, 2010 at 5:19 pm

Posted in Go, Google, Mac

Tagged with , , , ,

MacBook não ‘acorda’

without comments

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.

Written by Marcio

March 8th, 2009 at 9:46 am

Posted in Mac

Tagged with