3 ms·
Is anyone familiar with the stand-alone executable export[1] for Racket? I did a Ludum Dare and browsed a submission where a child had spent a lot of time and
by danbolt 7y ago
Is anyone familiar with the stand-alone executable export[1] for Racket?
I did a Ludum Dare and browsed a submission where a child had spent a lot of time and effort making a project in PyGame, but found it hard to distribute because he didn’t have the technical know how of converting it to something like a windows `.exe` file at the time. If this helps youngsters learn and explore programming the way the Commodore 64 had a nice BASIC->6502 ramp alongside distribution via floppy/cassette, I’d be super excited about this.
[1] https://docs.racket-lang.org/raco/exe.html https://docs.racket-lang.org/raco/exe.html
- slaymaker1907 7y agoI think it is a lot easier now, particularly with the license change to MIT.
- gus_massa 7y agoYou can create an executable from the menu in DrRacket https://docs.racket-lang.org/drracket/create-exe.html https://docs.racket-lang.org/drracket/create-exe.html I think that not all the options are available, but it is easier.
- shakna 7y agoraco exe will give you an executable that's dynamically linked, so you also need to run raco distribute [0] to get a folder full of the libs you'll need for a "standalone" distribution. (Unless you can depend on Racket being installed). I've used the two to make Linux and Windows (via Wine) distributions without any issues. It's fairly painless. [0] https://docs.racket-lang.org/raco/exe-dist.html https://docs.racket-lang.org/raco/exe-dist.html
- danbolt 7y agoFor anyone else reading this, I found the Ludum Dare submission and wanted to link it here: http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid=40402 http://ludumdare.com/compo/ludum-dare-34/?action=preview&uid...