Make não encontra cmp apesar de existir

0

Tentando executar o make no cygwin, recebo a seguinte mensagem de erro:

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

Mas, diffutils estão instalados e o cmp existe:

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

Eu tentei reinstalar, mas isso não mudou nada:

$ 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

O que estou fazendo de errado?

    
por iFreilicht 18.01.2017 / 19:24

1 resposta

0

Esta é uma solução de marreta, mas no final eu reinstalei completamente o cygwin e tudo funcionou bem novamente.

    
por 19.01.2017 / 11:27