Fatal error: Adafruit_GFX.h: No such file or directory

FQBN: arduino:avr:nano
Using board 'nano' from platform in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Detecting libraries used...
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
C:\Users\NICOL\OneDrive\Documents\Arduino\code\code.ino:1:10: fatal error: Adafruit_GFX.h: No such file or directory
 #include <Adafruit_GFX.h> //Ekran kütüphanelerini ekleme
          ^~~~~~~~~~~~~~~~
compilation terminated.
Alternatives for Adafruit_GFX.h: []
ResolveLibrary(Adafruit_GFX.h)
  -> candidates: []

exit status 1

Compilation error: Adafruit_GFX.h: No such file or directory

Please don't hijack threads @araa-araaa. I have split your post out to its own topic.

Hijacking is against the Arduino forum rules. The reason is that it may sidetrack the discussion, even preventing the creator of the topic from getting the assistance they need. It also reduces your own chances of getting assistance.

This is basic forum etiquette, as explained in the "How to get the best out of this forum" guide. It contains a lot of other useful information. Please read it.

Thanks in advance for your cooperation.

Hi @araa-araaa. The sketch you are attempting to compile has a dependency on the "Adafruit GFX Library". The compilation failed because you don't have that library installed.

I'll provide instructions you can follow to install the library:

  1. Select Sketch > Include Library > Manage Libraries... from the Arduino IDE menus to open the "Library Manager" view in the left side panel.
  2. Type TODO_SEARCH_QUERY in the "Filter your search..." field.
  3. Scroll down through the list of libraries until you see the "Adafruit GFX Library" entry.
  4. You will see an "INSTALL" button at the bottom of the entry. Click the button.
    An "Install library dependencies" dialog will appear.
  5. Click the "INSTALL ALL" button in the "Install library dependencies" dialog.
  6. Wait for the installation to finish.

Now try compiling your sketch again. Hopefully this time it will compile without any errors.

FQBN: arduino:avr:nano
Using board 'nano' from platform in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6

Detecting libraries used...
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Alternatives for Adafruit_GFX.h: [Adafruit GFX Library@1.11.9]
ResolveLibrary(Adafruit_GFX.h)
  -> candidates: [Adafruit GFX Library@1.11.9]
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Alternatives for Adafruit_I2CDevice.h: [Adafruit BusIO@1.14.5]
ResolveLibrary(Adafruit_I2CDevice.h)
  -> candidates: [Adafruit BusIO@1.14.5]
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Alternatives for Wire.h: [Wire@1.0]
ResolveLibrary(Wire.h)
  -> candidates: [Wire@1.0]
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
  -> candidates: [SPI@1.0]
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SPI\src C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Alternatives for Adafruit_SSD1306.h: [Adafruit SSD1306@2.5.7]
ResolveLibrary(Adafruit_SSD1306.h)
  -> candidates: [Adafruit SSD1306@2.5.7]
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SPI\src -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306 C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o nul
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GrayOLED.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_BusIO_Register.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_I2CDevice.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO\Adafruit_SPIDevice.cpp
Using cached library dependencies for file: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src\Wire.cpp
Using cached library dependencies for file: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src\utility\twi.c
Using cached library dependencies for file: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp
Generating function prototypes...
C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\cores\arduino -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire\src -IC:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SPI\src -IC:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306 C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\sketch\code.ino.cpp -o C:\Users\NICOL\AppData\Local\Temp\3842076306\sketch_merged.cpp
C:\Users\NICOL\AppData\Local\Arduino15\packages\builtin\tools\ctags\5.8-arduino11/ctags -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives C:\Users\NICOL\AppData\Local\Temp\3842076306\sketch_merged.cpp
Compiling sketch...
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\sketch\\code.ino.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\sketch\\code.ino.cpp.o"
Compiling libraries...
Compiling library "Adafruit GFX Library"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\glcdfont.c" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\glcdfont.c.o"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_GFX.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_GFX.cpp.o"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_GrayOLED.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_GrayOLED.cpp.o"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library\\Adafruit_SPITFT.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_SPITFT.cpp.o"
Compiling library "Adafruit BusIO"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_SPIDevice.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_SPIDevice.cpp.o"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_BusIO_Register.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_BusIO_Register.cpp.o"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO\\Adafruit_I2CDevice.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_I2CDevice.cpp.o"
Compiling library "Wire"
Using previously compiled file: C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\libraries\Wire\Wire.cpp.o
Using previously compiled file: C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\libraries\Wire\utility\twi.c.o
Compiling library "SPI"
Using previously compiled file: C:\Users\NICOL\AppData\Local\Temp\arduino\sketches\AF1356BD321637B316B68E9AE4567001\libraries\SPI\SPI.cpp.o
Compiling library "Adafruit SSD1306"
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\cores\\arduino" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\variants\\eightanaloginputs" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_BusIO" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\Wire\\src" "-IC:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\avr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306" "C:\\Users\\NICOL\\OneDrive\\Documents\\Arduino\\libraries\\Adafruit_SSD1306\\Adafruit_SSD1306.cpp" -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_SSD1306\\Adafruit_SSD1306.cpp.o"
Compiling core...
Using precompiled core: C:\Users\NICOL\AppData\Local\Temp\arduino\cores\arduino_avr_nano_cpu_atmega328_18977fc8db4546d5b9d0367ab8e79d18\core.a
Linking everything together...
"C:\\Users\\NICOL\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001/code.ino.elf" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\sketch\\code.ino.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_GFX.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_GrayOLED.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\Adafruit_SPITFT.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_GFX_Library\\glcdfont.c.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_BusIO_Register.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_I2CDevice.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_BusIO\\Adafruit_SPIDevice.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Wire\\Wire.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Wire\\utility\\twi.c.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\SPI\\SPI.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001\\libraries\\Adafruit_SSD1306\\Adafruit_SSD1306.cpp.o" "C:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001/..\\..\\cores\\arduino_avr_nano_cpu_atmega328_18977fc8db4546d5b9d0367ab8e79d18\\core.a" "-LC:\\Users\\NICOL\\AppData\\Local\\Temp\\arduino\\sketches\\AF1356BD321637B316B68E9AE4567001" -lm

Using library Adafruit GFX Library at version 1.11.9 in folder: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_GFX_Library 
Using library Adafruit BusIO at version 1.14.5 in folder: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_BusIO 
Using library Wire at version 1.0 in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\Wire 
Using library SPI at version 1.0 in folder: C:\Users\NICOL\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.6\libraries\SPI 
Using library Adafruit SSD1306 at version 2.5.7 in folder: C:\Users\NICOL\OneDrive\Documents\Arduino\libraries\Adafruit_SSD1306 
exit status 1

Compilation error: exit status 1

Hi @araa-araaa. I see the problem of the missing library is now solved.

It seems that solving that problem only allowed you to progress to the next problem. Unfortunately this new problem is quite mysterious:

The "exit status 1" message tells us that there was an error during one of the commands invoked by the IDE. Normally some useful information about the error is also printed, but in this case there is nothing.

If you try compiling your sketch again, do you encounter the same error, or is it successful this time? I ask because I am wondering if it might have been caused by some momentary transient condition on your system which might have passed.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.