无法在cygwin32上用gcc编译任何东西;缺少cygisl-10.dll

时间:2015-10-01 22:15:33

标签: gcc cygwin

我在使用32位cygwin上的gcc进行编译时遇到了问题。 消息是:

C:/cygwin/lib/gcc/i686-pc-cygwin/4.9.3/cc1plus.exe: error while loading shared libraries: cygisl-10.dll: cannot open shared object file: No such file or directory

这是事实。我有cygisl-13.dll而不是cygisl-10.dll。我不确定这是否只是同一个库的更新版本或不同的东西。

另一方面,我在cygwin64中有cygisl-10.dll而不是cygisl-13.dll,我可以编译程序。

是配置问题还是包数据库损坏?

1 个答案:

答案 0 :(得分:5)

该文件是 libisl10 包的一部分:

$ apt-cyg listfiles libisl10 | grep cygisl-10.dll
usr/bin/cygisl-10.dll