Include avr io h ошибка

I’m compiling a project on Due that was working correclty using UNO. I get this error : ‘avr/io.h: No such file or directory’. Searching across the web, it seams I’m not the only one to get that error when using Arduino Due but didn’t clearly figured out why it appears.

Of course, the file is present where it should be, I verified ..Arduinohardwaretoolsavravrincludeavrio.h

I opened it and see something like that :

...

#if defined (__AVR_AT94K__)
#  include <avr/ioat94k.h>
#elif defined (__AVR_AT43USB320__)
#  include <avr/io43u32x.h>
#elif defined (__AVR_AT43USB355__)
#  include <avr/io43u35x.h>
#elif defined (__AVR_AT76C711__)
#  include <avr/io76c711.h>
#elif defined (__AVR_AT86RF401__)
#  include <avr/io86r401.h>
#elif defined (__AVR_AT90PWM1__)
#  include <avr/io90pwm1.h>
#elif defined (__AVR_AT90PWM2__)
#  include <avr/io90pwmx.h>
#elif defined (__AVR_AT90PWM2B__)
#  include <avr/io90pwm2b.h>
#elif defined (__AVR_AT90PWM3__)
#  include <avr/io90pwmx.h>
#elif defined (__AVR_AT90PWM3B__)
#  include <avr/io90pwm3b.h>
#elif defined (__AVR_AT90PWM216__)
#  include <avr/io90pwm216.h>
#elif defined (__AVR_AT90PWM316__)
#  include <avr/io90pwm316.h>
#elif defined (__AVR_AT90PWM161__)
#  include <avr/io90pwm161.h>
#elif defined (__AVR_AT90PWM81__)
#  include <avr/io90pwm81.h>

...

so I suppose that a line referring to my card is missing or something like that ?

I’m using Arduino 1.6.12

asked May 18, 2017 at 1:03

snoob dogg's user avatar

The Due is SAM architecture. avr/io.h is specific to the AVR architecture of the Uno’s microcontroller. The compiler will not look in the avr tools folder for that file and even if it did it wouldn’t help because that file is not compatible with the SAM architecture.

This error indicates that part of the code you’re attempting to compile (probably a library) is AVR specific. You will need to either port that code to the SAM architecture or find an alternative that is already compatible with Due.

answered May 18, 2017 at 1:50

per1234's user avatar

per1234per1234

3,9832 gold badges20 silver badges40 bronze badges

Arduino Forum

Loading

I’m using avr-gcc and avrdude to program ATMEGA328 through RPi3. I want to use C++ instead of C, so I created a simple C++ file and tried to build it:

#define F_CPU 8000000UL

#include <avr/io.h>
#include <util/delay.h>

void delayms( uint16_t millis ) 
{
    while ( millis ) 
    {
        _delay_ms( 1 );
        millis--;
    }
}

int main() 
{
    DDRD = 0xFF;

    while( 1 )
    {
        PORTD = 0xFF;
        delayms( 1000 );
        PORTD = 0x00;
        delayms( 1000 );
    }

    return 0;
}

My Makefile:

CC=/usr/bin/avr-gcc
MEGA=328p
CFLAGS=-g -Os -Wall -mcall-prologues -mmcu=atmega$(MEGA)
OBJ2HEX=/usr/bin/avr-objcopy
PROG=/usr/local/bin/avrdude
SOURCE=$(SOURCE)
DEVICE=$(DEVICE)

program : $(SOURCE).hex
        $(PROG) -c linuxgpio -p m$(MEGA) -P $(DEVICE) -e -B 2.0 -U lfuse:w:0xe2:m -U hfuse:w:0xd9:m
        $(PROG) -c linuxgpio -p m$(MEGA) -P $(DEVICE) -U flash:w:$(SOURCE).hex

%.obj : %.o
        $(CC) $(CFLAGS) $< -o $@

%.hex : %.obj
        $(OBJ2HEX) -R .eeprom -O ihex $< $@

clean :
        rm -f *.hex *.obj *.o

I build it the following way:

sudo make DEVICE=atmega328p SOURCE=blink

The problem is, if I save the file as blink.c, it will build properly, but if I save it as blink.cpp, it calls the g++ compiler, instead of avr-g++, so I updated the first line in the Makefile to this:

CC=/usr/bin/avr-g++

But still the same problem persists and I keep getting the following error:

