Проблема сборки kivy в apk

При компиляции киви приложения в апк файл возникает подобная ошибка.

1)

[DEBUG]:        /Users/admin/PycharmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/libffi/a
rmeabi-v7a__ndk_target_21/libffi/autogen.sh: line 2: exec: autoreconf: not found
Exception in thread background thread for pid 38559:
Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 954, in _bootstrap_inner
    self.run()
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/threading.py", line 892, in run
    self._target(*self._args, **self._kwargs)
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 1683, in wrap
    fn(*rgs, **kwargs)
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 2662, in backgr
ound_thread
    handle_exit_code(exit_code)
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 2349, in fn
    return self.command.handle_command_exit_code(exit_code)
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 905, in handle_
command_exit_code
    raise exc
sh.ErrorReturnCode_127:

  RAN: /Users/admin/PycharmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/libffi/armeabi-v7
a__ndk_target_21/libffi/autogen.sh

  STDOUT:
/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/libffi/armeabi-v7a__ndk_
target_21/libffi/autogen.sh: line 2: exec: autoreconf: not found


  STDERR:

Traceback (most recent call last):
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 197, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", li
ne 1260, in <module>
    main()
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/entrypoints.py",
line 18, in main
    ToolchainCL()
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", li
ne 709, in __init__
    getattr(self, command)(args)
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", li
ne 154, in wrapper_func
    build_dist_from_args(ctx, dist, args)
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/toolchain.py", li
ne 213, in build_dist_from_args
    build_recipes(build_order, python_modules, ctx,
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/build.py", line 5
77, in build_recipes
    recipe.build_arch(arch)
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/recipes/libffi/__
init__.py", line 40, in build_arch
    shprint(sh.Command('./autogen.sh'), _env=env)
  File "/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/python-for-android/pythonforandroid/logger.py", line
167, in shprint
    for line in output:
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 953, in next
    self.wait()
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 879, in wait
    self.handle_command_exit_code(exit_code)
  File "/Users/admin/PycharmProjects/gameD/venv/lib/python3.9/site-packages/sh-1.14.2-py3.9.egg/sh.py", line 905, in handle_
command_exit_code
    raise exc
sh.ErrorReturnCode_127:

  RAN: /Users/admin/PycharmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/libffi/armeabi-v7
a__ndk_target_21/libffi/autogen.sh

  STDOUT:
/Users/admin/PycharmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a/build/other_builds/libffi/armeabi-v7a__ndk_
target_21/libffi/autogen.sh: line 2: exec: autoreconf: not found


  STDERR:

# Command failed: /Users/admin/PycharmProjects/gameD/venv/bin/python -m pythonforandroid.toolchain create --dist_name=myapp
--bootstrap=sdl2 --requirements=python3,kivy --arch armeabi-v7a --copy-libs --color=always --storage-dir="/Users/admin/Pycha
rmProjects/gameD/.buildozer/android/platform/build-armeabi-v7a" --ndk-api=21 --ignore-setup-py --debug
# ENVIRONMENT:
#     USER = 'admin'
#     PATH = '/Users/admin/.buildozer/android/platform/apache-ant-1.9.4/bin:/Users/admin/PycharmProjects/gameD/venv/bin:/opt
/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/local/bin:/opt/local/sbin'
#     LOGNAME = 'admin'
#     SSH_AUTH_SOCK = '/private/tmp/com.apple.launchd.pWwm3xJPTV/Listeners'
#     HOME = '/Users/admin'
#     SHELL = '/bin/zsh'
#     __CF_USER_TEXT_ENCODING = '0x1F5:0x7:0x31'
#     TMPDIR = '/var/folders/bb/ydy475qx2rj3kfc_21_v_9bh0000gn/T/'
#     XPC_SERVICE_NAME = '0'
#     XPC_FLAGS = '0x0'
#     ORIGINAL_XDG_CURRENT_DESKTOP = 'undefined'
#     SHLVL = '1'
#     PWD = '/Users/admin/PycharmProjects/gameD'
#     OLDPWD = '/Users/admin/PycharmProjects/gameD/buildozer'
#     LANG = 'en_US.UTF-8'
#     TERM_PROGRAM = 'platformio-ide-terminal'
#     TERM = 'xterm-256color'
#     VIRTUAL_ENV = '/Users/admin/PycharmProjects/gameD/venv'
#     PS1 = '(venv) %n@%m %1~ %# '
#     _ = '/Users/admin/PycharmProjects/gameD/venv/bin/buildozer'
#     PACKAGES_PATH = '/Users/admin/.buildozer/android/packages'
#     ANDROIDSDK = '/Users/admin/.buildozer/android/platform/android-sdk'
#     ANDROIDNDK = '/Users/admin/.buildozer/android/platform/android-ndk-r19c'
#     ANDROIDAPI = '27'
#     ANDROIDMINAPI = '21'
#
# Buildozer failed to execute the last command
# The error might be hidden in the log above this error
# Please read the full log, and search for it before
# raising an issue with buildozer itself.
# In case of a bug report, please add a full log with log_level = 2

бульдозер удалялся и переустанавливался. возможности собрать на линуксе или виртуалке нету. собирался проект на OSХ


Ответы (0 шт):