What are you trying to get done: Currently trying to build a little MWE application that uses kivy+matplotlib to display a plot on an Android phone, in order to assess whether kivy is appropriate for a project I'm working on.
What has happened: When building this down to an APK, the build fails during the matplotlib build, when the linker tries to link against libpng15. I've been poking around the generated .buildozer directory to see if I could figure out where this extra -lpng15 gets added to the link flags, but haven't found anything yet.
What went wrong: Somewhere in the build process, the wrong libpng version was inserted into the linker flags.
What did you expect: Build links against libpng16, succeeds, creates an APK that runs on an arm-v7a phone
Versions
Description
.buildozer
directory to see if I could figure out where this extra-lpng15
gets added to the link flags, but haven't found anything yet.buildozer.spec
Command (
makeme.sh
):Which I ran with:
Spec file:
Logs