# Compile error in Sparkfun\_Qwiic\_OLED library

**URL:** <https://community.sparkfun.com/t/compile-error-in-sparkfun-qwiic-oled-library/67920>\
**Category:** Displays\
**Created:** [January 29, 2026, 8:41pm UTC](https://community.sparkfun.com/t/compile-error-in-sparkfun-qwiic-oled-library/67920 "2026-01-29T20:41:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bryanbarmore](https://avatars.discourse-cdn.com/v4/letter/b/5fc32e/32.png) [@bryanbarmore](https://community.sparkfun.com/u/bryanbarmore)\
**Post date:** [January 29, 2026, 8:41pm UTC](https://community.sparkfun.com/t/compile-error-in-sparkfun-qwiic-oled-library/67920/1 "2026-01-29T20:41:34Z")

</div>

I just received the Qwiic OLED - (1.3in., 128x64) display and when testing I’m getting a compile error in the library. I installed Sparkfun\_Qwiic\_OLED v1.0.15. I’m using the Arduino IDE v2.3.7 and connected the display to an older RedBoard from the Sparkfun Inventor Kit. I am running example #1 and only changed one line to uncomment “Qwiic1in3OLED myOLED;” When I compile I get the error below:

[user]\Documents\Arduino\libraries\SparkFun\_Qwiic\_OLED\_Arduino\_Library\src\qwiic\_grch1120.cpp:51:10: fatal error: map: No such file or directory  
#include   
^ ~~~~  
compilation terminated.

map seems to be a standard library and I can’t the standard libraries in the Arduino IDE library list to reinstall. Any suggestions on where to look? Or is something else going wrong?

Thanks, Bryan

---

<div class="post-metadata">

**Author:** ![TS-Russell](https://yyz1.discourse-cdn.com/sparkfun/user_avatar/community.sparkfun.com/ts-russell/32/6092_2.png) [@TS-Russell](https://community.sparkfun.com/u/TS-Russell)\
**Post date:** [January 30, 2026, 3:11am UTC](https://community.sparkfun.com/t/compile-error-in-sparkfun-qwiic-oled-library/67920/2 "2026-01-30T03:11:13Z")

</div>

The older Redboards use an older architecture, the quickest fix is to revert to **version 1.0.10** of the library, which doesn’t have the dependency:

1. In Arduino IDE, go to **Sketch** → **Include Library** → **Manage Libraries**

2. Search for **“SparkFun Qwiic OLED”**

3. Find the installed version (currently 1.0.15) and select version **1.0.10** from the dropdown

4. Click **Install** to downgrade

---

<div class="post-metadata">

**Author:** ![bryanbarmore](https://avatars.discourse-cdn.com/v4/letter/b/5fc32e/32.png) [@bryanbarmore](https://community.sparkfun.com/u/bryanbarmore)\
**Post date:** [January 30, 2026, 5:26pm UTC](https://community.sparkfun.com/t/compile-error-in-sparkfun-qwiic-oled-library/67920/3 "2026-01-30T17:26:03Z")

</div>

Thanks TS. I’ll give that a try.

I’m using the old RedBoard for trying out the board. The actual project I plan to use it in has a newer board, an Arduino pro mini, so I’ll go back to current library for that.
