I have had one feature request for supporting GNU/Linux
natively (specifically the Mandrake distribution).
Supporting Linux through WINE is not sufficent.
This is a major undertaking and involves rewriting most
of FMSLogo, as well as restructing the entire build
system.
The approach goes something like this:
1) Create a build system that supports MinGW.
2) Port FMSLogo to use a free (and portable) GUI toolkit.
3) Build and test for Linux.
4) Rework the build to use automake/configure.
Discussion: Can FMSLogo run on ARM?
Feature Requests: #117
Feature Requests: #123
Logged In: YES
user_id=109252
I have had two requests for this. Clem Rutter use GNU/Linux
in his classroom, and so does Dan Gerhards (author of
Astriod Miner).
Please, add another new request about this, from me!!!
I have been used FMSLogo since 5 or 6 years in Ubuntu, through Wine, but...
I read the next Ubuntu version (2020) won't have 32 bits Wine (MS-Windows) software compatibility. So...
The other solution to this, would be a whole 64 bits version of FMSLogo. I don't know what option is more easy...
Blessings and Greetings from Chile!!!
Juan
It seems that the latest trunk compiles normally on Debian Bullseye GNU/Linux!
It fail when building .chm help files, but the fmslogo binary is produced normally and at cursory glance seems to work!
I didn't notice it was implemented mentioned in the ticket...
If that is the case that FMSlogo now officially supports other OSs, perhaps description at https://sourceforge.net/projects/fmslogo/ should also be updated
Matija Nalis writes:
Some parts work (basic turtle movement, the language engine) and some parts don't (label, bitcut, timers). If enough works for you, I'm happy to hear it, but it's not to the point where I consider this to be complete. Nor would recommend that anyone use it on natively on Linux where wine is an option. Mostly, I use it when I want to test something quickly and am too lazy to boot into Windows. If you search for WX_PURE in the source code, you'll see all the bits that don't work.
I make a little progress on this in each release, so I think I'll get there eventually.
I am able to play a game of Asteroid Miner, Sudoku, Tetrads, and Snake from the "Supplemental Packages" on Fedora 37. There's no official release Linux release of FMSLogo, but a tech enthusiast should be able to checkout the source code and build in the "src" directory to compile their own fmslogo executable on their Linux distro.
Last edit: David Costanzo 2023-03-07