Compiling Settimino into Arduino Due

Hello,
I'm arduino user. I try to compile example program from Settimino library into Arduino Due but there are errors found.
here is the error:

Arduino: 1.8.5 (Windows 7), Board: "Arduino Due (Programming Port)"

In file included from C:\Users\Admin\Documents\Arduino\libraries\Settimino\examples\ReadDemo\ReadDemo.ino:29:0:

C:\Users\Admin\Documents\Arduino\libraries\Settimino/Settimino.h:102:18: error: conflicting declaration 'typedef uint16_t word'

 typedef uint16_t word;          // 16 bit unsigned integer

                  ^

In file included from C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/Arduino.h:44:0,

                 from sketch\ReadDemo.ino.cpp:1:

C:\Users\Admin\AppData\Local\Arduino15\packages\arduino\hardware\sam\1.6.11\cores\arduino/wiring_constants.h:91:22: error: 'word' has a previous declaration as 'typedef unsigned int word'

 typedef unsigned int word;

                      ^

C:\Users\Admin\Documents\Arduino\libraries\Settimino\examples\ReadDemo\ReadDemo.ino:37:39: warning: narrowing conversion of '3601' from 'int' to 'byte {aka unsigned char}' inside { } [-Wnarrowing]

   0x90, 0xA2, 0xDA, 0x0F, 0x08, 0xE11 };

                                       ^

C:\Users\Admin\Documents\Arduino\libraries\Settimino\examples\ReadDemo\ReadDemo.ino:37:39: warning: large integer implicitly truncated to unsigned type [-Woverflow]

exit status 1
Error compiling for board Arduino Due (Programming Port).

Is it possible to use Due for this library?

thank

The error is stating that the typedef "word" is defined twice, once in Arduino.h and once in Settimino.h. To use the library without this error, remove the line duplicating this definition.

Good, I can compile the code.
Thank you for help . I like this forum.

hello ,

I get a similar error.
but I can never solve it.
Can you help?


In file included from C:\Program Files (x86)\Arduino\libraries\Settimino_V2.0.0/Settimino.h:36:0,

from D:\TEMP\temp\temp.ino:5:

C:\Program Files (x86)\Arduino\libraries\Settimino_V2.0.0/Platform.h:111:23: fatal error: M5Stack.h: No such file or directory

compilation terminated.

exit status 1
compile error for Arduino/Genuino Uno


mhmmdkls:
hello ,

I get a similar error.
but I can never solve it.
Can you help?


In file included from C:\Program Files (x86)\Arduino\libraries\Settimino_V2.0.0/Settimino.h:36:0,

from D:\TEMP\temp\temp.ino:5:

C:\Program Files (x86)\Arduino\libraries\Settimino_V2.0.0/Platform.h:111:23: fatal error: M5Stack.h: No such file or directory

compilation terminated.

exit status 1
compile error for Arduino/Genuino Uno


This error is not similar in any way other than it is an error and it is related to the same library. This error is a missing file, M5Stack.h, which is likely a dependancy of Settimino.h. install this library file same as you did the other and you should not get the error.