compilação no cygwin64 não funciona com g ++ 4.9.2

2

Eu tenho

  • GNU make versão 4.0
  • g ++ / gcc versão 4.9.2

O comando make clean funciona perfeitamente

Mas quando eu uso o comando make para compilar

Eu recebi este erro

C:/cygwin64/lib/gcc/x86_64-pc-cygwin/4.9.2/cc1plus.exe: error while loading shared libraries: cygisl-10.dll: cannot open shared object file: No such file or directory
Makefile:6: recipe for target 'prog' failed
make: *** [prog] Error 1

O que eu fiz de errado? Eu senti falta de alguma coisa?

    
por Lord Rixuel 02.10.2015 / 00:26

2 respostas

1

Essa dependência está no pacote libisl10. Resolva a dependência instalando o pacote libisl10, usando o instalador do software cygwin setup.exe.

    
por 31.10.2015 / 02:51
1

Acabei de ter este problema em uma nova instalação do Cygwin64 no Windows 10.

Execute o setup do cygwin, setup-x86_64.exe ou setup-x86.exe, procure por libcloog e libisl.

Na categoria Libs, selecione:

libcloog-isl4
libisl10

Isso vai gerar mais algumas dependências e, depois disso, o GCC funcionou.

    
por 26.01.2016 / 22:44