Makefile:434: *** 混合隱式規則和普通規則。停止

Makefile:434: *** 混合隱式規則和普通規則。停止

我使用 Fedora 並嘗試在 linux-2.6.26 核心上安裝 L7-filter。步驟之一是執行 {# make menuconfig} 但收到此錯誤

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

答案1

您正在編譯的模組可能需要比您擁有的發行版更新版本的 GNU make。如果是這種情況,那麼無論如何你都無法為你的核心編譯該模組——內核介面的變化比 make 更快。 2.6.26 是古老的。

Fedora 的發布週期很快。您早就應該停止運行核心為 2.6.26 的版本了。使用最新的發行版重新安裝您的電腦。

相關內容