SparkFun Forums 

Where electronics enthusiasts find answers.

User avatar
By Microsat
#202482
Just received Qwiic Transparent Graphical OLED Breakout and the ESP32 Thing Plus was going through the Transparent Graphical OLED Breakout Hookup Guide.

Couple of things the links to the SparkFun_Transparent_Graphical_OLED_Breakout_Libraries.zip get you 404 Not Found.
(Looks like all the links to zip are brocken)

Example 1: DisplayTest
I getting this error when I try to complie/run Example1_DisplayTest

Arduino: 1.8.9 (Windows 10), Board: "Adafruit ESP32 Feather, 80MHz, 921600, None"

Build options changed, rebuilding all
In file included from C:\Users\micro\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/hyperdisplay.h:39:0,

from C:\Users\micro\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library\src/HyperDisplay_SSD1309.h:19,

from C:\Users\micro\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\src/HyperDisplay_UG2856KLBAG01.h:19,

from C:\Users\micro\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\examples\Example1_DisplayTest\Example1_DisplayTest.ino:36:

C:\Users\micro\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/util/font5x7.h:22:26: fatal error: avr/pgmspace.h: No such file or directory

compilation terminated.

exit status 1
Error compiling for board Adafruit ESP32 Feather.

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

Ok what did I miss?

Micro
#202545
Hi Micro,

The 404 errors were most likely related to a site outage last week but they should all be working now. From your error, it looks like you are missing one or more of the HyperDisplay libraries or they were installed improperly. I would try deleting and then re-installing the three HyperDisplay libraries manually by downloading them from their GitHub repositories:
Then after you download those zip files, unzip them and move them to your Arduino/Libraries folder. On Windows, this is usually in your "Documents" folder. One thing that I have seen in the past when unzipping these downloads is they will create a second sub-folder with the same name (eg. there will be a two folders named "SparkFun_HyperDisplay-master") so just make sure that when you open the master library folder, it opens directly to the examples, src, and other folders/files and does not have a second master folder with those inside it.

I hope this helps you get these examples working and is not too confusing regarding manually installing them. If you're still having issues compiling the example sketches, let me know and we can troubleshoot further.
#203372
Hello mark, I am getting the same error with my setup
My setup is the SparkFun Things plus and OLED break out board

Rather than use the zip file, I used the board manager to install the 3 libraries and I get the same error


Build options changed, rebuilding all
In file included from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/hyperdisplay.h:39:0,

from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library\src/HyperDisplay_SSD1309.h:19,

from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\src/HyperDisplay_UG2856KLBAG01.h:19,

from C:\Users\Pranav\Documents\Arduino\sketch_apr14b\sketch_apr14b.ino:36:

C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/util/font5x7.h:22:26: fatal error: avr/pgmspace.h: No such file or directory

compilation terminated.

exit status 1
Error compiling for board SparkFun ESP32 Thing.


Here is the entire error dump with Verbose option


Arduino: 1.8.9 (Windows Store 1.8.21.0) (Windows 10), Board: "SparkFun ESP32 Thing, 80MHz, Default, 921600, None"

