Erro de compilação do CUDA SDK no gcc 4.7 e openSUSE 12.2

Ao compilar o pacote de desenvolvimento do CUDA SDK 4.2, obtive o seguinte erro /usr/include/c++/4.7/ext/atomicity.h(51): error: identifier “__atomic_fetch_add” is undefined. Para resolver este contra-tempo, inserir em todos código cuda (.cu) a seguinte linha no início do código fonte.

#undef _GLIBCXX_ATOMIC_BUILTINS
#undef _GLIBCXX_USE_INT128

Um comentário em “Erro de compilação do CUDA SDK no gcc 4.7 e openSUSE 12.2

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.