Open Sod-Almighty opened 6 years ago
msgpack-c uses Boost.Predef to check endian. Recently Boost.Predef is updated by #730. It is reflected to the master but not released yet.
Could you check your msgpack-c? If commit: a3986b3bdc9322754db090992dfc4a05826a8f76 is included, you are using up-to-date Boost.Predef.
Even if you are using up-to-date endian checking, you might get the same error. In this case, please let me know.
After #736 merged, you can set MSGPACK_ENDIAN_LITTLE_BYTE=1
or MSGPACK_ENDIAN_BIG_BYTE=1
explicitly. If auto detection doesn't work on your environment, you can use it.
When I attempt to use this library in the Arduino IDE, I get the following error: