Skip to content

Arduino IDE 2.3.6 and U8g2 V. 2.35.30 library compiling error #2730

@Phosphorus80

Description

@Phosphorus80

Hallo,
ich mache gerade erste Erfahrungen mit dem ESP32 und habe auch schon ein Problem mit Arduino IDE 2.3.6 und der U8g2 Library V. 2.35.30. (andere getestete Versionen bringen auch alle verschiedene Fehler)
Ich versuche einen ESP32 mit SSD1306 Display zu programmieren aber die Kompilierung bricht immer wieder mit folgendem Fehler ab:

f:\Dokumente\Arduino\libraries\U8g2\src/MUIU8g2.h:53:17: error: expected ')' before '&' token 53 | MUIU8G2(U8G2 &u8g2, fds_t *fds, muif_t *muif_list, size_t muif_cnt) { | ~ ^~ | ) f:\Dokumente\Arduino\libraries\U8g2\src/MUIU8g2.h:56:16: error: 'U8G2' has not been declared 56 | void begin(U8G2 &u8g2, fds_t *fds, muif_t *muif_list, size_t muif_cnt) { | ^~~~ f:\Dokumente\Arduino\libraries\U8g2\src/MUIU8g2.h: In member function 'void MUIU8G2::begin(int&, fds_t*, muif_t*, size_t)': f:\Dokumente\Arduino\libraries\U8g2\src/MUIU8g2.h:57:35: error: request for member 'getU8g2' in 'u8g2', which is of non-class type 'int' 57 | mui_Init(&mui, (void *)u8g2.getU8g2(), fds, muif_list, muif_cnt); | ^~~~~~~ exit status 1

Ich hoffe mir kann jemand helfen das Problem zu lösen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions