Ubuntu 13.04 编译环境配置及android 2.3 源代码编译时出现了以下错误 setrlimitsFromArray
配置android在Linux Ubuntu 13.04 32位下的编译环境
安装编译所需的软件包:
1 | $ |
2 | $ |
3 |
|
dalvik/vm/native/dalvik_system_Zygote.c:In function ‘setrlimitsFromArray’:
dalvik/vm/native/dalvik_system_Zygote.c:192: error: storage size of ‘rlim’isn’t known
dalvik/vm/native/dalvik_system_Zygote.c:215: warning: implicit declaration offunction ‘setrlimit’
dalvik/vm/native/dalvik_system_Zygote.c:192: warning: unused variable ‘rlim’
This error is because 2 header filesare needed while calling setrlimit function:
#include
#include
You can check by typing "mansetrlimit":
GETRLIMIT(2) Linux Programmer'sManual GETRLIMIT(2)
NAME
getrlimit, setrlimit, prlimit - get/set resource limits
SYNOPSIS
#include
#include
Anyway, I raise this issue to modifydalvik/vm/native/dalvik_system_Zygote.c file with the following include file:
$vi android/dalvik/vm/native/dalvik_system_Zygote.c
//add two lines :
#include
#include
更多相关文章
- Android应用程序安装过程源代码分析(3)
- 45个android实例源码
- Android应用程序安装过程源代码分析(4)
- [Android(安卓)Pro] ant 编译android工程
- Android(安卓)之经典源码
- android studio Build 设置简介
- Android(安卓)ViewHolder 优化 ListView
- Android(安卓)Studio compile error : enum constant INSTANT_RU
- [置顶] Android(安卓)2.3.5源代码 更新至android 6.0,可以下载,度