-
-
Notifications
You must be signed in to change notification settings - Fork 377
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
ESP32 Nano core 2.0.18 does not compile due to long core folder name 2.0.18-20240930.arduino3 #2716
Comments
Hi @ednieuw.
It doesn't give errors for me, so we're going to need you to provide more information. Please do this:
|
Just adding to @per1234's reply If you want to keep your user name anonymous, please replace it by something with the same length and the same number of spaces, same odd characters (if any) and so on. As mentioned on the forum, I compiled your sketch without issues and by coincedence my user name is 5 characters (just like your abcde). |
I removed the library and installed again the latest Arduino Nano ESP32 library. The error lines:
Restarting the IDE to avoid caching problem gave the same errors. |
I did look at your zip. It goes wrong at line 71 which has a length of 32531 characters; this is very close to 32k which might (or might not) be a coincidence. All other lines up to that point for "Resolve library" are shorter. Even if you rename the package directory to a shorter name as you did, I'm reasonably sure that you will run into the same problem if your code requires more libraries. |
I changed the folder name to 2.0.18-rc3 as suggested by the Arduino team. This resolved the issue for me for now. |
Joys of Windows (tm) development. Problem is that command line length for Moving directories to root level and renaming them to one-character names would help. But the main problem is hardcoded 32KiB limit on your operation system. Under GNU/Linux systems command line length is configurable parameter. For my case it is 2MiB.
|
Describe the problem
If core 2.0.18 in installed sketches fail to compile in IDE2 but will compile in IDE1
IDE2 can not cope with the too long folder name of 2.0.18
To reproduce
Just compile a sketch --> gives errors
In this folder
c:\Users\abcde\AppData\Local\Arduino15\packages\arduino\hardware\esp32\
rename the folder
2.0.18-20240930.arduino3
to
2.0.18
Expected behavior
No errors
Arduino IDE version
2.3.3
Operating system
Windows
Operating system version
W11
Additional context
Additional reports
Issue checklist
The text was updated successfully, but these errors were encountered: