Tag Archives: linux

cc1: error: unrecognized command line option “-Wno-long-double”

Estou começando no universo do Plone. Estava eu feliz e contente ao ter criado meu ambiente virtual, agora estava na etapa de instalar o ZopeSkel para desenvolvimento de Produtos para o nosso querido amigo Plone. Executei o seguinte código no shell:

easy_install ZopeSkel

Se a vida fosse assim fácil, eu estranharia. Me deparei com o seguinte erro:

cc1: error: unrecognized command line option "-Wno-long-double"
lipo: can't figure out the architecture type of: /var/folders/Ih/Ih8i2vVNH0q4i9eZGA5tzE+++TI/-Tmp-//ccsOvHcb.out
error: Setup script exited with error: command 'gcc' failed with exit status 1

Continue reading

Curso gratuito de C [UFMG]

Para quem não tem recurso pra pagar um curso ou mesmo quem mora em um lugar que não tenham boas escolas de tecnologia e quer aprender C (que, a meu ver, é das mais fantásticas linguagens de programação e que deveria ser ensinada em todos os cursos relacionados a desenvolvimento de software), A Universidade Federal de Minas Gerais disponibiliza, desde 1997, o seu curso de linguagem C. O curso te incentiva a utilizar alguma distro Linux (os exemplos de código, como compilar, entre outros estão em shell *nix), mas não é obrigatório. Ele é gratuito, e não te obriga a fazer cadastro. O que te poupa de ficar disponibilizando seus dados “pra geral”.

Curso

Definir um ambiente virtual (virtualenv) no Linux

Olha que organizado!!

Olha que organizado!!

Este post é inspirado no post do blog do Vinod Pandey. É quase uma tradução do que este escreveu. Para aqueles que tem uma bruta preguiça de ler posts em inglês, aí está a ajuda. Um passo muito importante para quem está começando a desenvolver em Python — como eu — é criar ambientes virtuais para que as bibliotecas instaladas não interfiram nas bibliotecas do sistema.

Como faz?

Primeiro, faça o download do virtualenv no repositório Pypi e descompacte o arquivo

cd $HOME
mkdir downloads
cd downloads
wget http://pypi.python.org/packages/source/v/virtualenv/virtualenv-1.3.3.tar.gz
tar xzf virtualenv-1.3.3.tar.gz

Crie o ambiente virtual

cd $HOME
mkdir webapps
cd webapps
python2.4 ~/downloads/virtualenv-1.3.3/virtualenv.py --no-site-packages pythonapp

Diferente do post do Pythonologia — recomendo dar uma olhada lá, ele explica muito bem o processo de criação de arquivos do seu ambiente –, nós definimos logo no começo qual versão de python que o ambiente virtual usará — algo que achei mais fácil que criar um link simbólico.

Só isso?

Pois é, meu caro. Qualquer zé roela faria melhor. 🙂