【问题标题】:menuconfig window pop-up issue in linuxlinux中的menuconfig窗口弹出问题
【发布时间】:2017-12-04 13:48:02
【问题描述】:

我正在为 linux (3.13) 主机中基于 arm 的板构建内核映像。我已按照以下步骤操作:

1) Downloaded Legato Distribution Source Package 
2) tar -xvjf Legato-Dist-Source-mdm9x15-SWI9X15Y_07.10.04.00.tar.bz2
3) cd yocto
4) export LEGATO_BUILD=0
5) make image_bin
6) . ./poky/oe-init-build-env
7) cd …/build_bin
8) bitbake linux-yocto -c kernel_configme -f
9) bitbake linux-yocto -c menuconfig

当我执行第 9 步,即 menuconfig 来配置内核时,配置窗口会出现并立即消失。所以我无法配置内核。

menuconfig 通过弹出一个窗口来设置配置,将在我的主机 linux 机器上完美运行。

我做错了吗?请帮我配置弹出窗口。

提前致谢

【问题讨论】:

  • 你有一个“特殊”的外壳吗?有一次它失败了,因为我的默认 shell 窗口太小了。尝试使用基本的 shell。
  • 这里的特殊外壳是什么?我只使用大壳。
  • 如果您使用的是 ubuntu 重新配置 bash(sudo dpkg-reconfigure dash),请在出现提示时按“否”。
  • 使用命令bitbake -c clean linux-yocto清理内核,然后使用bitbkae -c compile linux-yocto -f强制bitbake内核。接下来,尝试bitbkae -c menuconfig linux-yocto。这应该会成功。

标签: linux linux-kernel embedded-linux yocto bitbake


【解决方案1】:

对于这个版本,您需要确保您使用的是:

  1. Ubuntu Linux 版本 14.04.X
  2. 除了必须使用 bash 代替 dash 之外,请使用命令“which bash | xargs ls -la
  3. 进行检查

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-11
    • 1970-01-01
    相关资源
    最近更新 更多