• 内核编译的问题


    1 # make menuconfig

      HOSTCC  scripts/basic/fixdep

      HOSTCC  scripts/basic/docproc

      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] Error 1

    make: *** [menuconfig] Error 2

    提示缺少了ncurses 库

    apt-get install libncurses5-dev

    # make xconfig
      CHECK   qt
    * Unable to find the QT4 tool qmake. Trying to use QT3
    *
    * Unable to find any QT installation. Please make sure that
    * the QT4 or QT3 development package is correctly installed and
    * either qmake can be found or install pkg-config or set
    * the QTDIR environment variable to the correct location.
    *
    sed < scripts/kconfig/lkc_proto.h > scripts/kconfig/lkc_defs.h 's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'
      HOSTCC  scripts/kconfig/kconfig_load.o
    make[1]: *** No rule to make target `scripts/kconfig/.tmp_qtcheck', needed by `scripts/kconfig/qconf.o'.  Stop.
    make: *** [xconfig] Error 2
     提示缺少qt 开发环境
    apt-get install qt4-dev-tools
     
    # make xconfig
      CHECK   qt
    /usr/bin/moc -i scripts/kconfig/qconf.h -o scripts/kconfig/qconf.moc
      HOSTCXX scripts/kconfig/qconf.o
      HOSTLD  scripts/kconfig/qconf
    scripts/kconfig/qconf Kconfig
    No protocol specified
    qconf: cannot connect to X server :0.0
    make[1]: *** [xconfig] Error 1
    make: *** [xconfig] Error 2
    麻烦,不想解决了。直接用make menuconfig比较省事 

    make bzImage
    make modules
    make modules_install
    make install 
  • 相关阅读:
    cookie,session和cache关于缓存的使用和区别
    CPU利用率与Load Average的区别
    进程和线程
    当load飙升时问题排查思路
    动态查看JVM内存的工具
    springcloud在 repository层通过sql语句实现查询功能
    java ==与equals的区别
    java 位运算(经常用到)
    api document 文档撰写实例
    markdown 语法案例
  • 原文地址:https://www.cnblogs.com/dolphi/p/2406079.html
Copyright © 2020-2023  润新知