作者askacis (ASKA)
看板LinuxDev
标题Re: [问题] 请问,有关Kconfig的设定...
时间Fri Sep 18 18:41:09 2009
後来看Source Code 发觉是程式呼叫sym_get_type()这边改的
看到modules_val等於no,会自己把类型再改成是bool...
不过因为赶时间所以没再往下看,随便把它Mark掉来测,果然tristate
类型的config就会出来了~~
※ 引述《askacis (ASKA)》之铭言:
: 小弟目前想将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: 60.244.105.113