Re: Getting to a release, an interim update, and why this is so hard
- Posted by irv Aug 27, 2019
- 1192 views
I agree that memstructs would be a great help when building wrappers.
Let's avoid the mistake of trying to package Euphoria together with "other stuff" - for example, GUI's, or anything which calls on external .dll or .so files.
Because, as we can see, some of these GUIs change frequently (GTK3, for example, is updated often, adding new features). Others aren't actively maintained, and could become unusable because of some change in the OS, perhaps, and the original author has retired.
Plus the multiple platform issue, which further complicates things.
Even coding an installer program to automatically download the current best choice of libraries would require someone to constantly monitor all the different packages and update Euphoria. Much work, little gain, many chances for errors.
That's not to say that a page on OpenEuphoria.org shouldn't be devoted to a step-by-step installation process, branching to various tested add-on packages based on a user's requirements.