Hacker News new | ask | show | jobs
by Rochus 2385 days ago
Interesting. How did you solve the LGPL licencing issue? Did you have to pay a commercial licence and pay royalties to The Company?

EDIT: ok I see, your project is AGPL. But that just moves the issues to your clients; how do they solve the issue?

1 comments

When distributing qt on android you can simply write an guide on how to decompile the apk, replace the qt .so and compile it again. I haven't done it yet so I'm not 100% sure about this. Also you could simply install ministro for this. https://doc.qt.io/qtcreator/creator-deploying-android.html
I had so many linking issues because of the Qt so on Android that I finally had to statically compile the run some tests at all, and in consequence to replace Qt with something else to avoid royalties. The problem of "DLL hell" (i.e. symbol conflicts between library versions) is well known on Android.