Build Error in "tflite-runtime" Recipe
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- android, cmake, python
- Área
- build-system, mobile
Línea de trabajo
Comienza con el registro de compilación adjunto y Buildozer_specFail.txt; después, inspecciona recipes/tflite-runtime/init.py, CMakeLists.patch y build_with_cmake.patch. Reproduce la compilación de depuración de Android y rastrea el símbolo no definido hasta la configuración de la receta; se considera terminado cuando la receta de tflite-runtime se compila correctamente y genera el APK.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm using Buildozer to build a Python program using "tflite-runtime" and generate an APK file for installation on Android(SmartPhone). I set up the Buildozer environment and directory structure, and ran Buildozer using the "tflite-runtime" directory in the "python-for-android-release-2024.01.21" recipe, but I get the following error. I'm having trouble with this.
■Build Error (excerpt)
undefined symbol: tflite::ops::builtin::BuiltinOpResolver::BuiltinOpResolver()
■Environment
・Base OS: Ubuntu 22.04
■Python Virtual Environment:
・Python version: 3.10.12
・Buildozer version: 1.5.0
■Directory Structure at Build Time
~/test_build/
├── main.py
├── buildozer.spec
└── recipes/
└── tflite-runtime/
├── CMakeLists.patch
├── init.py
└── build_with_cmake.patch
※
I created a local directory and copied the recipe from into it.
I have not modified any files inside the directory.
In , I’ve set .
■Build Steps
- Activated the Python virtual environment .
- Navigated to the directory.
- Ran the following command:
"buildozer -v android debug 2>&1 | tee buildozer_build_$(date +%Y%m%d_%H%M%S).log"
I would greatly appreciate any guidance on how to resolve this error and successfully generate the APK file.
Thank you in advance for your support!
Supplement:
As a supplement, I am attaching the "buildozer.spec" I am currently using and the build log file.
- Lenguaje dominante
- Python
- Estrellas
- 8.9k
- Forks
- 2k
- Merge medio
- 5 d 17 h
- PR fusionados (30 d)
- 7
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de kivy/python-for-android
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
kivy/python-for-android#3335 · 1 comentario · 3 reacciones ·
Los mantenedores suelen responder en 1 día
-
Documentation easy
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
kivy/python-for-android#3326 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Documentation easy Priority: Low
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
kivy/python-for-android#3299 ·
Los mantenedores suelen responder en 1 día
-
bug: recipes: ffmpeg: hardware acc flags override --disable-everything flagPosiblemente ocupada @r3wretrhy la tomó hace 12 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
kivy/python-for-android#3382 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
kivy/python-for-android#3381 ·
Los mantenedores suelen responder en 1 día
Todos los issues de kivy/python-for-android
Issues similares
-
enhancement good first issue
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
hatchet-dev/hatchet#5179 ·
Los mantenedores suelen responder en 1 día
-
Update Python support to 3.15Abiertopython-version
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Los mantenedores suelen responder en 1 día
-
bug javascript P2-medium python release:v3.1
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
adrirubio/claude-deck#546 ·
Los mantenedores suelen responder en 1 día