arduino / arduino-ide

Arduino IDE 2.x
https://www.arduino.cc/en/software
GNU Affero General Public License v3.0
2.07k stars 353 forks source link

Arduino 2.3.2 Compilation error: exit status 1 (Ambiguous Error) #2391

Closed EpicConOwO closed 2 months ago

EpicConOwO commented 2 months ago

Describe the problem

I was trying to make a project using Waveshare 4.0.1 7 color E paper display. i tried the epd4in01f-demo code provided by waveshare, the code compiles fine at 1.8.19 but when compiling it on latest Arduino IDE 2.3.2 (And nightly) i am getting errors and code fails to compile, the error is very ambiguous and does not explain whats wrong, i will be attaching the error log for 2.3.2 along with output from 1.8.19 (if needed). arduino1.8.19output.txt arduino2.3.2Errors.txt

(I'm new to GitHub, and this is my first issue report. I tried my best to be as detailed and specific as possible in describing the bug. Please let me know if you require any further information.)

To reproduce

To reproduce please first extract the library provided by waveshare which i will attach below [esp32-waveshare-epd.zip] to Documents\Arduino\libraries set the board to ESP32S3 (i am using https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json) try compiling the provided code in epd4in01f-demo.ino file inside the attached zip below. [epd4in01f-demo.zip]

Expected behavior

The code should compile just like in Arduino 1.8.19 and provide appropriate error if something is wrong so that it can be easily understood by the user.

Arduino IDE version

Version: 2.3.2 Date: 2024-02-20T10:04:35.814Z CLI Version: 0.35.3

Operating system

Windows

Operating system version

22H2 (Build 19045.4046)

Additional context

Issue checklist

per1234 commented 2 months ago

Hi @EpicConOwO. Thanks for your interest in this open source project. This issue tracker is only to be used to report bugs or feature requests specific to the project. This topic is more appropriate for the Arduino Forum. I'm sure we will be able to help you out over there:

https://forum.arduino.cc/