Hi EmrioAdmin,
So, as i understood, embrio when i press on the connecting icon,it's open in background the arduino software and upload "ArduinoCompile.ino" automatically inside the arduino board.
I tried to upload manually as you explain to me,and the compiler on version 1.6.4, once i start the upload it stack at 35% of the progress bar with no results waiting at least 30 minutes.
So i uninstall the last version and install the version 1.6.3, once i start the upload it give me some error.
Here there is the copy of the error i get during this process:
Arduino: 1.6.3 (Windows 7), Board: "Arduino Uno"
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In constructor 'IPAddress::IPAddress()':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:7:41: error: cannot convert 'IPAddress::<anonymous union>' to 'void*' for argument '1' to 'void* memset(void*, int, size_t)'
memset(_address, 0, sizeof(_address));
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In constructor 'IPAddress::IPAddress(uint8_t, uint8_t, uint8_t, uint8_t)':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:12:13: error: no match for 'operator[]' (operand types are 'IPAddress::<anonymous union>' and 'int')
_address[0] = first_octet;
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:13:13: error: no match for 'operator[]' (operand types are 'IPAddress::<anonymous union>' and 'int')
_address[1] = second_octet;
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:14:13: error: no match for 'operator[]' (operand types are 'IPAddress::<anonymous union>' and 'int')
_address[2] = third_octet;
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:15:13: error: no match for 'operator[]' (operand types are 'IPAddress::<anonymous union>' and 'int')
_address[3] = fourth_octet;
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In constructor 'IPAddress::IPAddress(uint32_t)':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:20:48: error: cannot convert 'IPAddress::<anonymous union>' to 'void*' for argument '1' to 'void* memcpy(void*, const void*, size_t)'
memcpy(_address, &address, sizeof(_address));
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In constructor 'IPAddress::IPAddress(const uint8_t*)':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:25:47: error: cannot convert 'IPAddress::<anonymous union>' to 'void*' for argument '1' to 'void* memcpy(void*, const void*, size_t)'
memcpy(_address, address, sizeof(_address));
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In member function 'IPAddress& IPAddress::operator=(const uint8_t*)':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:30:47: error: cannot convert 'IPAddress::<anonymous union>' to 'void*' for argument '1' to 'void* memcpy(void*, const void*, size_t)'
memcpy(_address, address, sizeof(_address));
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In member function 'IPAddress& IPAddress::operator=(uint32_t)':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:36:65: error: cannot convert 'IPAddress::<anonymous union>' to 'void*' for argument '1' to 'void* memcpy(void*, const void*, size_t)'
memcpy(_address, (const uint8_t *)&address, sizeof(_address));
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: At global scope:
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:40:6: error: prototype for 'bool IPAddress::operator==(const uint8_t*)' does not match any in class 'IPAddress'
bool IPAddress::operator==(const uint8_t* addr)
^
In file included from C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:3:0:
C:\Users\Angelo\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\cores\arduino/IPAddress.h:52:10: error: candidates are: bool IPAddress::operator==(const uint8_t*) const
bool operator==(const uint8_t* addr) const;
^
C:\Users\Angelo\AppData\Roaming\Arduino15\packages\arduino\hardware\avr\1.6.2\cores\arduino/IPAddress.h:51:10: error: bool IPAddress::operator==(const IPAddress&) const
bool operator==(const IPAddress& addr) const { return _address.dword == addr._address.dword; };
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp: In member function 'virtual size_t IPAddress::printTo(Print&) const':
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:50:30: error: no match for 'operator[]' (operand types are 'const IPAddress::<anonymous union>' and 'int')
n += p.print(_address[i], DEC);
^
C:\Users\Angelo\Documents\Arduino\libraries\stdlib\IPAddress.cpp:53:26: error: no match for 'operator[]' (operand types are 'const IPAddress::<anonymous union>' and 'int')
n += p.print(_address[3], DEC);
^
Error compiling.
This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.