Make tidak menemukan cmp meskipun itu ada


0

Mencoba menjalankan make di cygwin, saya mendapatkan pesan galat berikut:

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

Tetapi, diffutils diinstal dan cmp ada:

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

Saya mencoba menginstal ulang, tetapi itu tidak mengubah apa pun:

$ 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

Apa yang saya lakukan salah?


Bagaimana aturan bersih tertulis?
matzeri

@matzeri Jika Anda benar-benar ingin tahu, Anda bisa melihat di repositori, tetapi bahkan jika saya tidak memasukkan aturan itu tidak berfungsi. Saya melakukan instal ulang lengkap cygwin dan memperbaikinya.
iFreilicht

Jawaban:


0

Ini adalah solusi palu godam, tetapi pada akhirnya saya baru saja menginstal ulang cygwin dan semuanya bekerja dengan baik lagi.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.