[问题]make menuconfig后出现很多警告“....... trying to assign no.....”

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
cfd2006
帖子: 40
注册时间: 2007-10-13 22:08

[问题]make menuconfig后出现很多警告“....... trying to assign no.....”

#1

帖子 cfd2006 » 2008-04-03 16:18

准备编译内核,进入源代码后,输入“make menuconfig”后,出现大量的警告信息,最后几行如下:

。。。。。。(前面还有很多)

/boot/config-2.6.20-16-generic:4064: trying to assign nonexistent symbol TEXTSEARCH_BM
/boot/config-2.6.20-16-generic:4065: trying to assign nonexistent symbol TEXTSEARCH_FSM
/boot/config-2.6.20-16-generic:4066: trying to assign nonexistent symbol PLIST
/boot/config-2.6.20-16-generic:4067: trying to assign nonexistent symbol HAS_IOMEM
/boot/config-2.6.20-16-generic:4068: trying to assign nonexistent symbol HAS_IOPORT
/boot/config-2.6.20-16-generic:4069: trying to assign nonexistent symbol GENERIC_HARDIRQS
/boot/config-2.6.20-16-generic:4070: trying to assign nonexistent symbol GENERIC_IRQ_PROBE
/boot/config-2.6.20-16-generic:4071: trying to assign nonexistent symbol GENERIC_PENDING_IRQ
/boot/config-2.6.20-16-generic:4072: trying to assign nonexistent symbol X86_SMP
/boot/config-2.6.20-16-generic:4073: trying to assign nonexistent symbol X86_HT
/boot/config-2.6.20-16-generic:4074: trying to assign nonexistent symbol X86_BIOS_REBOOT
/boot/config-2.6.20-16-generic:4075: trying to assign nonexistent symbol X86_TRAMPOLINE
/boot/config-2.6.20-16-generic:4076: trying to assign nonexistent symbol KTIME_SCALAR
/boot/config-2.6.20-16-generic:4077: trying to assign nonexistent symbol NO_IDLE_HZ

各位前辈,可曾碰到这个问题阿?最后大概是怎么解决的阿?先谢谢了!
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#2

帖子 syrano » 2008-04-03 20:25

cfd2006
帖子: 40
注册时间: 2007-10-13 22:08

#3

帖子 cfd2006 » 2008-04-03 21:07

:D 首先谢谢“syrano”,你的帖子我看了,但还是找不到原因阿,我前辈几步也是安装你 的命令来的。

我的系统是ubuntu7.04,因此应该没有第二步(即:二、修改sh连接 )吧。
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#4

帖子 syrano » 2008-04-03 21:22

cfd2006 写了::D 首先谢谢“syrano”,你的帖子我看了,但还是找不到原因阿,我前辈几步也是安装你 的命令来的。

我的系统是ubuntu7.04,因此应该没有第二步(即:二、修改sh连接 )吧。
ubuntu 的sh 都是ln 到dash的
用ls -l /bin/sh 看一下

用xconfig不好吗?
难道你没有图形界面?
sudo aptitude install libqt3-headers libqt3-mt-dev libqt3-compat-headers libqt3-mt#安装xconfig依赖包,
make xconfig
cfd2006
帖子: 40
注册时间: 2007-10-13 22:08

#5

帖子 cfd2006 » 2008-04-04 8:27

syrano大虾:
确实是你说的,ubuntu7.04 的sh 也是ln 到dash的,然后我输入以下命令:

$sudo dpkg-reconfigure dash,在弹出的界面里选择了“NO”,

再次输入“make menuconfig”后,情况也一样的(每次其实光标界面还是能进入的)。

我尝试打开图形界面,输入以下命令:

$ sudo aptitude install libqt3-headers libqt3-mt-dev libqt3-compat-headers libqt3-mt
$make xconfig

结果同样出现类似的大量警告信息,但也能进入图形界面。

不知何故?
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#6

帖子 syrano » 2008-04-04 8:57

cfd2006 写了:syrano大虾:
确实是你说的,ubuntu7.04 的sh 也是ln 到dash的,然后我输入以下命令:

$sudo dpkg-reconfigure dash,在弹出的界面里选择了“NO”,

再次输入“make menuconfig”后,情况也一样的(每次其实光标界面还是能进入的)。

我尝试打开图形界面,输入以下命令:

$ sudo aptitude install libqt3-headers libqt3-mt-dev libqt3-compat-headers libqt3-mt
$make xconfig

结果同样出现类似的大量警告信息,但也能进入图形界面。

不知何故?
安装menuconfig的依赖包.
cfd2006
帖子: 40
注册时间: 2007-10-13 22:08

#7

帖子 cfd2006 » 2008-04-04 14:23

syrano大虾:

你是指以下这些吗?

sudo apt-get install build-essential kernel-package libncurses5-dev

这些我已经安装了。
回复