$ m4 --version
Keine Ausgabe zu erzeugen ist ein Symptom für fehlende DLLs oder fehlende Übereinstimmung in ihrer Version aufgrund eines fehlgeschlagenen Upgrades. Ich wette, Sie haben Cygwin mit einem laufenden Prozess aktualisiert.
Das Laufen strace m4 --version
wird wahrscheinlich die Versionsübereinstimmung bestätigen und auf ein fehlendes Symbol hinweisen.
Wir steuern m4-Abhängigkeiten
$ cygcheck m4 Found: D:\cygwin64\bin\m4.exe D:\cygwin64\bin\m4.exe D:\cygwin64\bin\cygwin1.dll C:\windows\system32\KERNEL32.dll C:\windows\system32\ntdll.dll C:\windows\system32\KERNELBASE.dll D:\cygwin64\bin\cygsigsegv-2.dll
Natürlich hast du eine, cygwin1.dll
aber es könnte eine falsche Version sein. Für die andere Abhängigkeit
$ cygcheck -f /usr/bin/cygsigsegv-2.dll libsigsegv2-2.10-2
Sie sollten also die Pakete erneut installieren: cygwin
undlibsigsegv2