Bonjour
J'utilise Arduino 1.8.15 pour mes projets perso et je viens de changer de PC.
Avant un Intel i7 2600k et maintenant un AMD Ryzen 7 4800H.
J'ai installer arduino 1.8.15 sur le nouveau ainsi que mes bibliothèques mais quand je veux compiller j'ai des erreurs alors que sur le intel non.
J'ai essayé la version normal et la version microsoft store c'est pareil
J'ai essayé de copier les sous répertoires Arduino et ArduinoData c'est pareil
je ne comprend pas, avez vous une idée ?
Les erreurs que j'ai sur un de mes projets :
In file included from C:\Users\USER\Documents\Arduino\ESP8266\Chaudière\DS18B20V8\DS18B20V8.ino:6:
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:32: error: reference to 'byte' is ambiguous
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
In file included from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\cmath:42,
from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\math.h:36,
from C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:34,
from sketch\DS18B20V8.ino.cpp:1:
c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\bits\cpp_type_traits.h:404:30: note: candidates are: 'enum class std::byte'
404 | enum class byte : unsigned char;
| ^~~~
In file included from sketch\DS18B20V8.ino.cpp:1:
C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:160:17: note: 'typedef uint8_t byte'
160 | typedef uint8_t byte;
| ^~~~
In file included from C:\Users\USER\Documents\Arduino\ESP8266\Chaudière\DS18B20V8\DS18B20V8.ino:6:
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:32: error: 'byte' has not been declared
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:44: error: reference to 'byte' is ambiguous
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
In file included from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\cmath:42,
from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\math.h:36,
from C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:34,
from sketch\DS18B20V8.ino.cpp:1:
c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\bits\cpp_type_traits.h:404:30: note: candidates are: 'enum class std::byte'
404 | enum class byte : unsigned char;
| ^~~~
In file included from sketch\DS18B20V8.ino.cpp:1:
C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:160:17: note: 'typedef uint8_t byte'
160 | typedef uint8_t byte;
| ^~~~
In file included from C:\Users\USER\Documents\Arduino\ESP8266\Chaudière\DS18B20V8\DS18B20V8.ino:6:
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:44: error: 'byte' has not been declared
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:54: error: reference to 'byte' is ambiguous
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
In file included from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\cmath:42,
from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\math.h:36,
from C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:34,
from sketch\DS18B20V8.ino.cpp:1:
c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\bits\cpp_type_traits.h:404:30: note: candidates are: 'enum class std::byte'
404 | enum class byte : unsigned char;
| ^~~~
In file included from sketch\DS18B20V8.ino.cpp:1:
C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:160:17: note: 'typedef uint8_t byte'
160 | typedef uint8_t byte;
| ^~~~
In file included from C:\Users\USER\Documents\Arduino\ESP8266\Chaudière\DS18B20V8\DS18B20V8.ino:6:
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:54: error: 'byte' has not been declared
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:65: error: reference to 'byte' is ambiguous
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
In file included from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\cmath:42,
from c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\math.h:36,
from C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:34,
from sketch\DS18B20V8.ino.cpp:1:
c:\users\user\appdata\local\arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.0-newlib4.0.0-gnu23-48f7b08\xtensa-lx106-elf\include\c++\10.2.0\bits\cpp_type_traits.h:404:30: note: candidates are: 'enum class std::byte'
404 | enum class byte : unsigned char;
| ^~~~
In file included from sketch\DS18B20V8.ino.cpp:1:
C:\Users\USER\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.0\cores\esp8266/Arduino.h:160:17: note: 'typedef uint8_t byte'
160 | typedef uint8_t byte;
| ^~~~
In file included from C:\Users\USER\Documents\Arduino\ESP8266\Chaudière\DS18B20V8\DS18B20V8.ino:6:
C:\Users\USER\Documents\Arduino\libraries\NtpClientLib\src/NtpClientLib.h:394:65: error: 'byte' has not been declared
394 | bool summertime (int year, byte month, byte day, byte hour, byte tzHours);
| ^~~~
exit status 1
Erreur de compilation pour la carte NodeMCU 1.0 (ESP-12E Module)
Par avance merci pour votre aide.