Here’s the errors for the above post :
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp: In member function 'void W5100Class::init()':
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:31: error: no matching function for call to 'SPIClass::begin(int)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:45: note: candidates are: static void SPIClass::begin()
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:33: error: no matching function for call to 'SPIClass::setClockDivider(int, int)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:50: note: candidates are: static void SPIClass::setClockDivider(uint8_t)
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:34: error: no matching function for call to 'SPIClass::setDataMode(int, int)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:49: note: candidates are: static void SPIClass::setDataMode(uint8_t)
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp: In static member function 'static uint8_t W5100Class::write(uint16_t, uint8_t)':
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:135: error: 'SPI_CONTINUE' was not declared in this scope
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:138: error: no matching function for call to 'SPIClass::transfer(int, uint8_t&)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:55: note: candidates are: static byte SPIClass::transfer(byte)
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp: In static member function 'static uint16_t W5100Class::write(uint16_t, const uint8_t*, uint16_t)':
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:146: error: 'SPI_CONTINUE' was not declared in this scope
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:149: error: no matching function for call to 'SPIClass::transfer(int, const unsigned char&)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:55: note: candidates are: static byte SPIClass::transfer(byte)
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp: In static member function 'static uint8_t W5100Class::read(uint16_t)':
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:157: error: 'SPI_CONTINUE' was not declared in this scope
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:160: error: no matching function for call to 'SPIClass::transfer(int, int)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:55: note: candidates are: static byte SPIClass::transfer(byte)
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp: In static member function 'static uint16_t W5100Class::read(uint16_t, uint8_t*, uint16_t)':
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:168: error: 'SPI_CONTINUE' was not declared in this scope
C:\Users\regor2\Documents\Arduino\libraries\Ethernet\utility\w5100.cpp:171: error: no matching function for call to 'SPIClass::transfer(int, int)'
C:\Program Files\arduino-1.0.5-r2-windows\arduino-1.0.5-r2\libraries\SPI/SPI.h:55: note: candidates are: static byte SPIClass::transfer(byte)
Or, put it this way, how do I begin solving these errors.