Erro de compilação ao tentar executar make

2

Eu tenho o seguinte erro ao tentar executar o comando make ,

/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../libcppunit.a when searching for -lcppunit
/usr/bin/ld: skipping incompatible /usr/lib/libcppunit.a when searching for -lcppunit
/usr/bin/ld: cannot find -lcppunit
collect2: error: ld returned 1 exit status
make[1]: *** [cppunit] Error 1

Instalei libcppunit-dev , mas o problema persiste.

Procurei soluções, mas sem resultados.

Alguma ideia de como resolver isso?

1) Estou usando o Ubuntu 12.10 64bits

2) Estou executando gcc 4.7.2

3) Eu estou tentando compilar um programa feito para um grupo de pesquisa. Tenho certeza de que está devidamente construído.

    
por john518 24.04.2014 / 09:07

1 resposta

0

Solução encontrada pelo OP em questão:

  

Problema resolvido. O problema era que o Makefile estava pronto para compilar   em máquinas de 32 bits, mas meu computador é de 64 bits. Então removendo "-m32"   em Makefile foi o suficiente.

    
por Lucio 25.04.2014 / 03:30