![Makefile:434: *** 混合隱式規則和普通規則。停止](https://rvso.com/image/83711/Makefile%3A434%3A%20***%20%E6%B7%B7%E5%90%88%E9%9A%B1%E5%BC%8F%E8%A6%8F%E5%89%87%E5%92%8C%E6%99%AE%E9%80%9A%E8%A6%8F%E5%89%87%E3%80%82%E5%81%9C%E6%AD%A2.png)
我使用 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 的版本了。使用最新的發行版重新安裝您的電腦。