C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Pranav\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Pranav\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\Pranav\Documents\Arduino\libraries -fqbn=esp32:esp32:esp32thing:FlashFreq=80,PartitionScheme=default,UploadSpeed=921600,DebugLevel=none -vid-pid=10C4_EA60 -ide-version=10809 -build-path C:\Users\Pranav\AppData\Local\Temp\arduino_build_730941 -warnings=all -build-cache C:\Users\Pranav\AppData\Local\Temp\arduino_cache_195980 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool_py.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\esptool_py\2.6.0 -prefs=runtime.tools.esptool_py-2.6.0.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\esptool_py\2.6.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-80-g6c4433a-5.2.0.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.mkspiffs.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\mkspiffs\0.2.3 -verbose C:\Users\Pranav\Documents\Arduino\sketch_apr14b\sketch_apr14b.ino
C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\arduino-builder -compile -logger=machine -hardware C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware -hardware C:\Users\Pranav\Documents\ArduinoData\packages -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\tools-builder -tools C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\hardware\tools\avr -tools C:\Users\Pranav\Documents\ArduinoData\packages -built-in-libraries C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.21.0_x86__mdqgnx93n4wtt\libraries -libraries C:\Users\Pranav\Documents\Arduino\libraries -fqbn=esp32:esp32:esp32thing:FlashFreq=80,PartitionScheme=default,UploadSpeed=921600,DebugLevel=none -vid-pid=10C4_EA60 -ide-version=10809 -build-path C:\Users\Pranav\AppData\Local\Temp\arduino_build_730941 -warnings=all -build-cache C:\Users\Pranav\AppData\Local\Temp\arduino_cache_195980 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool_py.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\esptool_py\2.6.0 -prefs=runtime.tools.esptool_py-2.6.0.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\esptool_py\2.6.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-80-g6c4433a-5.2.0.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-80-g6c4433a-5.2.0 -prefs=runtime.tools.mkspiffs.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=C:\Users\Pranav\Documents\ArduinoData\packages\esp32\tools\mkspiffs\0.2.3 -verbose C:\Users\Pranav\Documents\Arduino\sketch_apr14b\sketch_apr14b.ino
Using board 'esp32thing' from platform in folder: C:\Users\Pranav\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.1
Using core 'esp32' from platform in folder: C:\Users\Pranav\Documents\ArduinoData\packages\esp32\hardware\esp32\1.0.1
Detecting libraries used...
"C:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.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:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/config" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_trace" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_update" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/asio" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bootloader_support" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/coap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/console" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/driver" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-tls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_adc_cal" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_event" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_client" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_ota" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_ringbuf" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ethernet" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/expat" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/fatfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freemodbus" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freertos" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/heap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/idf_test" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/jsmn" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/json" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/libsodium" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/log" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/lwip" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mbedtls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mdns" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/micro-ecc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mqtt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/newlib" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nghttp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nvs_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/openssl" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protobuf-c" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protocomm" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/pthread" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/sdmmc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/smartconfig_ack" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/soc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spi_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spiffs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcp_transport" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcpip_adapter" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ulp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/unity" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/vfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wear_levelling" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wifi_provisioning" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wpa_supplicant" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/xtensa-debug-module" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32-camera" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-face" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/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=10809 -DARDUINO_ESP32_THING -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_THING\"" "-DARDUINO_VARIANT=\"esp32thing\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\cores\\esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\variants\\esp32thing" "C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_730941\\sketch\\sketch_apr14b.ino.cpp" -o nul
"C:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.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:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/config" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_trace" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_update" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/asio" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bootloader_support" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/coap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/console" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/driver" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-tls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_adc_cal" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_event" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_client" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_ota" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_ringbuf" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ethernet" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/expat" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/fatfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freemodbus" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freertos" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/heap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/idf_test" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/jsmn" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/json" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/libsodium" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/log" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/lwip" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mbedtls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mdns" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/micro-ecc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mqtt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/newlib" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nghttp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nvs_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/openssl" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protobuf-c" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protocomm" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/pthread" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/sdmmc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/smartconfig_ack" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/soc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spi_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spiffs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcp_transport" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcpip_adapter" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ulp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/unity" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/vfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wear_levelling" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wifi_provisioning" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wpa_supplicant" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/xtensa-debug-module" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32-camera" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-face" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/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=10809 -DARDUINO_ESP32_THING -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_THING\"" "-DARDUINO_VARIANT=\"esp32thing\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\cores\\esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\variants\\esp32thing" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\\src" "C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_730941\\sketch\\sketch_apr14b.ino.cpp" -o nul
"C:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.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:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/config" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_trace" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_update" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/asio" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bootloader_support" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/coap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/console" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/driver" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-tls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_adc_cal" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_event" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_client" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_ota" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_ringbuf" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ethernet" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/expat" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/fatfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freemodbus" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freertos" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/heap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/idf_test" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/jsmn" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/json" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/libsodium" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/log" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/lwip" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mbedtls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mdns" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/micro-ecc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mqtt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/newlib" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nghttp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nvs_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/openssl" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protobuf-c" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protocomm" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/pthread" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/sdmmc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/smartconfig_ack" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/soc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spi_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spiffs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcp_transport" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcpip_adapter" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ulp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/unity" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/vfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wear_levelling" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wifi_provisioning" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wpa_supplicant" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/xtensa-debug-module" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32-camera" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-face" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/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=10809 -DARDUINO_ESP32_THING -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_THING\"" "-DARDUINO_VARIANT=\"esp32thing\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\cores\\esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\variants\\esp32thing" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\\src" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_SSD1309_Arduino_Library\\src" "C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_730941\\sketch\\sketch_apr14b.ino.cpp" -o nul
"C:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\tools\\xtensa-esp32-elf-gcc\\1.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:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/config" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_trace" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/app_update" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/asio" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bootloader_support" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/bt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/coap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/console" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/driver" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-tls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_adc_cal" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_event" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_client" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_http_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_ota" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_https_server" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp_ringbuf" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ethernet" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/expat" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/fatfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freemodbus" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/freertos" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/heap" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/idf_test" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/jsmn" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/json" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/libsodium" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/log" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/lwip" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mbedtls" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mdns" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/micro-ecc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/mqtt" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/newlib" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nghttp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/nvs_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/openssl" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protobuf-c" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/protocomm" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/pthread" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/sdmmc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/smartconfig_ack" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/soc" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spi_flash" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/spiffs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcp_transport" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/tcpip_adapter" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/ulp" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/unity" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/vfs" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wear_levelling" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wifi_provisioning" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/wpa_supplicant" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/xtensa-debug-module" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp32-camera" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/tools/sdk/include/esp-face" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1/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=10809 -DARDUINO_ESP32_THING -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_THING\"" "-DARDUINO_VARIANT=\"esp32thing\"" -DESP32 -DCORE_DEBUG_LEVEL=0 "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\cores\\esp32" "-IC:\\Users\\Pranav\\Documents\\ArduinoData\\packages\\esp32\\hardware\\esp32\\1.0.1\\variants\\esp32thing" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\\src" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_SSD1309_Arduino_Library\\src" "-IC:\\Users\\Pranav\\Documents\\Arduino\\libraries\\SparkFun_HyperDisplay_Library\\src" "C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_730941\\sketch\\sketch_apr14b.ino.cpp" -o nul
In file included from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/hyperdisplay.h:39:0,

