You've got pretty impressive ideas and projects on GitHub.
I think you would get way more traction if the build instructions from hell would be eased up, and libraries would be managed with a package manager like [1] conan.
Is there a specific reason for not using a package/dependency manager in your projects? I mean, at this point, git submodules would be easier, and that's not something good to talk about because of all the --init --recursive pitfalls.
Actually CrossLine, which is the tool I still use and maintain, is pretty easy to build. When I implemented these tools, there were no package managers; and I actually don't like tools, which download an unbounded number of misterious things of any size, but prefer to be in charge myself.
And that is precisely the advantage of open source: if someone thinks that something can be done better, they can just do it.
I think you would get way more traction if the build instructions from hell would be eased up, and libraries would be managed with a package manager like [1] conan.
Is there a specific reason for not using a package/dependency manager in your projects? I mean, at this point, git submodules would be easier, and that's not something good to talk about because of all the --init --recursive pitfalls.
[1] https://docs.conan.io/2/tutorial.html