41 | | Next you need a Python 3 compiled for Android, so you can build !PyOtherSide against it. I have found such Python 3 distribution on the Python 2.6 for Android project website and used it drop in library bundle for compiling !PyOtherSide. |
| 41 | Next you need a Python 3 compiled for Android, so you can build !PyOtherSide against it. I have found such Python 3 distribution on the [https://code.google.com/p/android-python27/ Python 2.7 for Android project] website and used it drop in library bundle for compiling !PyOtherSide. |
| 42 | |
| 43 | '''Note about the precompiled Python 3.2 libs''' |
| 44 | |
| 45 | They originally come from these files: |
| 46 | |
| 47 | [https://code.google.com/p/android-python27/source/browse/apk_python32/res/raw/python_32.zip https://code.google.com/p/android-python27/source/browse/apk_python32/res/raw/python_32.zip] |
| 48 | |
| 49 | [https://code.google.com/p/android-python27/source/browse/apk_python32/res/raw/python_extras_32.zip https://code.google.com/p/android-python27/source/browse/apk_python32/res/raw/python_extras_32.zip] |
| 50 | |
| 51 | The binaries have been modified to drop .so versioning which is not supported on Android and breaks compilation: |
| 52 | |
| 53 | {{{rpl -R -e libpython3.2m.so.1.0 "libpython3.2.so\x00\x00\x00\x00\x00" .}}} |
| 54 | |
| 55 | '''End of the note about the precompiled Python 3.2 libs''' |