【发布时间】:2011-03-18 15:39:17
【问题描述】:
如果我将程序集文件的大小写从 .s 更改为 .S,则带有 android-ndk-r5b 的 OPenssl 在带有 cygwin 的 Windows 上编译得很好
但是在 Linux (Ubunti 10.0.4) 上,使用相同版本的 NDK,我收到以下错误。
make: * 没有规则来制作目标externals/openssl-0.9.8h-android/crypto/0.9.9-dev/bn/armv4-mont.S', needed byobj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o'。停下来。
如果我在 Ubuntu 上将文件的大小写从 .S 恢复为 .s(小写),我会收到此错误。
mv:无法统计`./obj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o.d.org':没有这样的文件或目录 make: * [obj/local/armeabi/objs/crypto-static/0.9.9-dev/bn/armv4-mont.o] 错误1
这是新的 Android NDK r5b 版本的错误吗?如果是这样,是否有解决方法或解决方法..?
提前致谢。
【问题讨论】:
标签: assembly openssl android-ndk