arduino scheda + scheda ethernet con sd + html

te li allego ..
in breve carico un esempio tipo blinkled da menu example tinywebserver....
e il risultato dopo aver premuto upload o verify... è:

In file included from BlinkLed.cpp:9:
C:\Users\lele7\Desktop\arduino-1.0\libraries\Flash/Flash.h:22:22: error: WProgram.h: No such file or directory
In file included from BlinkLed.cpp:10:
C:\Users\lele7\Desktop\arduino-1.0\libraries\SdFat/SdFat.h:286: error: conflicting return type specified for 'virtual void SdFile::write(uint8_t)'
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
In file included from BlinkLed.cpp:12:
C:\Users\lele7\Desktop\arduino-1.0\libraries\TinyWebServer/TinyWebServer.h:141: error: conflicting return type specified for 'virtual void TinyWebServer::write(uint8_t)'
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
C:\Users\lele7\Desktop\arduino-1.0\libraries\TinyWebServer/TinyWebServer.h:143: error: conflicting return type specified for 'virtual void TinyWebServer::write(const uint8_t*, size_t)'
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Print.h:50: error: overriding 'virtual size_t Print::write(const uint8_t*, size_t)'
C:\Users\lele7\Desktop\arduino-1.0\libraries\TinyWebServer/TinyWebServer.h:173: error: cannot declare field 'TinyWebServer::server_' to be of abstract type 'Server'
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Server.h:4: note: because the following virtual functions are pure within 'Server':
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: note: virtual size_t Print::write(uint8_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Server.h:6: note: virtual void Server::begin()
C:\Users\lele7\Desktop\arduino-1.0\libraries\TinyWebServer/TinyWebServer.h:177: error: cannot declare field 'TinyWebServer::client_' to be of abstract type 'Client'
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:7: note: because the following virtual functions are pure within 'Client':
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:12: note: virtual size_t Client::write(uint8_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:13: note: virtual size_t Client::write(const uint8_t*, size_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:14: note: virtual int Client::available()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:15: note: virtual int Client::read()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:17: note: virtual int Client::peek()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:18: note: virtual void Client::flush()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:10: note: virtual int Client::connect(IPAddress, uint16_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:11: note: virtual int Client::connect(const char*, uint16_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:16: note: virtual int Client::read(uint8_t*, size_t)
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:19: note: virtual void Client::stop()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:20: note: virtual uint8_t Client::connected()
C:\Users\lele7\Desktop\arduino-1.0\hardware\arduino\cores\arduino/Client.h:21: note: virtual Client::operator bool()