嵌入式之家

 找回密码
 现在注册

QQ登录

只需一步,快速开始

搜索
热搜: ARM cortex
查看: 3238|回复: 0

移植内核linux第一次执行make menuconfig 出错解决方法

[复制链接]
  • TA的每日心情
    开心
    2020-6-18 22:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    101

    主题

    192

    帖子

    1645

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1645
    发表于 2016-4-20 23:30:40 | 显示全部楼层 |阅读模式
    新装的系统centos6.6 x86,默认桌面安装。安装完成后在linux目录下执行make menuconfig 命令时出错。第一个错误是未找到gcc命令:

    [root@root linux-2.6.30.4]# make menuconfig
      HOSTCC  scripts/basic/fixdep
    /bin/sh: gcc: command not found
    make[1]: *** [scripts/basic/fixdep] 错误 127
    make: *** [scripts_basic] 错误 2
    [root@root linux-2.6.30.4]# gcc
    bash: gcc: command not found

    安装GCC:yum install gcc后错误消失,但是又出现了一个新的错误,提示需要安装ncurses-devel:

    [root@root linux-2.6.30.4]# make menuconfig
      HOSTCC  scripts/basic/fixdep
    scripts/basic/fixdep.c: 在函数‘traps’中:
    scripts/basic/fixdep.c:377: 警告:提领类型双关的指针将破坏强重叠规则
    scripts/basic/fixdep.c:379: 警告:提领类型双关的指针将破坏强重叠规则
      HOSTCC  scripts/basic/docproc
      HOSTCC  scripts/basic/hash
      HOSTCC  scripts/kconfig/conf.o
      HOSTCC  scripts/kconfig/kxgettext.o
    *** Unable to find the ncurses libraries or the
    *** required header files.
    *** 'make menuconfig' requires the ncurses libraries.
    ***
    *** Install ncurses (ncurses-devel) and try again.
    ***
    make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1
    make: *** [menuconfig] 错误 2


    执行yun install ncurses后问题没有解决,所以干脆执行yun install ncurses*安装所有ncurses有有关的软件问题解决。

    特此记录!!



    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 现在注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|嵌入式之家 ( 京ICP备14038168号-1 )

    GMT+8, 2025-5-2 23:31 , Processed in 0.020898 second(s), 31 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表