Arduino Build Problem #694
Replies: 4 comments 5 replies
-
Look to GitHub workflow, and configure your Arduino IDE to meet all setting.. |
Beta Was this translation helpful? Give feedback.
-
Which version of the ESP8266 library do you have installed? It won’t compile on 2.7.4 – it’s too old. You need version 3.1.2 or newer. |
Beta Was this translation helpful? Give feedback.
-
no. |
Beta Was this translation helpful? Give feedback.
-
just declare: later in the code: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm trying to build Heishamon for a generic ESP8266 using Arduino.
I'm getting a compilation error in ...HeishaMon\rules.cpp:76 saying 'MEMPOOL_ADDRESS' was not declared in this scope.
Looking at the files, there are two copies of rules.h (and rules.cpp), one in the Heishamon directory and one in the src/rules directory.
Both of the .h files are included in Heishamon.cpp. However, I think only the first is read - the one in the src/rules directory where the MEMPOOL_ADDRESS is defined would not be included because both start with #ifndef RULES_H statements.
I'm no expert on C or Arduino, so go easy on me. What am I doing wrong?
Beta Was this translation helpful? Give feedback.
All reactions