g++    -c -o blink.o blink.cpp
blink.cpp:3:20: fatal error: avr/io.h: No such file or directory
 #include <avr/io.h>
                    ^
compilation terminated.
<builtin>: recipe for target 'blink.o' failed
make: *** [blink.o] Error 1

If I run the following command manually, it builds just fine:

avr-g++    -c -o blink.o blink.cpp

I don’t understand why it tries to run g++ instead of avr-g++ when I run the Makefile, even though I strictly specified avr-g++. Any suggestions please? Thanks!

I’m trying to test a library for an DHT22 «Temperature Sensor», but I got an error while including an internal arduino library from the DHT.cpp file

I got this error:

C:Program Files (x86)ArduinolibrariesDHTDHT22.cpp:56:20:
fatal error: avr/io.h: No such file or directory  #include <avr/io.h>

In the DHT22.cpp, this is the the block of error

extern "C" {
 #include <avr/io.h>
 #include <avr/interrupt.h>
 #include <avr/pgmspace.h>
}

I got in the conclusion that the library is not finding the avr folder which is
in C:Program Files (x86)Arduinohardwaretoolsavravrincludeavr I checked another built-in library servo.cpp and this is the include part

#include <avr/interrupt.h>
#include <Arduino.h>

but the last one works without errors, my question is why the DHT library is not importing the required files and the servo does ?

Make your question, not a Statement, inclusive. Include all pertinent information:

What you are trying to do. to complie a simple sketch that includes FreeRTOS
Describe your system( Hardware, computer, O/S, core version, environment) ESP32 WROOM
Describe what is failing Compilation
Show the shortest possible code that will duplicate the erro
r#include <Arduino_FreeRTOS.h>
void setup() {
// put your setup code here, to run once:

}

void loop() {
// put your main code here, to run repeatedly:

}
Show the EXACT error message(it doesn’t work is not enough)
Arduino: 1.8.7 (Windows 10), Board: «ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None»

