Created
January 30, 2020 21:57
-
-
Save paulproteus/cc6c98752adf3df2aadfbf443c676710 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [INFO]: Building libffi for armeabi-v7a | |
| [INFO]: libffi said it is already built, skipping | |
| [INFO]: Building openssl for armeabi-v7a | |
| [INFO]: openssl said it is already built, skipping | |
| [INFO]: Building sdl2_image for armeabi-v7a | |
| [INFO]: Building sdl2_mixer for armeabi-v7a | |
| [INFO]: Building sdl2_ttf for armeabi-v7a | |
| [INFO]: Building sqlite3 for armeabi-v7a | |
| [INFO]: sqlite3 said it is already built, skipping | |
| [INFO]: Building python3 for armeabi-v7a | |
| [INFO]: python3 said it is already built, skipping | |
| [INFO]: Building sdl2 for armeabi-v7a | |
| [INFO]: -> directory context /home/paulproteus/.local/share/python-for-android/build/bootstrap_builds/sdl2-python3/jni | |
| [INFO]: -> running ndk-build V=1 | |
| [INFO]: <- directory context /home/paulproteus/projects/beeware/beeware-tutorial/helloworld | |
| [INFO]: Building setuptools for armeabi-v7a | |
| [INFO]: Python package already exists in site-packages | |
| [INFO]: setuptools said it is already built, skipping | |
| [INFO]: Building six for armeabi-v7a | |
| [INFO]: Python package already exists in site-packages | |
| [INFO]: six said it is already built, skipping | |
| [INFO]: Building pyjnius for armeabi-v7a | |
| [INFO]: jnius apparently isn't already in site-packages | |
| [INFO]: Cythonizing anything necessary in pyjnius | |
| [INFO]: -> directory context /home/paulproteus/.local/share/python-for-android/build/other_builds/pyjnius-python3-sdl2/armeabi-v7a__ndk_target_21/pyjnius | |
| [INFO]: -> running python3 -c import sys; print(sys.path) | |
| [INFO]: Trying first build of pyjnius to get cython files: this is expected to fail | |
| [INFO]: -> running python3 setup.py build_ext -v | |
| working: error: command '/home/paulproteus/Android/Ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/clang' failed with exit status 1 Exception in thread background thread for pid 330: | |
| Traceback (most recent call last): | |
| File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner | |
| self.run() | |
| File "/usr/lib/python3.6/threading.py", line 864, in run | |
| self._target(*self._args, **self._kwargs) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 1540, in wrap | |
| fn(*args, **kwargs) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 2459, in background_thread | |
| handle_exit_code(exit_code) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 2157, in fn | |
| return self.command.handle_command_exit_code(exit_code) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 815, in handle_command_exit_code | |
| raise exc | |
| sh.ErrorReturnCode_1: | |
| RAN: /home/paulproteus/.local/share/python-for-android/build/other_builds/hostpython3/desktop/hostpython3/native-build/python3 setup.py build_ext -v | |
| STDOUT: | |
| running build_ext | |
| building 'jnius' extension | |
| /home/paulproteus/Android/Ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/clang -target armv7a-linux-androideabi21 -fomit-frame-pointer -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -DNDEBUG -g -fwrapv -O3 -Wall -target armv7a-linux-androideabi21 -fomit-frame-pointer -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -mthumb -fPIC -I/home/paulproteus/.local/share/python-for-android/build/other_builds/python3-libffi-openssl-sqlite3/armeabi-v7a__ndk_target_21/python3/Include -DANDROID -D__ANDROID_API__=21 -I/home/paulproteus/Android/Ndk/sysroot/usr/include/arm-linux-androideabi -I/home/paulproteus/.local/share/python-for-android/build/python-installs/unnamed_dist_1/include/python3.7 -fPIC -I/home/paulproteus/.local/share/python-for-android/build/other_builds/hostpython3/desktop/hostpython3/Include -I/home/paulproteus/.local/share/python-for-android/build/other_builds/hostpython3/desktop/hostpython3/native-build -c jnius/jnius.c -o build/temp.linux-x86_64-3.7/jnius/jnius.o | |
| clang: error: no such file or directory: 'jnius/jnius.c' | |
| clang: error: no input files | |
| error: command '/home/paulproteus/Android/Ndk/toolchains/llvm/prebuilt/linux-x86_64/bin/clang' failed with exit status 1 | |
| STDERR: | |
| [INFO]: pyjnius first build failed (as expected) | |
| [INFO]: Running cython where appropriate | |
| [INFO]: Cythonize jnius/jnius.pyx | |
| [INFO]: -> running python3 -m Cython.Build.Cythonize ./jnius/jnius.pyx | |
| working: /home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/python3: Error while finding module specification for 'Cython.Build.Cython...(and 52 more) Exception in thread background thread for pid 339: | |
| Traceback (most recent call last): | |
| File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner | |
| self.run() | |
| File "/usr/lib/python3.6/threading.py", line 864, in run | |
| self._target(*self._args, **self._kwargs) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 1540, in wrap | |
| fn(*args, **kwargs) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 2459, in background_thread | |
| handle_exit_code(exit_code) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 2157, in fn | |
| return self.command.handle_command_exit_code(exit_code) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 815, in handle_command_exit_code | |
| raise exc | |
| sh.ErrorReturnCode_1: | |
| RAN: /home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/python3 -m Cython.Build.Cythonize ./jnius/jnius.pyx | |
| STDOUT: | |
| /home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/python3: Error while finding module specification for 'Cython.Build.Cythonize' (ModuleNotFoundError: No module named 'Cython') | |
| STDERR: | |
| Traceback (most recent call last): | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/p4a", line 8, in <module> | |
| sys.exit(main()) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/entrypoints.py", line 18, in main | |
| ToolchainCL() | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/toolchain.py", line 671, in __init__ | |
| getattr(self, args.subparser_name.replace('-', '_'))(args) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/toolchain.py", line 155, in wrapper_func | |
| build_dist_from_args(ctx, dist, args) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/toolchain.py", line 209, in build_dist_from_args | |
| args, "ignore_setup_py", False | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/build.py", line 580, in build_recipes | |
| recipe.build_arch(arch) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/recipe.py", line 1057, in build_arch | |
| self.build_cython_components(arch) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/recipe.py", line 1082, in build_cython_components | |
| self.cythonize_build(env=env) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/recipe.py", line 1128, in cythonize_build | |
| self.cythonize_file(env, build_dir, join(root, filename)) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/recipe.py", line 1119, in cythonize_file | |
| filename, *self.cython_args, _env=cyenv) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/pythonforandroid/logger.py", line 180, in shprint | |
| for line in output: | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 863, in next | |
| self.wait() | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 792, in wait | |
| self.handle_command_exit_code(exit_code) | |
| File "/home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/lib/python3.6/site-packages/sh.py", line 815, in handle_command_exit_code | |
| raise exc | |
| sh.ErrorReturnCode_1: | |
| RAN: /home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/python3 -m Cython.Build.Cythonize ./jnius/jnius.pyx | |
| STDOUT: | |
| /home/paulproteus/projects/beeware/beeware-tutorial/beeware-venv/bin/python3: Error while finding module specification for 'Cython.Build.Cythonize' (ModuleNotFoundError: No module named 'Cython') | |
| STDERR: | |
| (beeware-venv) ➜ helloworld |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment