I'm toying with the "geeky" idea of building myself a MicroPerl (uPl) Is there any "TLDR;" doc or set of instructions from where I can start to build the absolute most minimal perl possible, with every feature stripped out (to initially run under linux, as a starting-point for porting it to esp32) ? esp32 has around 480KB RAM (expandable by 4 or 8mb SPIFLASH) and 4MB "disk" (flash storage) expandable by SD card, so, nearly the same as my 200LX with it's PCMCIA slot. uPy manages to squash their language, all the hardware support stuff letting them do-away with any O/S, and assorted starter modules into this space:-1991/09/11 00:12.52 149,628 DOS\perl.exe
The latest perl seems somewhat excessive in it's release form, even before any OS emulation layer is tacked on:2023/11/12 00:19.18 1,661,872 ./ESP32_GENERIC-20231005-v1.21.0.bin
my guess is that someplace in those "100 platforms" that perl has been ported onto, there's probably something minimalist already, which might make a better starting-point than my default linux "./Configure" is outputting ? I have considered using my old perl from 1991, which is clearly doable, but if I'm going to port to esp32, I may as well go all-in on the geekfactor and try to use the latest release first, right? Pointers, anyone?2023/11/11 23:57.09 3,745,840 ./perl-5.38.0/perl
In reply to Building a MicroPerl distro for ESP32 and similar MCUs ? by cnd
For: | Use: | ||
& | & | ||
< | < | ||
> | > | ||
[ | [ | ||
] | ] |