make xconfig出错,求救!

LH806732 2010-10-20 09:39:58
make menuconfig没问题

make xconfig有问题
错误如下:

HOSTCC scripts/kconfig/conf.o
scripts/kconfig/conf.c: In function ‘conf_askvalue’:
scripts/kconfig/conf.c:104: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
scripts/kconfig/conf.c: In function ‘conf_choice’:
scripts/kconfig/conf.c:306: warning: ignoring return value of ‘fgets’, declared with attribute warn_unused_result
HOSTCC scripts/kconfig/kconfig_load.o
HOSTCC scripts/kconfig/kxgettext.o
HOSTCC scripts/kconfig/zconf.tab.o
Package qt-mt was not found in the pkg-config search path.
Perhaps you should add the directory containing `qt-mt.pc'
to the PKG_CONFIG_PATH environment variable
No package 'qt-mt' found
Package qt-mt was not found in the pkg-config search path.
Perhaps you should add the directory containing `qt-mt.pc'
to the PKG_CONFIG_PATH environment variable
No package 'qt-mt' found
Package qt-mt was not found in the pkg-config search path.
Perhaps you should add the directory containing `qt-mt.pc'
to the PKG_CONFIG_PATH environment variable
No package 'qt-mt' found
Package qt-mt was not found in the pkg-config search path.
Perhaps you should add the directory containing `qt-mt.pc'
to the PKG_CONFIG_PATH environment variable
No package 'qt-mt' found
HOSTCXX scripts/kconfig/qconf.o
/bin/sh: g++: not found
make[1]: *** [scripts/kconfig/qconf.o] Error 127
make: *** [xconfig] Error 2


小弟刚学,请高人指点!
...全文
640 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
ffbp89 2010-10-21
  • 打赏
  • 举报
回复
试试 menuconfig
LH806732 2010-10-21
  • 打赏
  • 举报
回复
使用arm-linux-gcc -v可以查询的到,交叉编译安装了
LH806732 2010-10-21
  • 打赏
  • 举报
回复
我装了arm-none-linux-gnueabi-的,
我执行make命令的时候可以编译内核。
steptodream 2010-10-21
  • 打赏
  • 举报
回复
没有gcc g++也不行 你先这样把

首先安装gcc g++
sudo apt-get install build-essential

然后装libqt3-mt试试
sudo apt-get install libqt3-mt

如果还是报No package 'qt-mt' found 继续装libqt3-mt-dev
sudo apt-get install libqt3-mt-dev

如果报别的错误 继续解决
steptodream 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 subfate 的回复:]

/bin/sh: g++: not found
-------------
这个要注意!
[/Quote]
这个提示也很重要 估计他的系统没有安装gcc g++
即使配置好了 到时候也没法编译
sudo apt-get install build-essential
李迟 2010-10-21
  • 打赏
  • 举报
回复
/bin/sh: g++: not found
-------------
这个要注意!
steptodream 2010-10-21
  • 打赏
  • 举报
回复
按现在的提示 先装libqt3-mt试试
sudo apt-get install libqt3-mt

如果还是报相同的错误 继续装libqt3-mt-dev
sudo apt-get install libqt3-mt-dev

如果报别的错误 继续解决
LH806732 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 steptodream 的回复:]
引用 2 楼 ffbp89 的回复:

试试 menuconfig

人家都说了 menuconfig没问题哦

make config是有问必答的方式 每个内核选项它都会问你要、不要、模块 选错了一个就必须从头再来一遍
make menuconfig 基于文本的图形界面 它依赖于ncurses5这个包 键盘操作 推荐使用这个就行了
make xconfig 基于KDE的桌面系统……
[/Quote]

根据错误能提示一下需要安装哪些桌面环境等组件吗?
我是在虚拟机里面安装了Ubuntu 10.04
LH806732 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 steptodream 的回复:]
没有gcc g++也不行 你先这样把

首先安装gcc g++
sudo apt-get install build-essential

然后装libqt3-mt试试
sudo apt-get install libqt3-mt

如果还是报No package 'qt-mt' found 继续装libqt3-mt-dev
sudo apt-get install libqt3……
[/Quote]

太帅了,安装了前2个还是报错,不知道是不是没重启的问题。

装完最后一个我不知不觉重启了,发现OK了。非常感谢~~~~~~~~~~
steptodream 2010-10-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 ffbp89 的回复:]

试试 menuconfig
[/Quote]
人家都说了 menuconfig没问题哦

make config是有问必答的方式 每个内核选项它都会问你要、不要、模块 选错了一个就必须从头再来一遍
make menuconfig 基于文本的图形界面 它依赖于ncurses5这个包 键盘操作 推荐使用这个就行了
make xconfig 基于KDE的桌面系统图形化配置界面
make gconfig 基于GNOME桌面系统图形化配置界面

所以你要没安装桌面环境等组件 你就用make menuconfig吧
Applic 2010-10-20
  • 打赏
  • 举报
回复
没安装qt/x11

4,468

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