2

я имею

  • GNU make version 4.0
  • g++/gcc версия 4.9.2

Команда make clean работает отлично

Но когда я использую команду make для компиляции

Я получил эту ошибку

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

Что я сделал не так? Я что-то пропустил?

2 ответа2

1

У меня только что была эта проблема на новой установке Cygwin64 на Windows 10.

Запустите cygwin setup, setup-x86_64.exe или setup-x86.exe, найдите libcloog и libisl.

Из категории Libs выберите:

libcloog-isl4
libisl10

Это подтянет еще несколько зависимостей, и после этого GCC сработает.

1

Эта зависимость находится в пакете libisl10. Чтобы устранить зависимость, установите пакет libisl10 с помощью установщика программного обеспечения cygwin setup.exe.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .