Closed stekgreif closed 2 years ago
Thanks for reporting. It was indeed a bug. It's now fixed in main branch (see referenced commit above).
Can you please check again?
I still run into issues with strtoull and strtoll, I'm not sure if that's on my side. Here is the output:
/tmp/ccqrn51m.ltrans0.ltrans.o: In function `ts_json_deserialize_value.part.0':
<artificial>:(.text+0xf18): undefined reference to `strtoull'
<artificial>:(.text+0xf3e): undefined reference to `strtoll'
collect2: error: ld returned 1 exit status
*** [.pio/build/nanoatmega328/firmware.elf] Error 1
Oops, yes, this is another one which won't work with no 64-bit support. Pushed another fix. Can you git pull
again?
Nice, now it's compiling without errors. :+1: Thanks a lot.
Can't wait to get into it.
Glad to hear that. Closing the issue now.
I'm trying to include the thingset library into an Arduino Project.
The setup is
Compiling the code results in:
Adding the build flags:
to the platformio.ini file results in:
Might be related to the 64 types for the AVR.
link to initial post: https://talk.libre.solar/t/thingset-on-8-bit-avr-arduino/338