C:Program Files (x86)Arduinoarduino-builder -dump-prefs -logger=machine -hardware C:Program Files (x86)Arduinohardware -hardware C:UserschrisAppDataLocalArduino15packages -hardware C:UserschrisDocumentsArduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -tools C:UserschrisAppDataLocalArduino15packages -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UserschrisDocumentsArduinolibraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10807 -build-path C:UserschrisAppDataLocalTemparduino_build_150115 -warnings=default -build-cache C:UserschrisAppDataLocalTemparduino_cache_886809 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsmkspiffs.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsmkspiffs.2.3 -prefs=runtime.tools.esptool_py.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsesptool_py2.6.1 -prefs=runtime.tools.esptool_py-2.6.1.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsesptool_py2.6.1 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-80-g6c4433a-5.2.0.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0 -verbose C:UserschrisDocumentsArduinosketch_jun04bsketch_jun04b.ino
C:Program Files (x86)Arduinoarduino-builder -compile -logger=machine -hardware C:Program Files (x86)Arduinohardware -hardware C:UserschrisAppDataLocalArduino15packages -hardware C:UserschrisDocumentsArduinohardware -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -tools C:UserschrisAppDataLocalArduino15packages -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UserschrisDocumentsArduinolibraries -fqbn=esp32:esp32:esp32:PSRAM=disabled,PartitionScheme=default,CPUFreq=240,FlashMode=qio,FlashFreq=80,FlashSize=4M,UploadSpeed=921600,DebugLevel=none -ide-version=10807 -build-path C:UserschrisAppDataLocalTemparduino_build_150115 -warnings=default -build-cache C:UserschrisAppDataLocalTemparduino_cache_886809 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mkspiffs.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsmkspiffs.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsmkspiffs.2.3 -prefs=runtime.tools.esptool_py.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsesptool_py2.6.1 -prefs=runtime.tools.esptool_py-2.6.1.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsesptool_py2.6.1 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-80-g6c4433a-5.2.0.path=C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0 -verbose C:UserschrisDocumentsArduinosketch_jun04bsketch_jun04b.ino
Using board ‘esp32’ from platform in folder: C:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2
Using core ‘esp32’ from platform in folder: C:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2
Detecting libraries used…
«C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++» -DESP_PLATFORM «-DMBEDTLS_CONFIG_FILE=»mbedtls/esp_config.h»» -DHAVE_CONFIG_H «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/config» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/app_trace» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/app_update» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/asio» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/bootloader_support» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/bt» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/coap» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/console» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/driver» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp-tls» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp32» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_adc_cal» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_event» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_http_client» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_http_server» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_https_ota» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_ringbuf» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/ethernet» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/expat» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/fatfs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/freemodbus» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/freertos» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/heap» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/idf_test» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/jsmn» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/json» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/libsodium» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/log» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/lwip» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mbedtls» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mdns» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/micro-ecc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mqtt» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/newlib» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/nghttp» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/nvs_flash» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/openssl» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/protobuf-c» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/protocomm» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/pthread» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/sdmmc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/smartconfig_ack» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/soc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/spi_flash» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/spiffs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/tcp_transport» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/tcpip_adapter» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/ulp» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/vfs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wear_levelling» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wifi_provisioning» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wpa_supplicant» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/xtensa-debug-module» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp32-camera» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp-face» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/fb_gfx» -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10807 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 «-DARDUINO_BOARD=»ESP32_DEV»» «-DARDUINO_VARIANT=»esp32″» -DESP32 -DCORE_DEBUG_LEVEL=0 «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2coresesp32» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2variantsesp32» «C:UserschrisAppDataLocalTemparduino_build_150115sketchsketch_jun04b.ino.cpp» -o nul
«C:UserschrisAppDataLocalArduino15packagesesp32toolsxtensa-esp32-elf-gcc1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-g++» -DESP_PLATFORM «-DMBEDTLS_CONFIG_FILE=»mbedtls/esp_config.h»» -DHAVE_CONFIG_H «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/config» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/app_trace» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/app_update» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/asio» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/bootloader_support» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/bt» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/coap» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/console» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/driver» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp-tls» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp32» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_adc_cal» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_event» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_http_client» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_http_server» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_https_ota» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp_ringbuf» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/ethernet» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/expat» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/fatfs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/freemodbus» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/freertos» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/heap» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/idf_test» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/jsmn» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/json» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/libsodium» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/log» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/lwip» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mbedtls» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mdns» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/micro-ecc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/mqtt» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/newlib» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/nghttp» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/nvs_flash» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/openssl» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/protobuf-c» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/protocomm» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/pthread» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/sdmmc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/smartconfig_ack» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/soc» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/spi_flash» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/spiffs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/tcp_transport» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/tcpip_adapter» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/ulp» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/vfs» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wear_levelling» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wifi_provisioning» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/wpa_supplicant» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/xtensa-debug-module» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp32-camera» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/esp-face» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2/tools/sdk/include/fb_gfx» -std=gnu++11 -fno-exceptions -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10807 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 «-DARDUINO_BOARD=»ESP32_DEV»» «-DARDUINO_VARIANT=»esp32″» -DESP32 -DCORE_DEBUG_LEVEL=0 «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2coresesp32» «-IC:UserschrisAppDataLocalArduino15packagesesp32hardwareesp321.0.2variantsesp32» «-IC:UserschrisDocumentsArduinolibrariesFreeRTOSsrc» «C:UserschrisAppDataLocalTemparduino_build_150115sketchsketch_jun04b.ino.cpp» -o nul
In file included from C:UserschrisDocumentsArduinolibrariesFreeRTOSsrc/Arduino_FreeRTOS.h:1270:0,

             from C:UserschrisDocumentsArduinosketch_jun04bsketch_jun04b.ino:1:

C:UserschrisDocumentsArduinolibrariesFreeRTOSsrc/FreeRTOSVariant.h:34:20: fatal error: avr/io.h: No such file or directory

compilation terminated.

Using library FreeRTOS at version 10.2.0-2 in folder: C:UserschrisDocumentsArduinolibrariesFreeRTOS
exit status 1
Error compiling for board ESP32 Dev Module.

If you have a Guru Meditation Error or Backtrace, please decode it:
https://github.com/me-no-dev/EspExceptionDecoder

—————————— Remove above ——————————

Hardware:

Board: ?ESP32 Dev Module
Core Installation/update date: ?11/jul/2017?
IDE name: Arduino: 1.8.7 (Windows 10), Board: «ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None»

Description:

It seems to try to pickup from the AVR libraries

Sketch: See above

Понравилась статья? Поделить с друзьями:
  • In most western nations advanced general найти ошибки
  • In function int main int char ошибка
  • Ims service что это ошибка
  • Ims service выдает ошибку что делать
  • Impulserc driver fixer ошибка 99