Arduino IDE'de ESP32 derlemesinde hata

Başlatan ei, 22 Mart 2025, 04:28:28

ei

Merhaba,
Arduino IDE'de (1.8.9) ESP32 işlemcisine göre yazılmış bir programı derlemeye çalıştığımda "atomic.h" dosyasını bulamadığı hatasını veriyor.
Hata iletisi şöyle:
-------------
C:\Users\recep\Documents\Arduino\libraries\LibAPRS/FIFO.h:5:10: fatal error: util/atomic.h: No such file or directory
    5 | #include <util/atomic.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
-------------------
Oysa c:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include\util\ dizininde atomic.h dosyası mevcut.
Nerede / nasıl bir hata yapıyor olabilirim?

mg1980

atomic. h dosyasını bulunduğu yerden kopyalayıp libraries klasörüne yapıştırıp deneyin..

ei

Teşekkür ederim.
Arduino derleyicisi -ya da kullandığı derlemek yöntemi- ESP32 işlemcisi için çok da başarılı değil.

rree

Benzer sorunla yaşadım. ESP32 bir çok modeli var. Kütüphaneler bazı modellere göre yazılmış.
Aynı  yapıya sahip başka esp modulu ile derleyince sorun kalktı.