Changes between Version 23 and Version 24 of PyOtherSideForAndroid


Ignore:
Timestamp:
Nov 6, 2014, 11:14:40 AM (9 years ago)
Author:
Martin Kolman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PyOtherSideForAndroid

    v23 v24  
    3939}}}
    4040
    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.
     41Next 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
     45They 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
     51The 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'''
    4256
    4357So download the lib bundle tarball to the Pyotherside folder and unpack it here: