cecho 发表于 2017-6-16 16:07:18

Android编译后没有生成镜像文件

按照‘OKMX6X-S2-Android手册-V1.3-2016-11-10.pdf’上的说明编译Android,
在 out/target/product/sabresd_6dq/ 中,并没有生成文档中说明的boot.img、recovery.img、system.img、u-boot-6q.bin

编译步骤:
1. source env.sh
2. source build/envsetup.sh
3. lunch sabresd_6dq-eng
4. make -j8 2>&1 | tee build.log

编译后生成的文件:
clean_steps.mkobjprevious_build_config.mku-boot-6dl.binu-boot-6q.binu-boot.bin


附件是我的编译log,请帮忙看一下。

飞凌-seventeen 发表于 2017-6-16 16:47:25

您的问题是否已经解决?

cecho 发表于 2017-6-22 07:39:14

飞凌-seventeen 发表于 2017-6-16 16:47
您的问题是否已经解决?

没有解决,帮忙看看可以吗?

飞凌-chongzi 发表于 2017-6-22 09:45:35

cecho 发表于 2017-6-22 07:39
没有解决,帮忙看看可以吗?
您好:
    您的操作系统是多少位的,Ubuntu的版本以及位数请说明一下,
    此外,您最后一个命令改为make,不要输那个多线程编译的命令了

cecho 发表于 2017-6-22 13:35:17

飞凌-chongzi 发表于 2017-6-22 09:45
您好:
    您的操作系统是多少位的,Ubuntu的版本以及位数请说明一下,
    此外,您最后一个命令改为 ...

你好,chongzi

按照你的方法重新试过了,依然编译失败。
附件是新的编译log。

我的系统配置:
Ubuntu 64bit 16.04.1

飞凌-chongzi 发表于 2017-6-22 16:48:13

cecho 发表于 2017-6-22 13:35
你好,chongzi

按照你的方法重新试过了,依然编译失败。


您好:
    很多客户用高版本的Ubuntu都编译出问题了,一些依赖库不兼容,所以您需要换成和我们一致的Ubuntu,12.04版本。论坛上有现成的环境您可以下载使用,依赖库已经安装过了,您直接使用即可。链接如下:
http://bbs.witech.com.cn/forum.php?mod=viewthread&tid=68211&extra=page%3D1

cecho 发表于 2017-6-22 20:01:01

飞凌-chongzi 发表于 2017-6-22 16:48
您好:
    很多客户用高版本的Ubuntu都编译出问题了,一些依赖库不兼容,所以您需要换成和我们一致的Ub ...

改了几个源文件,好了

liuweili 发表于 2017-6-27 10:29:46

cecho 发表于 2017-6-22 20:01
改了几个源文件,好了

你好,我也遇到了同样的问题,能说下你是怎么搞好的吗

cecho 发表于 2017-7-17 09:49:05

liuweili 发表于 2017-6-27 10:29
你好,我也遇到了同样的问题,能说下你是怎么搞好的吗

看一下编译出错的具体信息,少软件库就安装软件库。
还有就是perl版本不兼容,需要改一个perl源文件。
还记得有一个头文件也改了。

总之,按照编译器的输出去解析就可以解决了。
页: [1]
查看完整版本: Android编译后没有生成镜像文件