From 58f4ff01bea23317090bcc278b3f80ded5a6c1ad Mon Sep 17 00:00:00 2001 From: ASMfreaK Date: Mon, 10 Aug 2015 23:37:19 +0300 Subject: [PATCH] NumPy can't be built using NDK r8c. It's not an issue of python-for-android. NumPy can't be built using ndr8c - gcc segfaults during processing of this command: ``` ./distribute.sh -m "sqlite3 numpy kivy" ``` Fails with this log: ``` ccache: build/src.linux-x86_64-2.7/numpy/core/src/multiarray/lowlevel_strided_loops.c numpy/core/src/multiarray/lowlevel_strided_loops.c.src: In function '_cast_ubyte_to_ulonglong': numpy/core/src/multiarray/lowlevel_strided_loops.c.src:886: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. numpy/core/src/multiarray/lowlevel_strided_loops.c.src: In function '_cast_ubyte_to_ulonglong': numpy/core/src/multiarray/lowlevel_strided_loops.c.src:886: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See for instructions. ``` Updating to a newer version of NDK (r9d) worked for me. --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 96ae4eb661..5509264675 100644 --- a/README.rst +++ b/README.rst @@ -15,7 +15,7 @@ Global overview #. Download Android NDK, SDK - * NDK: http://dl.google.com/android/ndk/android-ndk-r8c-linux-x86.tar.bz2 + * NDK: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86.tar.bz2 * More details at: http://developer.android.com/tools/sdk/ndk/index.html