efont Unicode Font Data - compatibility matrix

This report was generated on Wednesday, 23-Feb-22 22:48:15 CET using arduino-testlib.

efont Unicode Font Data

Version: 1.0.7
More details

Compatibility matrix

Board Claims compatibility Inclusion
M5StackCoreInk
M5StickC
M5StickCPlus
kanjiTFTESP32
arduino:avr:uno
1.8.4
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:mbed_nano:nanorp2040connect
2.7.2
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:megaavr:nona4809
1.8.7
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
arduino:samd:mkrwifi1010
1.8.12
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL
esp32:esp32:d1_mini32
1.0.6
Yes ⚠️ FAIL FAIL FAIL FAIL FAIL

Compilation logs

arduino:avr:uno @ 1.8.4

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:10: fatal error: utility/In_eSPI.h: No such file or directory
 #include <utility/In_eSPI.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/M5StackCoreInk

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_Sprite.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/M5CoreInk.h:9,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/M5StackCoreInk/M5StackCoreInk.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_eSPI.h:6:10: fatal error: soc/spi_reg.h: No such file or directory
 #include "soc/spi_reg.h"
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/M5StickC

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5StickC/src/Fonts/Font16.c:10:10: fatal error: pgmspace.h: No such file or directory
 #include <pgmspace.h>
          ^~~~~~~~~~~~
compilation terminated.

examples/M5StickCPlus

Result: FAIL


					
					

examples/kanjiTFTESP32

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/kanjiTFTESP32/kanjiTFTESP32.ino:1:10: fatal error: FS.h: No such file or directory
 #include "FS.h"
          ^~~~~~
compilation terminated.

arduino:mbed_nano:nanorp2040connect @ 2.7.2

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:10: fatal error: utility/In_eSPI.h: No such file or directory
 #include <utility/In_eSPI.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/M5StackCoreInk

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_Sprite.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/M5CoreInk.h:9,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/M5StackCoreInk/M5StackCoreInk.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_eSPI.h:6:10: fatal error: soc/spi_reg.h: No such file or directory
 #include "soc/spi_reg.h"
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/M5StickC

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5StickC/src/Fonts/Font16.c:10:10: fatal error: pgmspace.h: No such file or directory
 #include <pgmspace.h>
          ^~~~~~~~~~~~
compilation terminated.

examples/M5StickCPlus

Result: FAIL


					
					

examples/kanjiTFTESP32

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/kanjiTFTESP32/kanjiTFTESP32.ino:1:10: fatal error: FS.h: No such file or directory
 #include "FS.h"
          ^~~~~~
compilation terminated.

arduino:megaavr:nona4809 @ 1.8.7

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:10: fatal error: utility/In_eSPI.h: No such file or directory
 #include <utility/In_eSPI.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/M5StackCoreInk

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_Sprite.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/M5CoreInk.h:9,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/M5StackCoreInk/M5StackCoreInk.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_eSPI.h:6:10: fatal error: soc/spi_reg.h: No such file or directory
 #include "soc/spi_reg.h"
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/M5StickC

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5StickC/src/Fonts/Font16.c:10:10: fatal error: pgmspace.h: No such file or directory
 #include <pgmspace.h>
          ^~~~~~~~~~~~
compilation terminated.

examples/M5StickCPlus

Result: FAIL


					
					

examples/kanjiTFTESP32

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/kanjiTFTESP32/kanjiTFTESP32.ino:1:10: fatal error: FS.h: No such file or directory
 #include "FS.h"
          ^~~~~~
compilation terminated.

arduino:samd:mkrwifi1010 @ 1.8.12

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:10: fatal error: utility/In_eSPI.h: No such file or directory
 #include <utility/In_eSPI.h>
          ^~~~~~~~~~~~~~~~~~~
compilation terminated.

examples/M5StackCoreInk

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_Sprite.h:4:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/M5CoreInk.h:9,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/M5StackCoreInk/M5StackCoreInk.ino:1:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5-CoreInk/src/utility/Ink_eSPI.h:6:10: fatal error: soc/spi_reg.h: No such file or directory
 #include "soc/spi_reg.h"
          ^~~~~~~~~~~~~~~
compilation terminated.

examples/M5StickC

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/M5StickC/src/Fonts/Font16.c:10:10: fatal error: pgmspace.h: No such file or directory
 #include <pgmspace.h>
          ^~~~~~~~~~~~
compilation terminated.

examples/M5StickCPlus

Result: FAIL


					
					

examples/kanjiTFTESP32

Result: FAIL

/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/examples/kanjiTFTESP32/kanjiTFTESP32.ino:1:10: fatal error: FS.h: No such file or directory
 #include "FS.h"
          ^~~~~~
compilation terminated.

