Page 1 of 1

Error using MicroLCD Library

Posted: Fri Dec 12, 2014 11:42 pm
by Pete64
I am trying to use this Library on a ChipKit Uno32 which normally will requires some minor mods when trying most Arduino libraries. However, I don't understand this error or how to fix it when trying the basic examples. Hopefully someone can help figure out what is causing this error. I am hoping this library might be faster than the Adafruit and others based on Adafruit (I don't require fancy graphics for my use).

In file included from lcdhello.cpp:11:0:
/Users/Pete/Documents/mpide/libraries/MicroLCD/MicroLCD.h:57:12: error: conflicting return type specified for 'virtual size_t LCD_Null::write(uint8_t)'
/Applications/mpide.app/Contents/Resources/Java/hardware/pic32/cores/pic32/Print.h:50:15: error: overriding 'virtual void Print::write(uint8_t)'
In file included from lcdhello.cpp:11:0:
/Users/Pete/Documents/mpide/libraries/MicroLCD/MicroLCD.h:68:12: error: conflicting return type specified for 'virtual size_t LCD_SSD1306::write(uint8_t)'
/Applications/mpide.app/Contents/Resources/Java/hardware/pic32/cores/pic32/Print.h:50:15: error: overriding 'virtual void Print::write(uint8_t)'

Thanks for any assistance,

Pete