zoukankan      html  css  js  c++  java
  • 交叉编译内核问题小结

    $ export CROSS_COMPILE=arm-marvell-linux-gnueabi-
    $ export ARCH=arm
    $ make mrproper
    $ make gplugd_defconfig
    $ make all

    gplugd_defconfig是内核解压包/arch/arm/configs的针对plugD的配置文件,执行此步后

    $ls -all

    发现生成新的.config文件。重新配置内核推荐使用

    $make menuconfig

    会报错,一开始并没有想起去看Error描述,以后切记要仔细看报错输出!!!!

    unbuntu提示没有ncurses的库支持....

    于是乎:$apt-get install ncurses

    不行,没匹配的ncurses;

    网搜到:#make menuconfig(基于文本选单的配置界面,字符终端下推荐使用,必须安装ncurses-dev和tk4-dev库)

    于是乎:$apt-get install ncurses-dev

    ubuntu自动匹配库libncurses5-dev,下载后自动安装。

    看来在装ubuntu10.10的时候很多库没装上啊!!!以前fedora就装的很全。

    然后$make menuconfig

    哦耶,可以字符菜单配置了。还是很郁闷啊,这么个问题迷茫了一天!



  • 相关阅读:
    HelpersRainCaptcha
    HelpersPHPMailer
    HelpersPassword
    HelpersPagination
    HelpersNumber
    HelpersHooks
    HelpersGeoCode
    HelpersFastCache
    HelpersDocument
    eclipse 设置jsp页面为HTML5
  • 原文地址:https://www.cnblogs.com/xiaotlili/p/2127253.html
Copyright © 2011-2022 走看看