wxUiEditor icon indicating copy to clipboard operation
wxUiEditor copied to clipboard

Enable Linux builds, ideally through a Github Action

Open KeyWorksRW opened this issue 2 years ago • 1 comments

Description:

While I was never able to get any app that used wxWidgets to build on WSL2, I'm sure the problem is surmountable, and is probably mostly due to library conflicts. A bigger concern now is our requirement for a C++20 compiler. We need to check if the current version of gcc or clang that Github Actions uses can generate C++20 code. If so, then it's just a matter of fixing the library conflict, and setting up a correct setup.h file for Linux builds.

KeyWorksRW avatar Jul 14 '23 14:07 KeyWorksRW

I was able to get a local Unix build to work, but I have been unsuccessful in getting a github workflow to work. The Unix build broke when I synchronized the latest wxWidgets 3.3 code, so I need to come up with a different process of updating the wxSnapshot code, or give up on using it entirely. Not possible for the 1.2 release...

KeyWorksRW avatar Nov 03 '23 12:11 KeyWorksRW