Adafruit_ImageReader icon indicating copy to clipboard operation
Adafruit_ImageReader copied to clipboard

Error compiling for board Arduino Nano 33 BLE.

Open bergstar opened this issue 5 years ago • 6 comments

  • Arduino board: Arduino Nano 33 BLE

  • Arduino IDE version (found in Arduino -> About Arduino menu): 1.8.10

  • List the steps to reproduce the problem below (if possible attach a sketch or copy the sketch code in too): Select target board and try to compile:

#include <Adafruit_ImageReader.h>

Following error dump will be given:

Arduino: 1.8.10 (Windows 10), Board: "Arduino Nano 33 BLE"

In file included from c:\users\arduino\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\sys\_default_fcntl.h:200:0,

                 from c:\users\arduino\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\sys\fcntl.h:4,

                 from c:\users\arduino\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\fcntl.h:1,

                 from c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork\src/FatLib/FatApiConstants.h:30,

                 from c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork\src/FatLib/FatFile.h:36,

                 from c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork\src/FatLib/ArduinoFiles.h:33,

                 from c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork\src/FatLib/FatLib.h:27,

                 from c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork\src/SdFat.h:33,

                 from c:\users\arduino\Documents\Arduino\libraries\Adafruit_SPIFlash\src/Adafruit_SPIFlash.h:35,

                 from c:\users\arduino\Documents\Arduino\libraries\Adafruit_ImageReader_Library/Adafruit_ImageReader.h:18,

                 from c:\users\arduino\AppData\Local\Temp\arduino_modified_sketch_897396\BreakoutSSD1351.ino:2:

c:\users\arduino\appdata\local\arduino15\packages\arduino\tools\arm-none-eabi-gcc\7-2017q4\arm-none-eabi\include\sys\stat.h:27:8: error: redefinition of 'struct stat'

 struct stat

        ^~~~

In file included from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/platform/mbed_error.h:21:0,

                 from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/rtos/Queue.h:28,

                 from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/rtos/Mail.h:28,

                 from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/rtos/rtos.h:33,

                 from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/mbed.h:23,

                 from c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/Arduino.h:32,

                 from sketch\BreakoutSSD1351.ino.cpp:1:

c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\cores\arduino/mbed/platform/mbed_retarget.h:500:8: note: previous definition of 'struct stat'

 struct stat {

        ^~~~

Multiple libraries were found for "Adafruit_SPITFT.h"
 Used: c:\users\arduino\Documents\Arduino\libraries\Adafruit_GFX_Library
Multiple libraries were found for "Adafruit_EPD.h"
 Used: c:\users\arduino\Documents\Arduino\libraries\Adafruit_EPD
Multiple libraries were found for "Adafruit_ImageReader.h"
 Used: c:\users\arduino\Documents\Arduino\libraries\Adafruit_ImageReader_Library
Multiple libraries were found for "Adafruit_SPIFlash.h"
 Used: c:\users\arduino\Documents\Arduino\libraries\Adafruit_SPIFlash
Multiple libraries were found for "SPI.h"
 Used: c:\users\arduino\AppData\Local\Arduino15\packages\arduino\hardware\mbed\1.1.4\libraries\SPI
Multiple libraries were found for "SdFat.h"
 Used: c:\users\arduino\Documents\Arduino\libraries\SdFat_-_Adafruit_Fork
exit status 1
Error compiling for board Arduino Nano 33 BLE.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Same error has been reported here: https://forum.arduino.cc/index.php?topic=647949.0

bergstar avatar Feb 06 '20 21:02 bergstar