-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
pip modules and platform MULTIARCH identification #22
Comments
Another example using :
|
is an installation of cross pip toolchain via pip (like p4a) viable ? Preleminary discussion was engaged with @tshirtman on python-for-android, idea looks welcomed but time/manpower seems to lack both sides. Meanwhile Beeware pip support seems stuck somewhere in an ungranted future. Python-Android-support issue 8 maybe. Interesting side effect of multiarch pip shell with https://github.com/eerimoq/mys from @eerimoq is to allow transpiling + cross compiling a python subset to native code ( AOT ). llvm-jit based python modules like pythran ( or transonic backends) not tested yet.
|
see see |
not sure how it would affect pip downloads but it may: |
Following the pattern
<cpuarch>-<libc-api>-<libc-abi>
, values defined forsysconfig.get_platform()
andsysconfig.get_config_vars('MULTIARCH')
:shell.wasm.sh :
wasm_1_emscripten
orwasm_1pic_emscripten
TODO: iirc there are variants API/ABI wasm/asm.js flavours regarding asyncify and threading for emscripten.
shell.armeabi-v7a.sh :
armv7a_19_android
shell.arm64-v8a.sh :
aarch64_21_android
shell.x86.sh :
i686_19_android
shell.x86_64.sh :
x86_64_21_android
and also :
shell.wasi64.sh :
wasm64_1_wasi
orwasm64_1pic_wasi
shell.wasi32.sh :
wasm32_1_wasi
orwasm32_1pic_wasi
shell.asm.js.sh :
asmjs_1_fastcomp
Exemple of a pip 3.9 wheel build session :
The text was updated successfully, but these errors were encountered: