zoukankan      html  css  js  c++  java
  • I.MX6 安装LTIB

    1. 我用的是Debian 7,其实跟ubuntu也差不多的,先按照官方文档“Setting_Up_LTIB_Host.pdf”安装好相应的包


    2. 解压L3.0.35_4.0.0_130424_source.tar(可以从官网下载的),运行解压目录下的install,注意选择好目标目录。

    3. 运行./ltib –m config 就出错了

    错误1:提示没安装zlib,其实系统已经安装了相应的包,只是没找到,网上有说注释掉zlib检查的代码,但我想这不是好办法,总不能出错的地方就不要了

    解决:将下面的内容保存为zlibpatch.patch并放到ltib目录下,运行 patch –p1 < zlibpatch.patch


    错误2:

    解决:

    sudo apt-get install texinfo

    sudo apt-get install texlive

    错误3:

    解决:

    sudo rm -Rf /opt/freescale/ltib/usr/src/rpm/BUILD/flex-2.5.37

    sudo rm -Rf /opt/freescale/ltib/usr/src/rpm/BUILD/libtool-2.4.2

    错误4:


    解决:将下面内容保存为:elftosb-types_h-fix.patch并放在/opt/freescale/pkgs/目录

    再编辑文件ltib_root/dist/lfs-5.1/elftosb/elftosb.spec,增加如下红色部分内容:

    ...

    Source : %{name}-%{version}-%{release}.tar.gz

    Patch0 : elftosb-types_h-fix.patch

    BuildRoot : %{_tmppath}/%{name}

      ...

    %setup -n %{name}-%{version}-%{release}

    %patch0 -p1

    %Build

    make

    ...

    再删掉/opt/freescale/ltib/usr/src/rpm/BUILD/elftosb-3.0.35-4.0.0,或其它以elftosb开头的,如有的话

    4. 到这里应该没什么错误了,再根据官方文档“i.MX_6Dual6Quad_Sabre-AI_Linux_User_Guide”来配置就OK了

    5.运行./ltib 又遇到错误:


    解决:https://community.freescale.com/message/332355#332355



    6.终于看到成功的信息

    Build Succeeded

     


     


     

  • 相关阅读:
    Java IO(二十一) 字符编码和字符集
    Java IO(二十) PrintStream 和 DataOutputStream 异同
    Java IO(十九)PrintStream 和 PrintWriter
    Java IO(十八) BufferedReader 和 BufferedWriter
    LeetCode链表专题
    操作系统思维导图| 文件管理篇
    LeetCode二分专题
    操作系统思维导图| 内存管理篇
    操作系统思维导图| 进程管理篇
    操作系统思维导图| 操作系统概述篇
  • 原文地址:https://www.cnblogs.com/openusb/p/3437290.html
Copyright © 2011-2022 走看看