Ubuntu 10.04
gcc 4.4.3
编译发现如下的错误:In file included from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
external/zlib/zconf.h:365:44: error: sys/types.h: No such file or directory
In file included from prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:32,
from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/sys/cdefs.h:59:27: error: sys/cdefs_elf.h: No such file or directory
In file included from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:34:24: error: sys/select.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:35:25: error: sys/sysconf.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:36:30: error: linux/capability.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:37:22: error: pathconf.h: No such file or directory
In file included from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fork'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vfork'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gettid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpgid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getppid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpgrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'setsid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:71: error: expected ')' before 'hdrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:72: error: expected ')' before 'hdrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getuid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:81: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'geteuid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getgid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getegid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:86: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:87: error: expected ';', ',' or ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:92: error: expected ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:93: error: expected ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:121: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:121: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:122: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:122: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:123: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:123: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:124: error: expected declaration specifiers or '...' before 'off_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:130: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'lseek'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'lseek64'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:133: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'read'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:134: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'write'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:135: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pread'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:136: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pwrite'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:145: error: expected declaration specifiers or '...' before 'off_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:186: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tcgetpgrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:187: error: expected declaration specifiers or '...' before 'pid_t'
In file included from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
external/zlib/zlib.h:1591: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gzseek'
external/zlib/zlib.h:1592: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gztell'
external/zlib/zlib.h:1593: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gzoffset'
external/zlib/zlib.h:1594: error: expected declaration specifiers or '...' before 'off_t'
external/zlib/zlib.h:1595: error: expected declaration specifiers or '...' before 'off_t'
In file included from external/zlib/adler32.c:8:
external/zlib/zutil.h:28:22: error: string.h: No such file or directory
gcc 4.4.3
编译发现如下的错误:In file included from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
external/zlib/zconf.h:365:44: error: sys/types.h: No such file or directory
In file included from prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:32,
from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/sys/cdefs.h:59:27: error: sys/cdefs_elf.h: No such file or directory
In file included from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:34:24: error: sys/select.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:35:25: error: sys/sysconf.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:36:30: error: linux/capability.h: No such file or directory
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:37:22: error: pathconf.h: No such file or directory
In file included from external/zlib/zconf.h:379,
from external/zlib/zlib.h:34,
from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:54: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'fork'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:55: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'vfork'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:56: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:57: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gettid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:58: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpgid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:60: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getppid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:61: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getpgrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:63: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'setsid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:71: error: expected ')' before 'hdrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:72: error: expected ')' before 'hdrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:79: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getuid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:81: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'geteuid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:83: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getgid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:85: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'getegid'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:86: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:87: error: expected ';', ',' or ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:92: error: expected ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:93: error: expected ')' before '*' token
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:121: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:121: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:122: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:122: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:123: error: expected declaration specifiers or '...' before 'uid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:123: error: expected declaration specifiers or '...' before 'gid_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:124: error: expected declaration specifiers or '...' before 'off_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:130: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'lseek'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:131: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'lseek64'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:133: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'read'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:134: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'write'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:135: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pread'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:136: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'pwrite'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:145: error: expected declaration specifiers or '...' before 'off_t'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:186: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'tcgetpgrp'
prebuilt/ndk/android-ndk-r5/platforms/android-9/arch-arm/usr/include/unistd.h:187: error: expected declaration specifiers or '...' before 'pid_t'
In file included from external/zlib/zutil.h:22,
from external/zlib/adler32.c:8:
external/zlib/zlib.h:1591: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gzseek'
external/zlib/zlib.h:1592: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gztell'
external/zlib/zlib.h:1593: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'gzoffset'
external/zlib/zlib.h:1594: error: expected declaration specifiers or '...' before 'off_t'
external/zlib/zlib.h:1595: error: expected declaration specifiers or '...' before 'off_t'
In file included from external/zlib/adler32.c:8:
external/zlib/zutil.h:28:22: error: string.h: No such file or directory
解决方案 »
- android如何上传的图片,asp.net如何获取android上传的图片
- Android部分源码的编译
- 安装一个新的输入法时,如何将它默认开启
- listpreference点击响应
- 求助:java.net.sockenexception:connection reset by peer
- 最近想学习android,安装这个环节出现了问题,
- 生成.so文件问题!在线急等啊!!!
- 背单词软件问题
- webview下载文件的下载进度怎么显示
- 请问android 的service 在手机休眠时不能正常运行,手机唤醒或者连接电源线时恢复正常,怎么解决呀
- android 画图的一个奇怪现象?
- android文件上传时,界面需有提示,在线
sudo apt-get install build-essential
sudo apt-get install libc6-dev
$ . build/envsetup.sh
Choose a Target
Choose which target to build with lunch. The exact configuration can be passed as an argument, e.g.
$ lunch full-eng
)设置编译模式等
参考这篇文章
这里的错误提示都是说头文件找不到的, 如果是直接从官网下载的SDK的话一般是不会出现头文件放错位置的问题的, 要么就是环境参数没有配置好, 或是编译环境没有搭建完善. 刚才回复里面的后两个安装编译工具的和设置编译环境参数的那两个可以再核对下看看
mmm external/zlib
sudo apt-get install zlib1g-dev