Eu estou tentando compilar o WRF, enquanto checava os testes do ambiente do sistema estou recebendo erro como mostrado abaixo

0

Eu criei um novo diretório limpo, chamado Build_WRF, e outro chamado TESTS (colocado Fortran e C Test Tar File dentro do TESTS). SUCESSAMENTE completado 3 TESTE. No 4º TESTE - Fortran Chamando uma função C (nosso gcc e gfortran possuem diferentes padrões, então forçamos ambos a sempre usar 64 bit [-m64] ao combiná-los), Quando eu digito o comando

gcc -c -m64 TEST_4_fortran+c_c.c

estou recebendo uma mensagem de erro como

In file included from /usr/include/stdio.h:28:0,
                 from TEST_4_fortran+c_c.c:12:
/usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory
compilation terminated.

Por favor me ajude. Eu tentei muitas coisas, mas ainda não está acontecendo. Eu sou novo no LINUX.

    
por Amar Cr 19.01.2015 / 07:56

1 resposta

0

você teria instalado o linux os de 32 bits no seu sistema. Então, você tem que escrever -m32 ao invés de -m64. Inicialmente, eu tive o mesmo problema que você postou. Agora está funcionando.

    
por SivaMoorthy M 12.09.2015 / 20:33