esp32:esp32:d1_mini32 @ 1.0.6

Inclusion

Result: FAIL
This library has no main header file so an empty one was created.

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:29: fatal error: utility/In_eSPI.h: No such file or directory
compilation terminated.

examples/M5StackCoreInk

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:29: fatal error: utility/In_eSPI.h: No such file or directory
compilation terminated.

examples/M5StickC

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h: In member function 'const char* EfontWrapper::_efontUFT8toUTF16(uint16_t*, const char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:81:42: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
     return efontUFT8toUTF16(pUTF16, pUTF8);
                                          ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:61:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efont.h:13:7: note:   initializing argument 2 of 'char* efontUFT8toUTF16(uint16_t*, char*)'
 char* efontUFT8toUTF16( uint16_t *pUTF16, char *pUTF8 ) {
       ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h: In member function 'void EfontWrapper::printEfont(const char*)':
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:113:46: error: invalid conversion from 'const char*' to 'char*' [-fpermissive]
         str = efontUFT8toUTF16(&strUTF16, str);
                                              ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:61:0,
                 from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efont.h:13:7: note:   initializing argument 2 of 'char* efontUFT8toUTF16(uint16_t*, char*)'
 char* efontUFT8toUTF16( uint16_t *pUTF16, char *pUTF8 ) {
       ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp: At global scope:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:7:1: error: redefinition of 'EfontWrapper::EfontWrapper(int16_t, int16_t)'
 EfontWrapper::EfontWrapper(int16_t w, int16_t h) : GraphicsLib(w, h) {}
 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:63:1: note: 'EfontWrapper::EfontWrapper(int16_t, int16_t)' previously defined here
 EfontWrapper::EfontWrapper(int16_t w, int16_t h) : GraphicsLib(w, h) {}
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:9:1: error: redefinition of 'EfontWrapper::EfontWrapper()'
 EfontWrapper::EfontWrapper() : GraphicsLib() {}
 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:65:1: note: 'EfontWrapper::EfontWrapper()' previously defined here
 EfontWrapper::EfontWrapper() : GraphicsLib() {}
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:11:1: error: redefinition of 'EfontWrapper::~EfontWrapper()'
 EfontWrapper::~EfontWrapper(void) {}
 ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:67:1: note: 'virtual EfontWrapper::~EfontWrapper()' previously defined here
 EfontWrapper::~EfontWrapper(void) {}
 ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:13:6: error: redefinition of 'void EfontWrapper::printEfont(const char*, int, int)'
 void EfontWrapper::printEfont(const char *str, int x, int y) {
      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:69:6: note: 'void EfontWrapper::printEfont(const char*, int, int)' previously defined here
 void EfontWrapper::printEfont(const char *str, int x, int y) {
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:18:6: error: redefinition of 'void EfontWrapper::printEfont(const char*, int, int, uint8_t)'
 void EfontWrapper::printEfont(const char *str, int x, int y, uint8_t textsize) {
      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:74:6: note: 'void EfontWrapper::printEfont(const char*, int, int, uint8_t)' previously defined here
 void EfontWrapper::printEfont(const char *str, int x, int y, uint8_t textsize) {
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:24:13: error: redefinition of 'const char* EfontWrapper::_efontUFT8toUTF16(uint16_t*, const char*)'
 const char *EfontWrapper::_efontUFT8toUTF16(uint16_t *pUTF16, const char *pUTF8) {
             ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:80:13: note: 'const char* EfontWrapper::_efontUFT8toUTF16(uint16_t*, const char*)' previously defined here
 const char *EfontWrapper::_efontUFT8toUTF16(uint16_t *pUTF16, const char *pUTF8) {
             ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:28:6: error: redefinition of 'void EfontWrapper::_getefontData(uint8_t*, uint16_t)'
 void EfontWrapper::_getefontData(uint8_t *font, uint16_t fontUTF16) {
      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:84:6: note: 'void EfontWrapper::_getefontData(uint8_t*, uint16_t)' previously defined here
 void EfontWrapper::_getefontData(uint8_t *font, uint16_t fontUTF16) {
      ^
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:32:6: error: redefinition of 'void EfontWrapper::printEfont(const char*)'
 void EfontWrapper::printEfont(const char *str) {
      ^
In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:88:6: note: 'void EfontWrapper::printEfont(const char*)' previously defined here
 void EfontWrapper::printEfont(const char *str) {
      ^

examples/M5StickCPlus

Result: FAIL


					
					

examples/kanjiTFTESP32

Result: FAIL

In file included from /home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.cpp:3:0:
/home/ec2-user/arduino-testlib/cli-datadir/user/libraries/efont_Unicode_Font_Data/src/efontWrapper.h:15:29: fatal error: utility/In_eSPI.h: No such file or directory
compilation terminated.