Error using MicroLCD Library

Discussion about software developed by Freematics, including Freematics Builder and Freematics Emulator GUI
Post Reply
Pete64
Posts: 1
Joined: Fri Dec 12, 2014 1:32 am

Error using MicroLCD Library

Post 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
Post Reply