android 4.2 在12.4 for ubuntu 64bit 编译问题。

来源:互联网 发布:catia软件培训 编辑:程序博客网 时间:2024/06/09 16:47

问题:

cp -f out/target/product/mstaredison/system/lib/modules/mdrv-software-ir.ko out/target/product/mstaredison/recovery/root/etc/
cp -f out/target/product/mstaredison/system/lib/modules/ehci-hcd.ko out/target/product/mstaredison/recovery/root/etc/
cp -f out/target/product/mstaredison/system/lib/modules/usb-storage.ko out/target/product/mstaredison/recovery/root/etc/
cp -f out/target/product/mstaredison/obj/EXECUTABLES/busybox_intermediates/busybox out/target/product/mstaredison/recovery/root/sbin/
lzoplzop: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory
: error while loading shared libraries: liblzo2.so.2: cannot open shared object file: No such file or directory
error: failed to conpress out/target/product/mstaredison/cache.imgerror: failed to conpress out/target/product/mstaredison/userdata.img

make: *** [out/target/product/mstaredison/userdata.img] 错误 1
make: *** 正在删除文件“out/target/product/mstaredison/userdata.img”
make: *** 正在等待未完成的任务....
make: *** [out/target/product/mstaredison/cache.img] 错误 1
make: *** 正在删除文件“out/target/product/mstaredison/cache.img”
Image Name:   MStar-linux(recovery)
Created:      Tue Nov 12 15:43:36 2013
Image Type:   ARM Linux Multi-File Image (uncompressed)
Data Size:    6496210 Bytes = 6343.96 kB = 6.20 MB
Load Address: 40208000
Entry Point:  40208000
Contents:
   Image 0: 3586160 Bytes = 3502.11 kB = 3.42 MB
   Image 1: 2910038 Bytes = 2841.83 kB = 2.78 MB
out/target/product/mstaredison/recovery.img maxsize=8564160 blocksize=2112 total=6496274 reserve=86592
----- Made recovery image: out/target/product/mstaredison/recovery.img --------

分析:

出现原因:lzop命令本省是32bit,lzop使用的是android环境编译出来的二进制文件,而非系统自带的lzop命令,在64bit系统上面默认安装的lzop为64bit,而android编译出来的为32bit。在执行lzop时,系统尝试加载对应32bit动态库文件,但是在usr/lib 目录下面只有64bit的elf文件,无法批评所有出现问题。


解决:sudo apt-get install liblzo2:i386
sudo apt-get install liblzo2-dev

sudo apt-get install liblzo2-2:i386
参考:http://blog.csdn.net/huangsh2007/article/details/9132249



原创粉丝点击