无法找到符号" pow"由" libpython2.7.so"引用

时间:2015-10-19 13:46:16

标签: python kivy buildozer

我试图在Android模拟器上运行一个简单的Kivy Hello World应用程序。到目前为止,我失败了。

尝试在模拟器上运行应用程序时,这是完整的日志: http://pastebin.com/xWYv7bug

我尝试了不同的NDK:r9,r9d,r10e bug我总是得到同样的错误。

可能是什么问题?

编辑:

我还在buildozer日志中找到了以下内容,它表明了问题:

  

arm-linux-androideabi-gcc -DANDROID -mandroid   -fomit-frame-pointer --sysroot / Users / tmp / android-ndk-r9d / platforms / android-19 / arch-arm -o python.exe \ Modules / python.o \ -L。 -lpython2.7 -ldl   -L /用户的/ tmp / KivyHello / .buildozer /安卓/平台/蟒蛇换的Android /编译/ Python的安装/ lib目录   -lz ./libpython2.7.so:error:undefined引用' pow' ./libpython2.7.so:错误:未定义引用' atan2' ./libpython2.7.so:error:dedefined reference to' exp' ./libpython2.7.so:错误:未定义引用' log' ./libpython2.7.so:错误:未定义引用' cos' ./libpython2.7.so:错误:未定义引用' sin' ./libpython2.7.so:错误:未定义引用' __ isfinite' ./libpython2.7.so:错误:未定义引用' __ isinf' ./libpython2.7.so:错误:未定义引用' floor' ./libpython2.7.so:error:nutfined未定义引用' frexp' ./libpython2.7.so:error:undefined reference to' modf' ./libpython2.7.so:错误:未定义引用' fmod' ./libpython2.7.so:错误:未定义引用' __ isinff' ./libpython2.7.so:错误:未定义引用' sqrt' ./libpython2.7.so:错误:未定义引用' _Py_asinh' ./libpython2.7.so:错误:未定义引用' _Py_log1p' ./libpython2.7.so:错误:未定义引用' cosh' ./libpython2.7.so:错误:未定义引用' sinh' ./libpython2.7.so:错误:未定义引用' tanh' ./libpython2.7.so:错误:未定义引用' tan' ./libpython2.7.so:错误:未定义引用' log10' ./libpython2.7.so:错误:未定义引用' acos' ./libpython2.7.so:错误:未定义引用' _Py_acosh' ./libpython2.7.so:错误:未定义引用' asin' ./libpython2.7.so:错误:未定义引用' atan' ./libpython2.7.so:错误:未定义引用' _Py_atanh' ./libpython2.7.so:error:undefined引用' ceil' ./libpython2.7.so:错误:未定义引用' _Py_expm1' ./libpython2.7.so:错误:未定义参考' fabs' collect2:错误:ld返回1退出状态make:*** [python.exe]错误1

EDIT2:

最终链接过程中是否有一些libs缺失,就像这里提到的那样?: libpython2.7.a missing many references

EDIT3:

此外,日志中可能包含丢失的符号错误: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib:file:libpython2.7.a(pymath.o)没有符号

0 个答案:

没有答案