Open kb1sph opened 2 months ago
Will there be an official patch for this? Because the two defines aren't the only things that needed to be "fixed". Until I got my project to compile, it required these defines to be fixed by adding them to the compile-options tab as parameters for the c and c++ compiler calls of the sloeber project options:
-DARDUINO_HOST_OS="\"generic_os\"" -DARDUINO_FQBN="\"generic_board\"" -DARDUINO_VARIANT="\"adafruit_metro_esp32s3\""
Please note that the last one is originally added, but without the escaped quotation marks, which leads the build-process to break, as the value of the define is not interpreted as a string, but as symbol that cannot be resolved.
Since the file boards.sloeber.txt, from which this value seems to originate, is autogenerated, I presume it needs to be fixed either there, or wherever the makefiles are created... I haven't analyzed this further, as I was glad that my project was finally compiling.
However, a proper official solution / patch would with the proper fixes in the proper places would be highly appreciated.
It will be fixed but I'm currently working on a very big change (https://github.com/Sloeber/arduino-eclipse-plugin/tree/%231126_support_for_creating_library_archives) which is done but now I need to fix lots of regression (unrelated things that no longer work) issues.
I have run into this as well. How can I assist.
Thank you.
After setting up sloeber on a new laptop and installing arduino-esp32, I got the following error.
I realized afterwards that it is due to a newer version of arduino-esp32.
It seems this was noticed by someone else and reported on another repository and fixed. Perhaps the link to that could help.
https://github.com/plerup/makeEspArduino/issues/200