小弟目前想將Kernel那套Kbuild的系統拿來自己用,
所以我將kernel (2.6.21)下的scripts folder拿出來到自創的目錄,
然後自己寫makefile&Kconfig,目前已經可下make menuconfig
,然後載我自己想要的menu
但是卻發生了一個問題,即是我所有設定為tristate的config
會通通顯示為bool ,UI顯示的符號也是[ ] 而非 < >
所以我沒辦法將該選項設定成M
但是如果將型態設定成string的時候,卻又是可以顯示成string的形式
玄的是,如果我在kernel/arch/arm/Kconfig 裡面將我自己寫的Kconfig給source進去的話
則那些本來會變成bool的tristate configm,卻一切正常...
然後將kernel/arch/arm/Kconfig給拉到外面來,則他本來裡面有些是tristate的
也會變成bool,不曉得是script/mconf這支程式本來的限制嗎?
看過busybox,他通通是設定成bool的型態
不曉得板上有大大有這方面的經驗嗎?
萬分感謝~~~~~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.103.174