Re: Building KDE statically
- Date: Wed, 27 Feb 2019 00:34:48 -0500
- From: Michael Pyne <mpyne@xxxxxxx>
- Subject: Re: Building KDE statically
On Fri, Feb 22, 2019 at 11:57:42AM +0800, Jonathan Schultz wrote:
> Hello KDE developers,
> If anyone is interested, here is a brief report on something I have been working on in my spare time.
> TLDR: Here are some scripts to build KDE frameworks and okular statically using gcc/musl and cross-building for mingw: https://github.com/jschultz/kde-static Look in the file patch-kde.sh to see the interesting stuff.
This is really cool!
I agree that it would be good to start with frameworks-devel since I
think if we were to pick up some of this work at all, it would be best
for us to start with KF5 and ensure that we can get a "KF5 static"
version setup in our CI infrastructure before we'd start working on
adding support for static build to applications.
You're right that kdesrc-build doesn't support cross-build... at all.
I'm impressed you convinced stock kdesrc-build to make this work, even
with pre-built executables.
Have you looked into things like Snap or Flatpak at all as a way to ease
deployments? Or is this meant to be a bit more crossplatform (Linux,
- Michael Pyne