I'm trying to use this library but I get into some problems. I have the TimeNTP example and try to compile it. After setting the packet sizes I get these errors while compiling:
In file included from TimeNTP.cpp:10:
/home/maarten/arduino-1.0/libraries/Ethernet/UdpBytewise.h:70: error: conflicting return type specified for ?virtual void UdpBytewiseClass::write(uint8_t)?
/home/maarten/arduino-1.0/hardware/arduino/cores/arduino/Print.h:48: error: overriding ?virtual size_t Print::write(uint8_t)?
When I fix that by changing virtual void UdpBytewiseClass::write(uint8_t) to virtual size_t UdpBytewiseClass::write(uint8_t), the error is
In file included from /home/maarten/arduino-1.0/libraries/Ethernet/EthernetClient.cpp:1:
/home/maarten/arduino-1.0/libraries/Ethernet/utility/w5100.h:14:17: error: SPI.h: No such file or directory
I certainly have SPI.h.