why do I do i get that message? Is the preprocessor entitled to substitute in libraries !
Posted: Mon Jun 24, 2024 5:58 pm
Hi newly I get that compiler error with Arduino IDE 2.0:
I am surprised that the Macro preprocessor of Arduino IDE tries to substitute in libraries too !
Is that normal behavior?
I did not include BearSSL, is that a dependency of another library?
How to find out which one, so I can try to set back an older version.
Thank you...
Code: Select all
In file included from D:\Activities\3_Maker\ESP_VictronDrok_on_Steroids_V05.2024\Config_Victron8266.h:36,
from D:\Activities\3_Maker\ESP_VictronDrok_on_Steroids_V05.2024\a_Libs_Vars.ino:7:
d:\Activities\3_Maker\libraries\Victron_on_Steroids_HAL_Files/MPPT_100_20.h:33:13: error: expected unqualified-id before numeric constant
33 | #define V 3
| ^
C:\Users\MiFi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include/bearssl/bearssl_rand.h:205:16: note: in expansion of macro 'V'
205 | unsigned char V[64];
|
Is that normal behavior?
I did not include BearSSL, is that a dependency of another library?
How to find out which one, so I can try to set back an older version.
Thank you...