smallbasic / SmallBASIC

SmallBASIC is a fast and easy to learn BASIC language interpreter ideal for everyday calculations, scripts and prototypes. SmallBASIC includes trigonometric, matrices and algebra functions, a built in IDE, a powerful string library, system, sound, and graphic commands along with structured programming syntax
https://smallbasic.github.io
GNU General Public License v3.0
210 stars 37 forks source link

How to build a truly minimal SmallBASIC? #163

Open ghost opened 1 year ago

ghost commented 1 year ago

I will not have any graphics or audio support, thus eliminating the needs for submodules like lodepng or miniaudio. This is currently not possible, even if I build the non-graphical version (without --enable-sdl) for unknown reasons lodepng is still being built. Please let me know how to do this. Thanks.

p/s: network programming is useful to have though. I just don't want any kind of graphics or audio support.

chrisws commented 1 year ago

The build system would need to be updated to support this.

A minimal build would still need to use jsmn.h (for json/map variable support).

This seems like a good suggestion.