After upgrading my arduino software from 0022 to 1.0 the wishield library I believe broke. I did a search on the forum and did not find anything with this issue. Currently I have a basic Wifi server setup using the CUHead shield (clone to async) and when I try to upload it to the Arduino from the IDE, I get and error compiling message with 2 errors. See code section
In file included from Wifi_Test.cpp:5:
C:\Users\M\Dropbox\Arduino\arduino-1.0\libraries\WiShield/WiServer.h:199: error: conflicting return type specified for 'virtual void Server::write(uint8_t)'
C:\Users\M\Dropbox\Arduino\arduino-1.0\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
I personally am not sure how to fix this issue nor do I want to actually mess with and Arduino Core file to get it working.
Is anyone else seeing this and of have found a solution.
EDIT BELOW THIS POINT
I changed the data type of the write function in the WiServer.h file to size_t instead of void... this fixed the issue above.. however, a new issue arrised....
C:\Users\M\Dropbox\Arduino\arduino-1.0\libraries\WiShield\clock-arch.c:44:20: error: wiring.h: No such file or directory
I believe this is attempting to access the wiring.h file located in the hardware folder... It is there in version 22 but not in 1.0
As before any ideas welcome