If I include the Ethernet library in the example begin_here
( #include <Ethernet.h> )
I got this
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp: In member function 'void W5100Class::init()':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:28: error: 'delay' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:30: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp: In static member function 'static uint8_t
W5100Class::write(uint16_t, uint8_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:133: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp: In static member function 'static uint16_t
W5100Class::write(uint16_t, const uint8_t*, uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:146: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp: In static member function 'static uint8_t
W5100Class::read(uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:159: error: 'SPI' was not declared in this scope
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp: In static member function 'static uint16_t
W5100Class::read(uint16_t, uint8_t*, uint16_t)':
/Applications/Arduino.app/Contents/Resources/Java/libraries/Ethernet/
utility/w5100.cpp:172: error: 'SPI' was not declared in this scope
I'm using Arduino IDE 1.0 and 0022 and y get the shame error