Dlib — одно из требований приложения. Я не очень хорошо разбираюсь в этих инструментах компиляции, но думаю, что buildozer неявно использует эти инструменты для компиляции dlib.
Когда я отправляю изменения в свой репозиторий, через некоторое время сборка завершается с ошибкой. :
Код: Выделить всё
RAN: /usr/bin/autoreconf -vif
STDOUT:
autoreconf: Entering directory `.'
autoreconf: running: autopoint --force
Can't exec "autopoint": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 345.
autoreconf: failed to run autopoint: No such file or directory
autoreconf: autopoint is needed because this package uses Gettext
Путь к автопоинту:
Код: Выделить всё
autopoint: /usr/bin/autopoint /usr/share/man/man1/autopoint.1.gz
Код: Выделить всё
autoconf: /usr/bin/autoconf /usr/share/autoconf /usr/share/man/man1/autoconf.1.gz
Код: Выделить всё
/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/snap/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
Код: Выделить всё
sudo apt-get install -y python3-pip build-essential git python3 python3-dev ffmpeg libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev libportmidi-dev libswscale-dev libavformat-dev libavcodec-dev zlib1g-dev
Код: Выделить всё
sudo apt-get install -y libgstreamer1.0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good
Код: Выделить всё
sudo apt-get install -y libsqlite3-dev sqlite3 bzip2 libbz2-dev zlib1g-dev libssl-dev openssl libgdbm-dev libgdbm-compat-dev liblzma-dev libreadline-dev libncursesw5-dev libffi-dev uuid-dev
Подробнее здесь: https://stackoverflow.com/questions/725 ... -directory
Мобильная версия