Перейти к содержимому

Make не находит cmp, даже если он существует

0

Пытаясь запустить make в cygwin, я получаю следующее сообщение об ошибке:

$ make clean Error: cmp command not found, please install diffutils ../../../../Makefile:489: recipe for target 'clean' failed make: *** [clean] Error 1 

Но, diffutils установлены и cmp существует:

$ ls /bin | grep "cmp" bzcmp cmp.exe infocmp.exe lzcmp xzcmp zcmp 

Я попытался переустановить, но это ничего не изменило:

$ apt-cyg remove diffutils Removing diffutils Package diffutils removed  $ apt-cyg install diffutils Installing diffutils diffutils-3.5-2.tar.xz: OK Unpacking... Package diffutils requires the following packages, installing: cygwin libiconv2 libintl8 libsigsegv2 Package cygwin is already installed, skipping Package libiconv2 is already installed, skipping Package libintl8 is already installed, skipping Package libsigsegv2 is already installed, skipping Package diffutils installed 

Что я делаю неправильно?

216 просмотров
iFreilicht спросил 9 лет назад
I 176

1 ответ

0

Это решение кувалдой, но в итоге я просто полностью переустановил Cygwin, и все снова заработало нормально.

iFreilicht ответил 9 лет назад
I 176