ltib - fails to build Busybox in Ubuntu 12.04

翻译 2015年11月19日 03:21:23

ltib version : L3.0.35_1.1.0_121218_source.tar.gz

error message:

 

==========

/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find /lib/libc.so.6

/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find /usr/lib/libc_nonshared.a

/opt/freescale/usr/local/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/fsl-linaro-toolchain/bin/../lib/gcc/arm-fsl-linux-gnueabi/4.6.2/../../../../arm-fsl-linux-gnueabi/bin/ld: cannot find /lib/ld-linux.so.3

collect2: ld returned 1 exit status

 

 

RPM build errors:

Build time for busybox: 5 seconds

 

 

Started: Sat Mar 16 20:00:41 2013

Ended:   Sat Mar 16 20:00:47 2013

Elapsed: 6 seconds

 

These packages failed to build:

busybox


 分析:

 LTIB会从系统目录寻找/lib/libc.so.6 而不是从 LTIB 的tree中寻找.

 解决:

打开 ltib/dist/lfs/base_libs/base_libs.spec 文件并找到一下文本处,

     perl -w -e '

         @ARGV = grep { `file $_` =~ m,ASCII C program text, } @ARGV;

         exit(0) unless @ARGV;

删除分别以 "@ARGV" 和 "exit(0)" 开始的后两行,然后继续./ltib

在Ubuntu 12.04上安装LTIB及编译Linux BSP

在Ubuntu 12.04上安装LTIB及编译Linux BSP Freescale官方提供的《Setting_Up_LTIB_host.pdf》文件是指导如何在Ubuntu 9.04(32位或64...
  • xiegenwendada
  • xiegenwendada
  • 2015年05月12日 10:30
  • 1127

Ubuntu12.04安装Freescale LTIB环境

Ubuntu12.04安装Freescale LTIB环境     最近手上拿到一块imx6s的板子,打算先看看linux下相关的开发调试方法。初步了解了下,linux下开发freescale采...
  • u010177751
  • u010177751
  • 2015年07月18日 18:08
  • 877

IMX6Q学习笔记——ubuntu14.04下安装LTIB

使用Freescale提供的BSP版本是L3.0.35_4.1.0_130816_source,对应的内核版本为 linux-3.0.35版本,u-boot为2009.8版本,不用另外下载,在搭建好L...
  • zsqforprogram
  • zsqforprogram
  • 2017年06月27日 20:45
  • 830

IMX6Q LTIB 安装编译错误的解决办法

错误一: Processing: sparse ==================== Build path taken because: no prebuilt rpm, Testing ...
  • dddxxxx
  • dddxxxx
  • 2016年08月15日 23:43
  • 1864

Ubuntu 12.04 x64 busybox

Ubuntu12.04 编译busybox遇到找不到selinux.h 在官网看到缺失一个包,libselinux1-dev,安装即可...
  • wy7980
  • wy7980
  • 2015年06月09日 11:07
  • 474

ubuntu12.04 64位安装 dynInst

dynInst的官方网站是http://www.dyninst.org/ 1、下载dynInst安装包,网址为 http://www.dyninst.org/downloads/archive/ ...
  • lfdanding
  • lfdanding
  • 2015年12月12日 16:46
  • 931

ubuntu 12.04(64位)下搭建android5.0开发环境

ubuntu 12.04(64位)下搭建android5.0开发环境 本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LINUX...
  • zhenwenxian
  • zhenwenxian
  • 2014年12月20日 00:26
  • 11722

Building OpenCV-2.4.X for Freescale's i.MX6 BSP (LTIB)

Building OpenCV-2.4.X for Freescale's i.MX6 BSP (LTIB) I was working on this post for a lon...
  • caibaihui
  • caibaihui
  • 2014年03月07日 23:17
  • 3222

busybox v1.22.1(debian 1:1.22.0-19) built-in shell(ash)解决方案

这个网上找到的解决方法挺多的,但试过都不能用,有说进入其他系统修改的,也有说在启动项中修改的,但都不行。其实问题的根源是硬盘处错误了,再开机logo时按esc就会看到检查错误。下面记录下解决方法#这个...
  • shooke
  • shooke
  • 2017年08月03日 09:24
  • 1565

cpuminer ubuntu 12.04 build

cpuminer ubuntu 12.04 build sudo apt-get install libtool sudo apt-get install autoconf2.59 sudo...
  • samssm
  • samssm
  • 2013年04月19日 22:13
  • 1134
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ltib - fails to build Busybox in Ubuntu 12.04
举报原因:
原因补充:

(最多只允许输入30个字)