from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library\src/HyperDisplay_SSD1309.h:19,

from C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library\src/HyperDisplay_UG2856KLBAG01.h:19,

from C:\Users\Pranav\Documents\Arduino\sketch_apr14b\sketch_apr14b.ino:36:

C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library\src/util/font5x7.h:22:26: fatal error: avr/pgmspace.h: No such file or directory

compilation terminated.

Using library SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library at version 1.0.0 in folder: C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Transparent_Grahical_OLED_Library
Using library SparkFun_HyperDisplay_SSD1309_Arduino_Library at version 1.0.0 in folder: C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_SSD1309_Arduino_Library
Using library SparkFun_HyperDisplay_Library at version 1.0.2 in folder: C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay_Library
exit status 1
Error compiling for board SparkFun ESP32 Thing.
#203375
It looks like this issue is related to this thread and is related to the avr/pgmspace.h header file not being compatible with the ESP32. Try the suggested fix from the original poster in that thread. If it does not fix the problem, please post an issue in the GitHub Repository for the HyperDisplay library and our engineering team can look into a fix for it. You can just link to this thread since it already has the full error printout copied and we will look into it.
#203411
Thanks Mark, I reinstalled the 3 libraries from the the Zip file instead of the Board Manager and progressed until I ran into the next issue . which I post here.
I resolved (I think by switching the board from ESP32 Things to ESP32 Feather

"C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_595291\\libraries\\HyperDisplay_SSD1309_ArduinoLibrary\\HyperDisplay_SSD1309.cpp.o"
In file included from C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.h:19:0,

from C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:1:

C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay\src/hyperdisplay.h:25:2: warning: #warning "No custom configuration supplied for hyperdisplay, using default" [-Wcpp]

#warning "No custom configuration supplied for hyperdisplay, using default"

^

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp: In member function 'virtual SSD1309_Status_t SSD1309::selectDriver()':

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:26:48: error: no return statement in function returning non-void [-Werror=return-type]

SSD1309_Status_t SSD1309::selectDriver( void ){} // Default implementation is 'empty' (I mean inconsequential) so that the compiler may optimize it away

^

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp: In member function 'virtual SSD1309_Status_t SSD1309::deselectDriver()':

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:27:50: error: no return statement in function returning non-void [-Werror=return-type]

SSD1309_Status_t SSD1309::deselectDriver( void ){} // Default implementation is 'empty' (I mean inconsequential) so that the compiler may optimize it away

^




"C:\\Users\\Pranav\\AppData\\Local\\Temp\\arduino_build_595291\\libraries\\HyperDisplay_SSD1309_ArduinoLibrary\\HyperDisplay_SSD1309.cpp.o"
In file included from C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.h:19:0,

from C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:1:

C:\Users\Pranav\Documents\Arduino\libraries\SparkFun_HyperDisplay\src/hyperdisplay.h:25:2: warning: #warning "No custom configuration supplied for hyperdisplay, using default" [-Wcpp]

#warning "No custom configuration supplied for hyperdisplay, using default"

^

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp: In member function 'virtual SSD1309_Status_t SSD1309::selectDriver()':

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:26:48: error: no return statement in function returning non-void [-Werror=return-type]

SSD1309_Status_t SSD1309::selectDriver( void ){} // Default implementation is 'empty' (I mean inconsequential) so that the compiler may optimize it away

^

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp: In member function 'virtual SSD1309_Status_t SSD1309::deselectDriver()':

C:\Users\Pranav\Documents\Arduino\libraries\HyperDisplay_SSD1309_ArduinoLibrary\src\HyperDisplay_SSD1309.cpp:27:50: error: no return statement in function returning non-void [-Werror=return-type]

SSD1309_Status_t SSD1309::deselectDriver( void ){} // Default implementation is 'empty' (I mean inconsequential) so that the compiler may optimize it away

^