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
“WTF!?”, pensei. depois de pesquisar muito e fazer n alterações no sistema sem saber o que estava fazendo, achei a pérola que resolveu meus problemas. Pelo que parece o querido gcc em sua versão 4.2 possui problemas com certas flags utilizadas em conjunto. Solução: Utilizar a versão que funciona: 4.0
Raios! Comofaz?
Abra o shell do seu sistema. Digite:
sudo ln -fs /usr/bin/gcc-4.0 /usr/bin/gcc
Pronto! pode começar a danificar seu sistema instalando coisas a partir da fonte.
Mas e se eu quiser usar a versão 4.2?
Ah, usa o
gcc-4.2
bolas. A não ser que você seja um programador puritano, quebra o galho!