打印
[i.MX]

ubuntu 14 下编译Android 源码有问题,请问如何解决(已解决)

[复制链接]
2318|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
benkye|  楼主 | 2014-9-4 20:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 FSL_TICS_imx 于 2014-10-9 14:43 编辑

如题,log如下
无法继续编译了

前面都正常,截取后面提示错误的地方,请问那位高手能解决这个问题,不胜感激!!

/usr/bin/ld: skipping incompatible //lib/libuuid.so when searching for -luuid
/usr/bin/ld: skipping incompatible //usr/lib/libuuid.so when searching for -luuid
/usr/bin/ld: skipping incompatible //usr/lib/libuuid.a when searching for -luuid
/usr/bin/ld: cannot find -luuid
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libm.so when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libm.a when searching for -lm
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.so when searching for -lc
/usr/bin/ld: skipping incompatible /usr/lib/x86_64-linux-gnu/libc.a when searching for -lc
collect2: ld returned 1 exit status
make: *** [out/host/linux-x86/obj/EXECUTABLES/mkfs.ubifs_intermediates/mkfs.ubifs] 错误 1
make: *** 正在等待未完成的任务....
  Kernel: arch/arm/boot/Image is ready
  SHIPPED arch/arm/boot/compressed/lib1funcs.S
  AS      arch/arm/boot/compressed/lib1funcs.o
  LD      arch/arm/boot/compressed/vmlinux
  OBJCOPY arch/arm/boot/zImage
  Kernel: arch/arm/boot/zImage is ready
  UIMAGE  arch/arm/boot/uImage
Image Name:   Linux-3.0.35
Created:      Thu Sep  4 20:48:53 2014
Image Type:   ARM Linux Kernel Image (uncompressed)
Data Size:    5263096 Bytes = 5139.74 kB = 5.02 MB
Load Address: 10008000
Entry Point:  10008000
  Image arch/arm/boot/uImage is ready
make[1]:正在离开目录 `/opt/Embedsky/TQIMX6/E9/TQIMX6_android-4.2.2/kernel_imx'
install -D kernel_imx/arch/arm/boot/uImage  out/target/product/sabresd_6dq/uImage
install -D kernel_imx/arch/arm/boot/zImage  out/target/product/sabresd_6dq/kernel
root@bn:/opt/Embedsky/TQIMX6/E9/TQIMX6_android-4.2.2#


相关帖子

沙发
FSL_TICS_Rita| | 2014-9-5 09:30 | 只看该作者
楼主你好,请问你使用的是哪个版本的android BSP?

使用特权

评论回复
板凳
FSL_TICS_Rita| | 2014-9-5 09:52 | 只看该作者
楼主你好,出现/usr/bin/ld: cannot find -luuid这里你需要安装32bit的luuid到64bit的ubuntu上,你可以使用如下命令来安装:
sudo apt-get install uuid-dev:i386
你先试一下,如果不可以,再联系我~~

使用特权

评论回复
地板
FSL_TICS_Rita| | 2014-9-10 14:22 | 只看该作者
楼主你好,请问问题解决了吗?

使用特权

评论回复
5
FSL_TICS_Rita| | 2014-10-9 14:26 | 只看该作者
楼主你好,安装我发给你的命令应该是可以成功的。问题解决的话,麻烦帮忙结帖哈~~非常感谢

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

4

帖子

0

粉丝