Advertisement
Guest User

Untitled

a guest
Jan 13th, 2021
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 12.10 KB | None | 0 0
  1. > Executing task: C:\Users\Justin\.platformio\penv\Scripts\pio.exe run <
  2.  
  3. Processing nodemcu (platform: espressif8266; board: nodemcu; framework: arduino)
  4. --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------Verbose mode can be enabled via `-v, --verbose` option
  5. CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/nodemcu.html
  6. PLATFORM: Espressif 8266 (2.6.2) > NodeMCU 0.9 (ESP-12 Module)
  7. HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
  8. PACKAGES:
  9.  - framework-arduinoespressif8266 3.20704.0 (2.7.4)
  10.  - tool-esptool 1.413.0 (4.13)
  11.  - tool-esptoolpy 1.20800.0 (2.8.0)
  12.  - toolchain-xtensa 2.40802.200502 (4.8.2)
  13. LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
  14. LDF Modes: Finder ~ chain, Compatibility ~ soft
  15. Library Manager: Installing WiFiClient
  16. Warning! Could not find the package with 'WiFiClient' requirements for your system 'windows_amd64'
  17. Found 45 compatible libraries
  18. Scanning dependencies...
  19. Dependency Graph
  20. |-- <ArduinoJson> 6.17.2
  21. |-- <ESP8266WiFi> 1.0
  22. |-- <ESP8266WebServer> 1.0
  23. |   |-- <ESP8266WiFi> 1.0
  24. |-- <ESP8266mDNS> 1.2
  25. |   |-- <ESP8266WiFi> 1.0
  26. |-- <DNSServer> 1.1.1
  27. |   |-- <ESP8266WiFi> 1.0
  28. |-- <PubSubClient> 2.8.0
  29. |-- <network>
  30. |   |-- <errorHandler>
  31. |   |   |-- <led>
  32. |   |   |   |-- <logging>
  33. |   |   |-- <logging>
  34. |   |-- <filemanager>
  35. |   |   |-- <logging>
  36. |   |   |-- <ArduinoJson> 6.17.2
  37. |   |   |-- <LittleFS(esp8266)> 0.1.0
  38. |   |   |-- <SPI> 1.0
  39. |   |-- <logging>
  40. |   |-- <wifiManager>
  41. |   |   |-- <errorHandler>
  42. |   |   |   |-- <led>
  43. |   |   |   |   |-- <logging>
  44. |   |   |   |-- <logging>
  45. |   |   |-- <led>
  46. |   |   |   |-- <logging>
  47. |   |   |-- <logging>
  48. |   |   |-- <ESP8266WiFi> 1.0
  49. |   |   |-- <SPI> 1.0
  50. |   |   |-- <general>
  51. |   |-- <DNSServer> 1.1.1
  52. |   |   |-- <ESP8266WiFi> 1.0
  53. |   |-- <ESP8266mDNS> 1.2
  54. |   |   |-- <ESP8266WiFi> 1.0
  55. |   |-- <ESP8266WebServer> 1.0
  56. |   |   |-- <ESP8266WiFi> 1.0
  57. |   |-- <ESP8266WiFi> 1.0
  58. |   |-- <PubSubClient> 2.8.0
  59. |-- <button>
  60. |-- <filemanager>
  61. |   |-- <logging>
  62. |   |-- <ArduinoJson> 6.17.2
  63. |   |-- <LittleFS(esp8266)> 0.1.0
  64. |   |-- <SPI> 1.0
  65. |-- <led>
  66. |   |-- <logging>
  67. |-- <logging>
  68. |-- <moduleState>
  69. |   |-- <errorHandler>
  70. |   |   |-- <led>
  71. |   |   |   |-- <logging>
  72. |   |   |-- <logging>
  73. |   |-- <led>
  74. |   |   |-- <logging>
  75. |-- <mqtt>
  76. |   |-- <errorHandler>
  77. |   |   |-- <led>
  78. |   |   |   |-- <logging>
  79. |   |   |-- <logging>
  80. |   |-- <filemanager>
  81. |   |   |-- <logging>
  82. |   |   |-- <ArduinoJson> 6.17.2
  83. |   |   |-- <LittleFS(esp8266)> 0.1.0
  84. |   |   |-- <SPI> 1.0
  85. |   |-- <logging>
  86. |   |-- <serviceHandler>
  87. |   |   |-- <errorHandler>
  88. |   |   |   |-- <led>
  89. |   |   |   |   |-- <logging>
  90. |   |   |   |-- <logging>
  91. |   |   |-- <filemanager>
  92. |   |   |   |-- <logging>
  93. |   |   |   |-- <ArduinoJson> 6.17.2
  94. |   |   |   |-- <LittleFS(esp8266)> 0.1.0
  95. |   |   |   |-- <SPI> 1.0
  96. |   |   |-- <logging>
  97. |   |   |-- <udpManager>
  98. |   |   |   |-- <errorHandler>
  99. |   |   |   |   |-- <led>
  100. |   |   |   |   |   |-- <logging>
  101. |   |   |   |   |-- <logging>
  102. |   |   |   |-- <filemanager>
  103. |   |   |   |   |-- <logging>
  104. |   |   |   |   |-- <ArduinoJson> 6.17.2
  105. |   |   |   |   |-- <LittleFS(esp8266)> 0.1.0
  106. |   |   |   |   |-- <SPI> 1.0
  107. |   |   |   |-- <logging>
  108. |   |   |   |-- <wifiManager>
  109. |   |   |   |   |-- <errorHandler>
  110. |   |   |   |   |   |-- <led>
  111. |   |   |   |   |   |   |-- <logging>
  112. |   |   |   |   |   |-- <logging>
  113. |   |   |   |   |-- <led>
  114. |   |   |   |   |   |-- <logging>
  115. |   |   |   |   |-- <logging>
  116. |   |   |   |   |-- <ESP8266WiFi> 1.0
  117. |   |   |   |   |-- <SPI> 1.0
  118. |   |   |   |   |-- <general>
  119. |   |   |   |-- <ESP8266WiFi> 1.0
  120. |   |   |-- <wifiManager>
  121. |   |   |   |-- <errorHandler>
  122. |   |   |   |   |-- <led>
  123. |   |   |   |   |   |-- <logging>
  124. |   |   |   |   |-- <logging>
  125. |   |   |   |-- <led>
  126. |   |   |   |   |-- <logging>
  127. |   |   |   |-- <logging>
  128. |   |   |   |-- <ESP8266WiFi> 1.0
  129. |   |   |   |-- <SPI> 1.0
  130. |   |   |   |-- <general>
  131. |   |   |-- <ArduinoJson> 6.17.2
  132. |   |   |-- <ESP8266WiFi> 1.0
  133. |   |-- <wifiManager>
  134. |   |   |-- <errorHandler>
  135. |   |   |   |-- <led>
  136. |   |   |   |   |-- <logging>
  137. |   |   |   |-- <logging>
  138. |   |   |-- <led>
  139. |   |   |   |-- <logging>
  140. |   |   |-- <logging>
  141. |   |   |-- <ESP8266WiFi> 1.0
  142. |   |   |-- <SPI> 1.0
  143. |   |   |-- <general>
  144. |   |-- <ESP8266WiFi> 1.0
  145. |   |-- <PubSubClient> 2.8.0
  146. |-- <serviceHandler>
  147. |   |-- <errorHandler>
  148. |   |   |-- <led>
  149. |   |   |   |-- <logging>
  150. |   |   |-- <logging>
  151. |   |-- <filemanager>
  152. |   |   |-- <logging>
  153. |   |   |-- <ArduinoJson> 6.17.2
  154. |   |   |-- <LittleFS(esp8266)> 0.1.0
  155. |   |   |-- <SPI> 1.0
  156. |   |-- <logging>
  157. |   |-- <udpManager>
  158. |   |   |-- <errorHandler>
  159. |   |   |   |-- <led>
  160. |   |   |   |   |-- <logging>
  161. |   |   |   |-- <logging>
  162. |   |   |-- <filemanager>
  163. |   |   |   |-- <logging>
  164. |   |   |   |-- <ArduinoJson> 6.17.2
  165. |   |   |   |-- <LittleFS(esp8266)> 0.1.0
  166. |   |   |   |-- <SPI> 1.0
  167. |   |   |-- <logging>
  168. |   |   |-- <wifiManager>
  169. |   |   |   |-- <errorHandler>
  170. |   |   |   |   |-- <led>
  171. |   |   |   |   |   |-- <logging>
  172. |   |   |   |   |-- <logging>
  173. |   |   |   |-- <led>
  174. |   |   |   |   |-- <logging>
  175. |   |   |   |-- <logging>
  176. |   |   |   |-- <ESP8266WiFi> 1.0
  177. |   |   |   |-- <SPI> 1.0
  178. |   |   |   |-- <general>
  179. |   |   |-- <ESP8266WiFi> 1.0
  180. |   |-- <wifiManager>
  181. |   |   |-- <errorHandler>
  182. |   |   |   |-- <led>
  183. |   |   |   |   |-- <logging>
  184. |   |   |   |-- <logging>
  185. |   |   |-- <led>
  186. |   |   |   |-- <logging>
  187. |   |   |-- <logging>
  188. |   |   |-- <ESP8266WiFi> 1.0
  189. |   |   |-- <SPI> 1.0
  190. |   |   |-- <general>
  191. |   |-- <ArduinoJson> 6.17.2
  192. |   |-- <ESP8266WiFi> 1.0
  193. |-- <wifiManager>
  194. |   |-- <errorHandler>
  195. |   |   |-- <led>
  196. |   |   |   |-- <logging>
  197. |   |   |-- <logging>
  198. |   |-- <led>
  199. |   |   |-- <logging>
  200. |   |-- <logging>
  201. |   |-- <ESP8266WiFi> 1.0
  202. |   |-- <SPI> 1.0
  203. |   |-- <general>
  204. Building in release mode
  205. Compiling .pio\build\nodemcu\src\main.cpp.o
  206. Generating LD script .pio\build\nodemcu\ld\local.eagle.app.v6.common.ld
  207. Archiving .pio\build\nodemcu\libe6a\libArduinoJson.a
  208. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\BearSSLHelpers.cpp.o
  209. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\CertStoreBearSSL.cpp.o
  210. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFi.cpp.o
  211. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiAP.cpp.o
  212. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o
  213. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiGratuitous.cpp.o
  214. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiMulti.cpp.o
  215. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA-WPS.cpp.o
  216. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiSTA.cpp.o
  217. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\ESP8266WiFiScan.cpp.o
  218. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClient.cpp.o
  219. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClientSecureAxTLS.cpp.o
  220. In file included from src\main.cpp:10:0:
  221. lib\mqtt\src/mqttHandler.h: In member function 'String lastMqttCallback::getPayload(const char*)':
  222. lib\mqtt\src/mqttHandler.h:52:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  223.          if(outputModuleName && !outputModuleName[0] || strcmp(outputModuleName, moduleName) == 0)
  224.                              ^
  225. lib\mqtt\src/mqttHandler.h: In member function 'const char* lastMqttCallback::getTopic(const char*)':
  226. lib\mqtt\src/mqttHandler.h:60:29: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
  227.          if(outputModuleName && !outputModuleName[0] || strcmp(outputModuleName, moduleName))
  228.                              ^
  229. In file included from src\main.cpp:11:0:
  230. lib\moduleState\src/moduleState.h: In member function 'void ClassModuleMaster::reportControl()':
  231. lib\moduleState\src/moduleState.h:558:38: warning: unused variable 'actualReport' [-Wunused-variable]
  232.                  ClassReportTemplate* actualReport = cacheReportHandler->getActualReport();
  233.                                       ^
  234. src\main.cpp: In function 'void getMqtt(char*, byte*, unsigned int)':
  235. src\main.cpp:75:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  236.    for (int i = 0; i < length; i++) {
  237.                        ^
  238. src\main.cpp: In function 'void loop()':
  239. src\main.cpp:212:15: warning: suggest parentheses around comparison in operand of '&' [-Wparentheses]
  240.        if(step > 1 & !mqtthandler.isConnected())
  241.                ^
  242. src\main.cpp:154:14: warning: variable 'lastCall' set but not used [-Wunused-but-set-variable]
  243.    static int lastCall = 0;
  244.               ^
  245. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o
  246. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServer.cpp.o
  247. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServerSecureAxTLS.cpp.o
  248. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o
  249. Compiling .pio\build\nodemcu\lib5a1\ESP8266WiFi\WiFiUdp.cpp.o
  250. Compiling .pio\build\nodemcu\lib931\ESP8266WebServer\detail\mimetable.cpp.o
  251. Archiving .pio\build\nodemcu\lib931\libESP8266WebServer.a
  252. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\ESP8266mDNS.cpp.o
  253. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\ESP8266mDNS_Legacy.cpp.o
  254. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\LEAmDNS.cpp.o
  255. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\LEAmDNS_Control.cpp.o
  256. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\LEAmDNS_Helpers.cpp.o
  257. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\LEAmDNS_Structs.cpp.o
  258. Compiling .pio\build\nodemcu\lib2de\ESP8266mDNS\LEAmDNS_Transfer.cpp.o
  259. Compiling .pio\build\nodemcu\lib35f\DNSServer\DNSServer.cpp.o
  260. Archiving .pio\build\nodemcu\lib5a1\libESP8266WiFi.a
  261. Compiling .pio\build\nodemcu\lib217\PubSubClient\PubSubClient.cpp.o
  262. Compiling .pio\build\nodemcu\lib0f4\logging\logger.cpp.o
  263. Compiling .pio\build\nodemcu\libc4b\led\led.cpp.o
  264. Archiving .pio\build\nodemcu\lib6a5\liberrorHandler.a
  265. Compiling .pio\build\nodemcu\lib5ee\LittleFS\LittleFS.cpp.o
  266. Archiving .pio\build\nodemcu\lib35f\libDNSServer.a
  267. Compiling .pio\build\nodemcu\lib5ee\LittleFS\lfs.c.o
  268. In file included from lib\logging\src\logger.h:63:0,
  269.                  from lib\logging\src\logger.cpp:1:
  270. lib\filemanager\src/filemanager.h:4:29: fatal error: ArduinoJson.h: No such file or directory
  271.  
  272. *********************************************************************
  273. * Looking for ArduinoJson.h dependency? Check our library registry!
  274. *
  275. * CLI  > platformio lib search "header:ArduinoJson.h"
  276. * Web  > https://platformio.org/lib/search?query=header:ArduinoJson.h
  277. *
  278. *********************************************************************
  279.  
  280.      #include <ArduinoJson.h>
  281.                              ^
  282. compilation terminated.
  283. Compiling .pio\build\nodemcu\lib5ee\LittleFS\lfs_util.c.o
  284. *** [.pio\build\nodemcu\lib0f4\logging\logger.cpp.o] Error 1
  285. .pio\libdeps\nodemcu\PubSubClient\src\PubSubClient.cpp: In member function 'boolean PubSubClient::publish_P(const char*, const uint8_t*, unsigned int, boolean)':
  286. .pio\libdeps\nodemcu\PubSubClient\src\PubSubClient.cpp:523:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  287.      return (rc == expectedLength);
  288.                    ^
  289. ============================================================================================================================================================================================================================================ [FAILED] Took 8.52 seconds ============================================================================================================================================================================================================================================The terminal process "C:\Users\Justin\.platformio\penv\Scripts\pio.exe 'run'" terminated with exit code: 1.
  290.  
  291. Terminal will be reused by tasks, press any key to close it.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement