I bought some 3.5" TFT displays on Ebay, The datasheet says they have the ILI9488 driver chip. I found the library for them on Github, GitHub - jaretburkett/ILI9488: Arduino Library for the ILI9488 TFT controller for 4 wire SPI. It has a graphics test example. My project uses a Nano Every and I get a compiling error for the example when I have it set for the Every. The example uses a Uno, the example compiles correctly if I set it to a Uno and if I connect the display to the Uno it works, slow but it works.
I'm not very familiar with the internal works of a Nano vs a Uno nor do I understand what the error message is trying to tell me. Below is the error message I get and are there any changes I can make to get it too work in the Every.
Thanks much for any help
John
Arduino: 1.8.9 (Windows 10), Board: "Arduino Nano Every, ATMEGA328"
C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\lampo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\lampo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\lampo\Documents\Arduino\libraries -fqbn=arduino:megaavr:nona4809:mode=on -vid-pid=0000_0000 -ide-version=10809 -build-path C:\Users\lampo\AppData\Local\Temp\arduino_build_918211 -warnings=none -build-cache C:\Users\lampo\AppData\Local\Temp\arduino_cache_402920 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.arduinoOTA.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\lampo\AppData\Local\Temp\arduino_modified_sketch_377186\graphicstest.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\lampo\AppData\Local\Arduino15\packages -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\lampo\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\lampo\Documents\Arduino\libraries -fqbn=arduino:megaavr:nona4809:mode=on -vid-pid=0000_0000 -ide-version=10809 -build-path C:\Users\lampo\AppData\Local\Temp\arduino_build_918211 -warnings=none -build-cache C:\Users\lampo\AppData\Local\Temp\arduino_cache_402920 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino5.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5 -prefs=runtime.tools.arduinoOTA.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\lampo\AppData\Local\Temp\arduino_modified_sketch_377186\graphicstest.ino
Using board 'nona4809' from platform in folder: C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6
Using core 'arduino' from platform in folder: C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6
Detecting libraries used...
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o nul
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o nul
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o nul
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o nul
Using cached library dependencies for file: C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\libraries\SPI\src\SPI.cpp
Using cached library dependencies for file: C:\Users\lampo\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp
Using cached library dependencies for file: C:\Users\lampo\Documents\Arduino\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp
Using cached library dependencies for file: C:\Users\lampo\Documents\Arduino\libraries\Adafruit_GFX_Library\glcdfont.c
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master" "C:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master\\ILI9488.cpp" -o nul
Generating function prototypes...
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\preproc\\ctags_target_for_gcc_minus_e.cpp"
"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\preproc\\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master" "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp" -o "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\sketch\\graphicstest.ino.cpp.o"
Compiling libraries...
Compiling library "SPI"
Using previously compiled file: C:\Users\lampo\AppData\Local\Temp\arduino_build_918211\libraries\SPI\SPI.cpp.o
Compiling library "Adafruit_GFX_Library"
Using previously compiled file: C:\Users\lampo\AppData\Local\Temp\arduino_build_918211\libraries\Adafruit_GFX_Library\glcdfont.c.o
Using previously compiled file: C:\Users\lampo\AppData\Local\Temp\arduino_build_918211\libraries\Adafruit_GFX_Library\Adafruit_GFX.cpp.o
Using previously compiled file: C:\Users\lampo\AppData\Local\Temp\arduino_build_918211\libraries\Adafruit_GFX_Library\Adafruit_SPITFT.cpp.o
Compiling library "ILI9488-master"
"C:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\tools\\avr-gcc\\7.3.0-atmel3.6.1-arduino5/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=atmega4809 -DF_CPU=16000000L -DARDUINO=10809 -DARDUINO_AVR_NANO_EVERY -DARDUINO_ARCH_MEGAAVR -DAVR_NANO_4809_328MODE -DMILLIS_USE_TIMERB3 -DNO_EXTERNAL_I2C_PULLUP "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino/api/deprecated" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\cores\\arduino" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\variants\\nona4809" "-IC:\\Users\\lampo\\AppData\\Local\\Arduino15\\packages\\arduino\\hardware\\megaavr\\1.8.6\\libraries\\SPI\\src" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\Adafruit_GFX_Library" "-IC:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master" "C:\\Users\\lampo\\Documents\\Arduino\\libraries\\ILI9488-master\\ILI9488.cpp" -o "C:\\Users\\lampo\\AppData\\Local\\Temp\\arduino_build_918211\\libraries\\ILI9488-master\\ILI9488.cpp.o"
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp: In member function 'void ILI9488::spiwrite(uint8_t)':
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:91:5: error: 'SPDR' was not declared in this scope
SPDR = c;
^~~~
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:91:5: note: suggested alternative: 'SPI'
SPDR = c;
^~~~
SPI
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:92:13: error: 'SPSR' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^~~~
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:92:13: note: suggested alternative: 'SPI'
while(!(SPSR & _BV(SPIF)));
^~~~
SPI
In file included from c:\users\lampo\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5\avr\include\avr\io.h:99:0,
from c:\users\lampo\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5\avr\include\avr\pgmspace.h:90,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/String.h:31,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Print.h:24,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Stream.h:25,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Client.h:22,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/ArduinoAPI.h:29,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/Arduino.h:23,
from C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.h:22,
from C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:18:
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:92:24: error: 'SPIF' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:92:24: note: suggested alternative: 'SPI'
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp: In member function 'uint8_t ILI9488::spiread()':
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:882:5: error: 'SPDR' was not declared in this scope
SPDR = 0x00;
^~~~
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:882:5: note: suggested alternative: 'SPI'
SPDR = 0x00;
^~~~
SPI
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:883:13: error: 'SPSR' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^~~~
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:883:13: note: suggested alternative: 'SPI'
while(!(SPSR & _BV(SPIF)));
^~~~
SPI
In file included from c:\users\lampo\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5\avr\include\avr\io.h:99:0,
from c:\users\lampo\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino5\avr\include\avr\pgmspace.h:90,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/String.h:31,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Print.h:24,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Stream.h:25,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/Client.h:22,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/api/ArduinoAPI.h:29,
from C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\cores\arduino/Arduino.h:23,
from C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.h:22,
from C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:18:
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:883:24: error: 'SPIF' was not declared in this scope
while(!(SPSR & _BV(SPIF)));
^
C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master\ILI9488.cpp:883:24: note: suggested alternative: 'SPI'
Using library SPI at version 1.0 in folder: C:\Users\lampo\AppData\Local\Arduino15\packages\arduino\hardware\megaavr\1.8.6\libraries\SPI
Using library Adafruit_GFX_Library at version 1.5.6 in folder: C:\Users\lampo\Documents\Arduino\libraries\Adafruit_GFX_Library
Using library ILI9488-master at version 1.0.2 in folder: C:\Users\lampo\Documents\Arduino\libraries\ILI9488-master
exit status 1
Error compiling for board Arduino Nano Every.