msteinbeck / tinyspline

ANSI C library for NURBS, B-Splines, and Bézier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.
MIT License
1.2k stars 207 forks source link

Allow building without serialization / json support #233

Open jcelerier opened 1 year ago

jcelerier commented 1 year ago

For some very small embedded builds :)

msteinbeck commented 1 year ago

Hi @jcelerier,

thanks for your PR. On which embedded system do you want to use TinySpline?

I'll have a look at your PR. So far, it looks well done, thanks.

jcelerier commented 1 year ago

hi, thanks for your quick answers! I'm targetting ESP8266, ESP32 and raspberry pi pico (RP2040) so far

msteinbeck commented 1 year ago

Very interesting. Isn't the dynamic allocation of memory a problem on these platforms?