23-12-2022, 12:36
Witam,
chciałem sobie stworzyć Arduino IDE 1.8.19 w wersji portable. Pobrałem paczkę, zgodnie z instrukcją utworzyłem folder potable a po uruchomieniu arduine.exe utworzyły się w nim pliki. Do folderu portable wgrałem również moje biblioteki, szkice, rdzenie itp. (korzystam z ESP8266). Wersja portable działa na komputerze na którym ją stworzyłem, działa również po skopiowaniu jej bezpośrednio na PENDRIVE i odpaleniu na innym komputerze. Problem powstaje gdy pakuję cały folder arduino-1.8.19 do arduino-1.8.19.rar, umieszczam na dysku w chmurze np. google drive i pobieram na innym komputerze. Po rozpakowaniu wszystkie foldery wyglądają w porządku. Arduino nadal bezbłędnie kompiluje programy dla płytek AVR(arduino) ale już dla jakiejkolwiek płytki ESP dostaję taki błąd:
In file included from c:\users\xxx\desktop\programator\programator\arduino-1.8.19\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\stdlib.h:36,
from C:\Users\xxx\Desktop\Programator\Programator\arduino-1.8.19\portable\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/Arduino.h:27,
from sketch\czujnik_temp_lazienka.ino.cpp:1:
c:\users\xxx\desktop\programator\programator\arduino-1.8.19\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\cstdlib:41:10: fatal error: bits/c++config.h: No such file or directory
41 | #include <bits/c++config.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module).
chciałem sobie stworzyć Arduino IDE 1.8.19 w wersji portable. Pobrałem paczkę, zgodnie z instrukcją utworzyłem folder potable a po uruchomieniu arduine.exe utworzyły się w nim pliki. Do folderu portable wgrałem również moje biblioteki, szkice, rdzenie itp. (korzystam z ESP8266). Wersja portable działa na komputerze na którym ją stworzyłem, działa również po skopiowaniu jej bezpośrednio na PENDRIVE i odpaleniu na innym komputerze. Problem powstaje gdy pakuję cały folder arduino-1.8.19 do arduino-1.8.19.rar, umieszczam na dysku w chmurze np. google drive i pobieram na innym komputerze. Po rozpakowaniu wszystkie foldery wyglądają w porządku. Arduino nadal bezbłędnie kompiluje programy dla płytek AVR(arduino) ale już dla jakiejkolwiek płytki ESP dostaję taki błąd:
In file included from c:\users\xxx\desktop\programator\programator\arduino-1.8.19\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\stdlib.h:36,
from C:\Users\xxx\Desktop\Programator\Programator\arduino-1.8.19\portable\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266/Arduino.h:27,
from sketch\czujnik_temp_lazienka.ino.cpp:1:
c:\users\xxx\desktop\programator\programator\arduino-1.8.19\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed\xtensa-lx106-elf\include\c++\10.3.0\cstdlib:41:10: fatal error: bits/c++config.h: No such file or directory
41 | #include <bits/c++config.h>
| ^~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Błąd kompilacji dla płytki NodeMCU 1.0 (ESP-12E Module).