Replies: 7 comments 5 replies
-
Look GitHub action's, there is complete flags for compiler. |
Beta Was this translation helpful? Give feedback.
-
I am receiving the error: |
Beta Was this translation helpful? Give feedback.
-
I removed two parameters: "non32xfer=fast" and "mmu=3216" c:\prog\arduino\HeishaMon\rules.cpp:76:43: error: 'MEMPOOL_ADDRESS' was not declared in this scope Used libraries: Used platform: Has anyone managed to compile the code shared on GitHub? |
Beta Was this translation helpful? Give feedback.
-
So why is it returning this error? Where is 'MEMPOOL_ADDRESS' defined? Could you install the Arduino IDE in a Windows sandbox and, after downloading the libraries, try compiling it? If it works for you, that would mean there's something wrong on my end. |
Beta Was this translation helpful? Give feedback.
-
The problem is that I had to remove MMU from the command line; otherwise, the compilation wouldn’t start. I also don’t have MMU in the IDE. Have you tried compiling with the latest arduino-cli? |
Beta Was this translation helpful? Give feedback.
-
The problem has been solved. The ESP8266 library version 2.7.4 is too old. The compilation completed successfully after installing library version 3.1.2. |
Beta Was this translation helpful? Give feedback.
-
Mostly i am using linux for compile.. and using visual studio with platformio.. also let compile in github automations.. |
Beta Was this translation helpful? Give feedback.
-
While compiling in Arduino IDE, I get the error:
Compilation error: 'MEMPOOL_ADDRESS' was not declared in this scope
It refers to line 76:
unsigned char *mempool = (unsigned char *)MEMPOOL_ADDRESS;
in the rules.cpp module.
What could be the cause of the error?
Beta Was this translation helpful? Give feedback.
All reactions