KeyWorksRW / wxSnapshot

Snapshot of wxWidgets
Other
1 stars 2 forks source link

Add snapshot of lua and wxLua sources #3

Closed Randalphwa closed 2 years ago

Randalphwa commented 2 years ago

This PR adds a snapshot of lua 5.4.4 development source code (which is a bit newer then the official release version) and the wxLua sources from it's current master branch.

Some temporary tweaks have been made to build the wxLua libraries using wxWidgets 3.2.0. There are some functions that were deprecated in 3.1.2 and removed in 3.2.0, so they have to be removed from wxLua before the libraries will build. Ultimately, this will require changing the binding interface files. This PR does not include the binding files. The process for using those will be changed from the way they are handled in the wxLua repository, so this will require a different PR.

While lua.exe runs fine after building it with this PR, the other two executables do not. So far testing has been insufficient to determine if the main library is working correctly when embedded into a C++ program. I suspect it does not since the wxLua executables do not run correctly, so assume that additional changges will be required before all libraries and executables are fully ready for use.