WSPXL100 Chrismas tree programming

Hi,
I need help for programming “WSPXL100.ino” (original file from download folder).
I get several fault messages and I do’t know why…

During compilation following faults occured:
[…]
In file included from D:\Arduino\wspxl100_basic_code\WSPXL100\WSPXL100.ino:61:0:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_ssd13xx_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:462:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_ssd13xx_fast_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:532:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_st75256_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:584:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_ld7032_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:637:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_uc16xx_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:721:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c: In function ‘uint8_t u8x8_cad_uc1638_i2c(u8x8_t*, uint8_t, uint8_t, void*)’:
D:\Arduino\wspxl100_basic_code\WSPXL100\libraries\U8g2\src\clib\u8x8_cad.c:828:11: warning: invalid conversion from ‘void*’ to ‘uint8_t* {aka unsigned char*}’ [-fpermissive]
p = arg_ptr;
^~~~~~~
[…]

Can anybody help me?

Best regards
Phil

Hello !
It seems that these are just warnings and therefore this should not prevent the compilation from finishing without critical errors.


VS ( I have introduce an error in a #include and the error is fatal … so no “Compilation Done” )

To hide these warnings, under Arduino IDE, in the File menu, Preferences, switch “Compiler warnings”: to “None”
image

Hello PPAC,

thanks for your help. There was no “compilation done” message und the faults was written in orange letters and “Compiler warnings: None” was already activated.

Now it works!! I’ve tested that on an other PC and there everything passed. So, I’ve reinstalled Arduino IDE on the other PC… Everything erased and new installed. Now everything works… Don’t know what happend.

Thanks a lot!!

Phil