Probleme compilation projet r3cube

Nouveau sur Arduino, j'ai acheté un ethernet shield ici:
http://www.r3cube.com

le probleme c'est quand j'essai de compiler leur projet, j'ai plein d'erreurs:
http://www.r3cube.com/Drivers-software/etherShield.zip

voici les erreurs:
etherShield_ping.cpp.o: In function __static_initialization_and_destruction_0': C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:20: undefined reference to EtherShield::EtherShield()'
etherShield_ping.cpp.o: In function loop': C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:73: undefined reference to EtherShield::ES_enc28j60PacketReceive(unsigned int, unsigned char*)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:77: undefined reference to EtherShield::ES_eth_type_is_arp_and_my_ip(unsigned char*, unsigned int)' C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:78: undefined reference to EtherShield::ES_make_arp_answer_from_request(unsigned char*)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:81: undefined reference to EtherShield::ES_eth_type_is_ip_and_my_ip(unsigned char*, unsigned int)' C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:85: undefined reference to EtherShield::ES_make_echo_reply_from_request(unsigned char*, unsigned int)'
etherShield_ping.cpp.o: In function setup': C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:28: undefined reference to EtherShield::ES_enc28j60Init(unsigned char*)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:29: undefined reference to EtherShield::ES_enc28j60clkout(unsigned char)' C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:38: undefined reference to EtherShield::ES_enc28j60PhyWrite(unsigned char, unsigned int)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:44: undefined reference to EtherShield::ES_enc28j60PhyWrite(unsigned char, unsigned int)' C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:50: undefined reference to EtherShield::ES_enc28j60PhyWrite(unsigned char, unsigned int)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:56: undefined reference to EtherShield::ES_enc28j60PhyWrite(unsigned char, unsigned int)' C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:62: undefined reference to EtherShield::ES_enc28j60PhyWrite(unsigned char, unsigned int)'
C:\Users\OLIVIER\AppData\Local\Temp\build2551290433783258096.tmp/etherShield_ping.cpp:66: undefined reference to `EtherShield::ES_init_ip_arp_udp_tcp(unsigned char*, unsigned char*, unsigned char)'

Merci de votre aide..

Edit de Jean-François : pas de lien pour des annonces, elles ne durent pas dans le temps....

Ok merci Alien c'est exactement ce que je cherchais.