Hello there. I am thinking about all the ways how to distribute my FPC-developed application. Windows is easy: an InnoSetup installer suffices nicely. Linux is a little trickier. FYI: I used
this wiki page as my starting point.
My first attempt was an AppImage package. I wanted a solution independent of a third-party framework, while containerizing any dependencies (in my case, libsqlite) for a truly stand-alone experience (needless to say I did not succeed).
Moving on, I saw recommendations on these forums for 0Install. The process seems a bit daunting, and before I fall down that rabbit hole ...
I'd like to open a discussion to hear how you approach distributing your apps to end users. What is your preferred method to distribute for GNU / Linux? Do you opt for binary releases, or do you prefer to go the Makefile route and let the end users battle it out with the compiler?
Looking forward to your thoughts