Closed gausstechno closed 5 months ago
ESP32-WROOM-32, PlatformIO 6.1.11. While i'm start compiling my project, U8g2 2.35.9 (by link on github master archive) compiling and takes a ton of issues (~3,5k)
PLATFORM: Espressif 32 (6.5.0) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:
But in clean project it compiles....... What is this? What i'm perhaps doing in code for not compiling lib?
i'm lost ; in my main.h, ouch
ESP32-WROOM-32, PlatformIO 6.1.11. While i'm start compiling my project, U8g2 2.35.9 (by link on github master archive) compiling and takes a ton of issues (~3,5k)
PLATFORM: Espressif 32 (6.5.0) > Espressif ESP32 Dev Module HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES:
~In file included from .pio/libdeps/esp32dev/u8g2/src/U8g2lib.h:53, from src/main.cpp:8: .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:48: warning: 'u8x8_gpio_and_delay_arduino' initialized and declared 'extern'extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^
~.pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:48: error: 'u8x8_t' was not declared in this scope .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:48: note: suggested alternative: 'uart_t' extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~uart_t .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:56: error: 'u8x8' was not declared in this scope extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:70: error: expected primary-expression before 'msg' extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:83: error: expected primary-expression before 'arg_int' extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:92: error: expected primary-expression before 'void' extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:157:105: error: expression list treated as compound expression in initializer [-fpermissive] extern "C" uint8_t u8x8_gpio_and_delay_arduino(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:52: warning: 'u8x8_byte_arduino_8bit_8080mode' initialized and declared 'extern' extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~.pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:52: error: 'u8x8_t' was not declared in this scope .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:52: note: suggested alternative: 'uart_t' extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~uart_t .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:60: error: 'u8x8' was not declared in this scope extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:74: error: expected primary-expression before 'msg' extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:87: error: expected primary-expression before 'arg_int' extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:96: error: expected primary-expression before 'void' extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:158:109: error: expression list treated as compound expression in initializer [-fpermissive] extern "C" uint8_t u8x8_byte_arduino_8bit_8080mode(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:51: warning: 'u8x8_byte_arduino_4wire_sw_spi' initialized and declared 'extern' extern "C" uint8_t u8x8_byte_arduino_4wire_sw_spi(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~.pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:51: error: 'u8x8_t' was not declared in this scope .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:51: note: suggested alternative: 'uart_t' extern "C" uint8_t u8x8_byte_arduino_4wire_sw_spi(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~uart_t .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:59: error: 'u8x8' was not declared in this scope extern "C" uint8_t u8x8_byte_arduino_4wire_sw_spi(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:73: error: expected primary-expression before 'msg' extern "C" uint8_t u8x8_byte_arduino_4wire_sw_spi(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ .pio/libdeps/esp32dev/u8g2/src/U8x8lib.h:159:86: error: expected primary-expression before 'arg_int' extern "C" uint8_t u8x8_byte_arduino_4wire_sw_spi(u8x8_t u8x8, uint8_t msg, uint8_t arg_int, void arg_ptr); ^~~ and moooore same issues