How to include an already written library to a custom library in Arduino

Viewed 5112

I'm creating a new library to control the keypad and LCD together. Most of the code seems to compile, but when it reaches the line where I define the LiquidCristal variable, it says:

'LiquidCrystal' does not name a type when creating a custom library

This is the extract of content of my LCDKeypad.h

// Include types & constants of Wiring core API
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#include "WConstants.h"
#endif

// Include LCD library
#include <LiquidCrystal.h>

The error is in this line:

private:
LiquidCrystal lcd( 8, 9, 4, 5, 6, 7 ); // <<-- Error
2 Answers
Related