Makefile:434: *** gemischte implizite und normale Regeln. Stopp

Makefile:434: *** gemischte implizite und normale Regeln. Stopp

Ich verwende Fedora und habe versucht, L7-Filter auf einem Linux-2.6.26-Kernel zu installieren. Einer der Schritte besteht darin, {# make menuconfig} auszuführen, aber ich erhalte diesen Fehler

Makefile:434: *** mixed implicit and normal rules.  Stop.

Antwort1

Es besteht die Möglichkeit, dass das Modul, das Sie kompilieren, eine neuere Version von GNU make erfordert als die von Ihnen verwendete Distribution. Wenn das der Fall ist, können Sie das Modul ohnehin nicht für Ihren Kernel kompilieren – Kernelschnittstellen ändern sich schneller als make. 2.6.26 ist uralt.

Fedora hat einen schnellen Release-Zyklus. Sie hätten die Ausführung einer Version mit Kernel 2.6.26 schon vor langer Zeit stoppen sollen. Installieren Sie Ihren Rechner mit einer aktuellen Distribution neu.

verwandte Informationen