| 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''' |