2013-01-21 71 views
1

我想編譯我的FreeBSD定製內核,但我得到警告:例如有關某些變量的初始化。在正常情況下,我認爲這樣的警告不應該停止編譯過程,但是在FreeBSD中它們是這樣做的!如何避免停止自定義FreeBSD內核編譯的警告?

如何更改設置,使警告不會停止編譯FreeBSD內核?

+0

@詹姆斯我做了同樣的編輯一秒鐘前:D – rekire

+0

我搜索了網絡,我發現刪除make.conf文件可以幫助。但是當我刪除這個文件沒有改善發生。 – CoderInNetwork

回答

2

Building FreeBSD引用:

作爲r233419的,頭應該建立而不-Werror救助構建,例如應該沒有意外的警告。如果你正試圖建立較早的東西,或者反正遇到-Werror救助,添加以下到/etc/make.conf或/etc/src.conf酌情:

# This setting to build world without -Werror: 
NO_WERROR= 
# This setting to build kernel without -Werror: 
WERROR= 
+1

謝謝!有效。另外我應該提到,接受不是爲了讓答案所有者高興它的作品,以幫助人們找到真正的解決方案:) – CoderInNetwork

+1

很高興它的工作。 FreeBSD是一個漂亮的操作系統:-) – hari

+0

在我的情況下,FreeBSD目前的WERROR =「 - Wno-error」取得了訣竅,但它在連接內核時失敗了。順便說一下,有人能夠使用GCC來構建內核(v12),而不是CLANG? – HighOnMeat

相關問題