android源码编译出错

aide1986 2009-12-13 03:57:16
大家好!

我下载了最新的android源码
在Ubuntu9.10上编译出现了如下的错误

shuuro@ubuntu:~/android-source$ make
============================================
PLATFORM_VERSION_CODENAME=AOSP
PLATFORM_VERSION=AOSP
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=MASTER
============================================
build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
/bin/bash: line 0: cd: development/tools/layoutopt/app/src/resources: No such file or directory
host C: acp <= build/tools/acp/acp.c
In file included from /usr/include/features.h:378,
from /usr/include/stdlib.h:25,
from build/tools/acp/acp.c:11:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o] Error 1



希望得到帮助 在下不胜感激!

aide1986
...全文
2888 21 打赏 收藏 转发到动态 举报
写回复
用AI写文章
21 条回复
切换为时间正序
请发表友善的回复…
发表回复
penghongya11 2011-02-23
  • 打赏
  • 举报
回复
我也遇到与CUG87525842一样到问题,麻烦知道的指点一下,谢谢!!
ljfljf2006205 2010-08-23
  • 打赏
  • 举报
回复
缺少头文件,我也不太懂
Ryan 2010-07-05
  • 打赏
  • 举报
回复
对,我也是编译第一次通过,后面的编译就都不能通过了,提示:can't access to jar file \framework\apicheck.jar

谁知道是怎么回事啊,第一次可以通过,后面总是不能
LiangGang365 2010-03-28
  • 打赏
  • 举报
回复
希望高手加 83546292 群 ,一起学研究Android
CUG87525842 2010-02-25
  • 打赏
  • 举报
回复
请问楼主后面编译通过没有?我的问题和你差不多的。如果解决了,麻烦告诉我的。谢谢了!
CUG87525842 2010-02-25
  • 打赏
  • 举报
回复
我下载好源码后,第一次编译通过了。后面编译总是提示这个错误。
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=2.1
TARGET_PRODUCT=generic
TARGET_BUILD_VARIANT=eng
TARGET_SIMULATOR=
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
HOST_ARCH=x86
HOST_OS=linux
HOST_BUILD_TYPE=release
BUILD_ID=ERD79
============================================
Checking build tools versions...
build/core/copy_headers.mk:15: warning: overriding commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
build/core/copy_headers.mk:15: warning: ignoring old commands for target `out/target/product/generic/obj/include/libpv/getactualaacconfig.h'
/bin/bash: line 0: cd: sdk/layoutopt/app/src/resources: No such file or directory
diff: out/target/product/generic/obj/PACKAGING/updater_extensions_intermediates/register.inc.list: No such file or directory
find: src: No such file or directory
build/core/java.mk:9: *** bin: Target java module does not define any source or resource files. Stop.
请问有人遇到和我一样的情况了,我把out删除了还是编译不错的。
想了能想的办法,还是解决不了的。如果人有能帮助,非常感谢!
wuzhuorong 2010-01-16
  • 打赏
  • 举报
回复
我开始也遇到Sources文件夹不存在的问题,不过是用make makefile命令编译的,后面光用make命令又重新编译了一次,就没那个错误提示啦。。。
DrSmart 2010-01-13
  • 打赏
  • 举报
回复
编译android源码和jdk版本有关的,看看 http://www.android123.com.cn
aide1986 2009-12-21
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 jiang01 的回复:]
android编译需要先装一些软件的。
sudo apt-get install -y git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
还要下jdk1.5版的。
[/Quote]

这些我都下载为最新的了..但是对于用jdk1.5还是1.6 之间存在的差异真的很是不解!
我jdk1.5能编译,但是都出现错误..很遗憾现在还没解决..
yangkong 2009-12-21
  • 打赏
  • 举报
回复
在layoutopt/app/src 下创建resources目录,先保证编译可以通过,另在官网上的目录明细中没有发现相关的目录,所以我们也只能将它忽略掉
jiang01 2009-12-17
  • 打赏
  • 举报
回复
android编译需要先装一些软件的。
sudo apt-get install -y git-core gnupg flex bison gperf libsdl-dev libesd0-dev libwxgtk2.6-dev build-essential zip curl libncurses5-dev zlib1g-dev
还要下jdk1.5版的。
Wind_Runner 2009-12-15
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 challenge99 的回复:]
/usr/include/gnu/stubs.h  这个不是源码里的文件....
[/Quote]

这个是系统头文件,照理说不需要下的啊

你编译用到是交叉编译么?
aide1986 2009-12-15
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 wind_runner 的回复:]
引用 7 楼 challenge99 的回复:
/usr/include/gnu/stubs.h  这个不是源码里的文件....


这个是系统头文件,照理说不需要下的啊

你编译用到是交叉编译么?

[/Quote]
应该不是交叉编译,因为我在ubuntu下运行的 android实际内核也是linux
challenge99 2009-12-14
  • 打赏
  • 举报
回复
/usr/include/gnu/stubs.h 这个不是源码里的文件....
aide1986 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 wind_runner 的回复:]
看看/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h
缺少了stubs-32.h文件
[/Quote]
是不是环境问题?按道理说下载完源码的话 是不会缺文件头文件的啊- -
aide1986 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 wireless_com 的回复:]
系统路径?
[/Quote]
您指的系统路径是什么意思?
  • 打赏
  • 举报
回复
系统路径?
Wind_Runner 2009-12-14
  • 打赏
  • 举报
回复
看看/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h
缺少了stubs-32.h文件
aide1986 2009-12-14
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 challenge99 的回复:]
/usr/include/gnu/stubs.h  这个不是源码里的文件....
[/Quote]
您的意思是我的ubuntu需要安装上这个文件 ?我下一个试试- -
誰伴我闖荡 2009-12-13
  • 打赏
  • 举报
回复
友情帮顶~~
加载更多回复(1)

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