九鼎创展论坛中文版English
登录 | 立即注册 设为首页收藏本站 切换到宽版
查看: 9547|回复: 6
打印 上一主题 下一主题

android4.4.4编译问题

[复制链接]
跳转到指定楼层
楼主
发表于 2014-11-28 10:13:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
小弟有几个编译问题,一直搞不明白
1.不论是4.0还是4.2还是刚刚发布的4.4.4的源代码,在使用./mk -u和./mk -k编译完uboot和kernel以后,使用./mk -s编译android系统时都有以下错误:
^Cwujun@bitsphere:/android/x4412_4.4$ ./mk -s
./mk: 93: ./mk: source: not found
根据这个问题,编辑了./mk脚本,把脚本的build_system()函数中的source build/envsetup.sh || return 1这行注释掉就行,这样以后每次编译前非要手动.build/envsetup.sh一把才行,为什么会报这个错?
2.MAKE版本一定要是3.81或3.82的吗?
Android can only be built by versions 3.81 and 3.82.
3.JDK版本的问题
You use OpenJDK but only Sun/Oracle JDK is supported.「
以上第2和第3点,个人都是修改build/core/main.mk脚本把它们跳过去了,4.0和4.2编译成功,但心里总是不太爽,问题是4.4.4,又报错:
make: *** No rule to make target 'external/wpa_supplicant_8/wpa_supplicant/src/drivers/drivers.mk'.  Stop.
这个怎么解决呢?

回复

使用道具 举报

沙发
发表于 2014-11-29 09:18:27 | 只看该作者
此压缩包上传时出现了异常,我们正在重新上传中,请您到时在下载一份
回复 支持 反对

使用道具 举报

板凳
发表于 2015-3-31 22:04:44 | 只看该作者
jjj 发表于 2014-11-29 09:18
此压缩包上传时出现了异常,我们正在重新上传中,请您到时在下载一份

请问哪个压缩包出问题了,求解
回复 支持 反对

使用道具 举报

地板
发表于 2015-6-24 09:25:18 | 只看该作者
在Ubuntu上的开发软件未安装,请用apt-get安装完相关软件后,这个问题就解决了。
回复 支持 反对

使用道具 举报

5#
发表于 2015-6-24 09:28:59 | 只看该作者
答的有些问题,需要把mk的#!/bin/sh改成#!/bin/bash就可以解决source问题
回复 支持 反对

使用道具 举报

6#
发表于 2015-6-24 09:30:40 | 只看该作者
答的有些问题,需要把mk的#!/bin/sh改成#!/bin/bash就可以解决source问题,有些问题开发文档中有说明。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳市九鼎创展科技官方论坛 ( 粤ICP备11028681号-2  

GMT+8, 2024-4-20 05:31 , Processed in 0.018275 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表