Hi Guys,
I'm very new at programming the arduino way!
I am having a problem compiling a very simple sketch using the LiquidCrystal_I2C.h library. I get the following error message;-
Arduino: 1.6.9 (Windows 10), Board: "Arduino/Genuino Uno"
In file included from C:\Users\G7ITT\Documents\Arduino\LCD_I2C\LCD_I2C.ino:2:0:
C:\Users\G7ITT\Documents\Arduino\libraries\LiquidCrystal_I2C/LiquidCrystal_I2C.h:80:16: error: conflicting return type specified for 'virtual void LiquidCrystal_I2C::write(uint8_t)'
virtual void write(uint8_t);
^
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:29,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:224,
from sketch\LCD_I2C.ino.cpp:1:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:48:20: error: overriding 'virtual size_t Print::write(uint8_t)'
virtual size_t write(uint8_t) = 0;
^
exit status 1
Error compiling for board Arduino/Genuino Uno.
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
void setup() {}
void loop() {}
Any help would be greatly appreciated.
Seamus