【发布时间】:2014-11-11 01:23:18
【问题描述】:
在尝试为 android 构建 libtool(2.2.4) 时,我得到:
下载/android-ndk-r10/platforms/android-8/arch-arm/ 和 cc 一起理解 -c 和 -o ...是的,检查如何运行 C 预处理器... /home/cdac/Downloads/android-ndk-r10/toolchains/arm-linux-androideabi-4.6/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc --sysroot=/home/cdac/Downloads/android-ndk-r10/platforms/android-8/arch-arm/ -E 检查构建系统类型... i686-pc-linux-gnulibc1 检查主机系统类型... 无效配置
arm-linux-androideabi': systemandroideabi' 无法识别配置:错误:/bin/bash libltdl/config/config.sub arm-linux-androideabi make: * 否 使目标“干净”的规则。停止。 make: * 没有指定目标并且 没有找到生成文件。停下来。
快速谷歌搜索显示我的 config.guess 和 config.sub 可能已过时, 尝试在网络上搜索但无法找到更新的版本, 所以我尝试更改 timestamp 变量,进一步将 touch 命令应用于这些文件, 我仍然无法克服错误;;
查看这些脚本表明 case 开关不适用于 arm 那么,有没有办法为 arm 架构移植代码? 请帮忙。
【问题讨论】:
标签: android android-ndk shared-libraries porting configure