-
Notifications
You must be signed in to change notification settings - Fork 32
PlatformIO Build error #155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
It's in VSCODE on Windows 11 |
Hi @Snoopy-HSS, Sorry for the late. Please refer to the documentation and configure the corresponding files based on your development board type before using the |
Was the |
You are probably not using the default example from this repository, right? Based on the error log you provided, the example includes a |
Same if I user app.cpp instead of main.cpp Linking .pio\build\ESP-LCD\firmware.elf |
with platform = https://github.com/pioarduino/platform-espressif32/releases/download/53.03.11/platform-espressif32.zip it works... |
Although I cannot reproduce your issue, the platform link you provided also works and supports Arduino v3.1.1. I will use this link in the new version. Thanks for sharing! |
Took the PlatformIO Example and get link errors:
.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o:(.literal._Z5setupv+0x20): undefined reference to
ESP_Panel::ESP_Panel()' .platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o:(.literal._Z5setupv+0x24): undefined reference to
ESP_Panel::init()'.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o:(.literal._Z5setupv+0x28): undefined reference to
ESP_Panel::begin()' .platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o:(.literal._Z5setupv+0x2c): undefined reference to
ESP_Panel::getLcd()'.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o:(.literal._Z5setupv+0x30): undefined reference to
ESP_Panel::getTouch()' .platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: .pio/build/ESP-LCD/src/main.cpp.o: in function
setup()':\ESP-LCD/src/main.cpp:26: undefined reference to
ESP_Panel::ESP_Panel()' .platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: \ESP-LCD/src/main.cpp:27: undefined reference to
ESP_Panel::init()'.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: \ESP-LCD/src/main.cpp:34: undefined reference to
ESP_Panel::begin()' .platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: \ESP-LCD/src/main.cpp:37: undefined reference to
ESP_Panel::getLcd()'.platformio/packages/toolchain-xtensa-esp32s3/bin/../lib/gcc/xtensa-esp32s3-elf/12.2.0/../../../../xtensa-esp32s3-elf/bin/ld.exe: \ESP-LCD/src/main.cpp:37: undefined reference to `ESP_Panel::getTouch()'
Did I miss something?
The text was updated successfully, but these errors were encountered: