Open mirzaramicic opened 11 years ago
the library was added only since IDE version 1.5.2 (relase date: 2013.02.06) The porting of the library for the Arduino Due is already inside the IDE, so you don't need to add it to the sketchbook folder. Please tell me if you succeed to compile with the latest version of the IDE.
when i select arduino uno it compiles correctly....but on arduino due i get following errors:
In file included from c:\arduino-1.5.1r2\hardware\tools\g++_arm_none_eabi\bin../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/include/stdio.h:46, from d:\Documents\Arduino\libraries\WiFi\/utility/debug.h:13, from d:\Documents\Arduino\libraries\WiFi\WiFiClient.cpp:6: c:\arduino-1.5.1r2\hardware\tools\g++_arm_none_eabi\bin../lib/gcc/arm-none-eabi/4.4.1/../../../../arm-none-eabi/include/sys/types.h:93: error: conflicting declaration 'typedef short unsigned int u_short' d:\Documents\Arduino\libraries\WiFi\utility/socket.h:71: error: 'u_short' has a previous declaration as 'typedef uint16 u_short' d:\Documents\Arduino\libraries\WiFi\WiFiClient.cpp: In member function 'virtual int WiFiClient::read(uint8t, size_t)': d:\Documents\Arduino\libraries\WiFi\WiFiClient.cpp:107: error: no matching function for call to 'ServerDrv::getDataBuf(uint8_t&, uint8t&, sizet)' d:\Documents\Arduino\libraries\WiFi\utility/server_drv.h:23: note: candidates are: static bool ServerDrv::getDataBuf(uint8_t, uint8t, uint16_t*)