Non c'è un #include per portsLCD.h nello sketck. Forse è richiamato da un'altra libreria?
Questo l'errore appena metto #include <LiquidCrystal.h>
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal::pulseEnable()':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:285: multiple definition of `LiquidCrystal::pulseEnable()'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:297: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal::write8bits(unsigned char)':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:303: multiple definition of `LiquidCrystal::write8bits(unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:315: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal::write4bits(unsigned char)':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:294: multiple definition of `LiquidCrystal::write4bits(unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:306: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal::send(unsigned char, unsigned char)':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:269: multiple definition of `LiquidCrystal::send(unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:281: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal::init(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:55: multiple definition of `LiquidCrystal::init(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:235: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:48: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:229: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:48: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:229: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:42: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:223: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:42: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:223: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:36: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:217: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:36: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:217: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:29: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:211: first defined here
LiquidCrystal\LiquidCrystal.cpp.o: In function `LiquidCrystal':
C:\arduino-1.0\libraries\LiquidCrystal/LiquidCrystal.cpp:29: multiple definition of `LiquidCrystal::LiquidCrystal(unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char, unsigned char)'
jeelib\PortsLCD.cpp.o:C:\arduino-1.0\libraries\jeelib/PortsLCD.cpp:211: first defined here