How do you build it?
Opened this issue · 5 comments
Is it supposed to be built and installed globally to replace libgtk at the moment?
I am considering to contribute a CI system so we can see when commits break the build in a clean environment using GitHub Actions. I would love some instructions in the README to know how to build from scratch, and to know if things are in a buildable state.
Further down the line, I might attempt to contribute Debian packaging but as I discovered with gtk3-classic, Debian/Ubuntu's packaging of GTK3 is not as straight forward as a single gtk3
package on Arch. With a CI system in place, I'd be interested in automating before & after screenshots to demo some applications using a headless X server to visually check for regressions. That is something I'm wanting to implement in gtk3-classic and could bring to the table here.
C and GTK (for the most part) are foreign to me, so by no means could I write meaningful code, but I can help with "DevOps" for the project where I can.
The shared lib needs a diffetent so name, libstlwrt or libcgui or something
Just the soname, everything else can stay the same, this enables a proper fork that can coexist with gtk, this will draw more attention to the project
I saw your post on the Ubuntu MATE forums and it looks like you were able to build some of this and get applications running with it, but I still get compile errors when trying to build. I can create a Makefile to make it easier to build than manually typing the compile commands on the command line.