My copy of Adafruit_GFX.h has a couple of modifications based on earlier forum posts, for Teensy 3.0/3.1 compatibility as follows:
Code:
// Use a proper constructor and destructor
// http://forum.pjrc.com/threads/10-Adafruit-PCD8544-LCD-library?p=87&viewfull=1#post87
virtual ~Adafruit_GFX() {} // force inclusion of vtable.
void constructor(int16_t w, int16_t h);
// this must be defined by the subclass; add "= 0" making this base class method "pure virtual"
virtual void drawPixel(int16_t x, int16_t y, uint16_t color) = 0;
virtual void invertDisplay(boolean i);
Confirming that I get the same error message when compiling the Adafruit examples for Teensy 2.0 or Teensy++ 2.0:
Code:
Arduino: 1.0.5 (Windows 7), Board: "Teensy++ 2.0"
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\ssd1306_128x64_spi.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\ssd1306_128x64_spi.cpp.o
ssd1306_128x64_spi.ino:37: warning: only initialized variables can be placed into program memory area
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 -IF:\Arduino\arduino-105-td117\libraries\Wire\utility F:\Arduino\arduino-105-td117\libraries\Wire\Wire.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Wire\Wire.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=-732517498 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 -IF:\Arduino\arduino-105-td117\libraries\Wire\utility F:\Arduino\arduino-105-td117\libraries\Wire\utility\twi.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Wire\utility\twi.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=950625228 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 -IF:\Arduino\sketches\libraries\Adafruit_GFX\utility F:\Arduino\sketches\libraries\Adafruit_GFX\glcdfont.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_GFX\glcdfont.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 -IF:\Arduino\sketches\libraries\Adafruit_GFX\utility F:\Arduino\sketches\libraries\Adafruit_GFX\Adafruit_GFX.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_GFX\Adafruit_GFX.cpp.o
In file included from F:\Arduino\sketches\libraries\Adafruit_GFX\Adafruit_GFX.cpp:17:
F:\Arduino\sketches\libraries\Adafruit_GFX\/glcdfont.c:9: warning: only initialized variables can be placed into program memory area
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy -IF:\Arduino\arduino-105-td117\libraries\Wire -IF:\Arduino\sketches\libraries\Adafruit_GFX -IF:\Arduino\sketches\libraries\Adafruit_SSD1306 -IF:\Arduino\sketches\libraries\Adafruit_SSD1306\utility F:\Arduino\sketches\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o
In file included from F:\Arduino\sketches\libraries\Adafruit_SSD1306\Adafruit_SSD1306.cpp:28:
F:\Arduino\sketches\libraries\Adafruit_GFX/glcdfont.c:9: warning: only initialized variables can be placed into program memory area
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=657419067 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\keylayouts.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\keylayouts.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=1167075463 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\malloc.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\malloc.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=2047077695 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\pins_teensy.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\pins_teensy.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=989942791 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\usb.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\usb.c.o
In file included from F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\usb.c:10:
F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\/../usb_midi/usb.c:119:50: warning: missing terminating ' character
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=-1432889791 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\WInterrupts.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WInterrupts.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -c -g -Os -Wall -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -DSERIALNUM=-237597544 -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\wiring.c -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\wiring.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\HardwareSerial.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\HardwareSerial.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\IPAddress.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\IPAddress.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\main.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\main.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\new.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\new.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\Print.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Print.cpp.o
F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\Print.cpp: In member function 'size_t Print::print(const __FlashStringHelper*)':
F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\Print.cpp:90: warning: '__progmem__' attribute ignored
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\Stream.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Stream.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\Tone.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Tone.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\usb_api.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\usb_api.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\WMath.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WMath.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=at90usb1286 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -DTEENSYDUINO=117 -felide-constructors -std=c++0x -DUSB_MIDI -DLAYOUT_UNITED_KINGDOM -IF:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy F:\Arduino\arduino-105-td117\hardware\teensy\cores\teensy\WString.cpp -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WString.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\keylayouts.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\malloc.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\pins_teensy.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\usb.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WInterrupts.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\wiring.c.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\HardwareSerial.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\IPAddress.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\main.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\new.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Print.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Stream.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Tone.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\usb_api.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WMath.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-ar rcs C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\WString.cpp.o
F:\Arduino\arduino-105-td117\hardware\tools\avr\bin\avr-gcc -Os -Wl,--gc-sections,--relax -mmcu=at90usb1286 -o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\ssd1306_128x64_spi.cpp.elf C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\ssd1306_128x64_spi.cpp.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Wire\Wire.cpp.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Wire\utility\twi.c.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_GFX\glcdfont.c.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_GFX\Adafruit_GFX.cpp.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\Adafruit_SSD1306\Adafruit_SSD1306.cpp.o C:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp\core.a -LC:\Users\Chris\AppData\Local\Temp\build1307873458293701812.tmp -lm
Adafruit_GFX\Adafruit_GFX.cpp.o:(.rodata._ZTV12Adafruit_GFX+0xc): undefined reference to `__cxa_pure_virtual'