本文介绍了Buildozer失败了,我想我需要的prerequisite 32位的库,但Fedora使用yum的,而不是apt-get的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图编译一个相当简单的kivy应用程序转换成Android应用程序。该kivy应用程序是用python2.7。它编译应用程序,但随后失败。这里的日志:

I'm trying to compile a fairly simple kivy application into an android app. The kivy application is written in python2.7. It compiles the application, but then fails. Here's the log: http://pastebin.com/Q60ErXxf

这是我所看到的,我错过了一些kivy和buildozer需要32位资料库。下面是用apt-get的说明页面:

From what I've seen, I'm missing some 32-bit libraries that kivy and buildozer require. Here's the page with the apt-get instructions: http://python-for-android.readthedocs.org/en/latest/prerequisites/

不过,Fedora使用yum的,我尝试了百胜安装这些软件包,但无济于事。什么是Fedora的需要为这个包工作?

However, Fedora uses yum, and I've tried yum install for these packages, but to no avail. What are the packages that Fedora needs for this to work?

不过,我不能完全确定这就是问题所在,所以如果你理解日志的东西,请赐教。在此先感谢您的帮助。

However, I'm not totally sure this is what the problem is, so if you understand something in the log, please enlighten me. Thanks in advance for the help.

推荐答案

如果你错过了一些32位的库,你可以尝试在这个问题上的意见,找到你需要的人。 https://ask.fedoraproject.org/en/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/

If you are missing some 32bit libraries, you could try the advice on this question to find the ones you need. https://ask.fedoraproject.org/en/question/9556/how-do-i-install-32bit-libraries-on-a-64-bit-fedora/

赔率是,你只需要i386版本的libc6-DEV-i386的lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc ++ 6中的zlib1g-dev的

Odds are that you only need the i386 version of libc6-dev-i386 lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6 zlib1g-dev

这篇关于Buildozer失败了,我想我需要的prerequisite 32位的库,但Fedora使用yum的,而不是apt-get的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-01 15:31