Compiler Error combining sketches

Hi, im farely new and have like 2 months experience so far.
The thing i am trying to realise:

  • I wanted to turn on my PC via WoL function with my google assistant from anywhere.

Things working so far:

  • i got it to work with IFTTT to send a push on my phone and through 2 other apps, my PHONE sends the Magic Packet out into the Network to wake my pc up. Problem here: my phone needs to be connected to the home Network, obviously missing the point to turn it on from anywhere.
  • further i got it to work with IFTTT, Blynk and just shorting out the power button on my PC.
    (Arduino Nano powering a LED which is ponting at a photo resistor in parrallel of the power button, mentioning here - the arduino wont be close to the computer either. Since i dont want to hack into the PCs internal wiring too much anyway)
    works absolutely fine, but i need to throw a wire from the Arduino to the pc to power the LED which turns on the computer. sucks - nedd something other.
  • then i got the Nano to send out Magic Packets by the push of a Button.
    THATS PERFECT. i dont need a wire between the devices, i dont have to worry accidentaly turning my pc off, since it won’t be hard wired to the power button.

so i thought just combining the last 2 solutions.
i threw the blynk lib into the code, added the remaining WoL lib EtherCard and wrote a short code which should do what i need.

Now the actual problem i would need help with:
when i throw both sketches together, i get a error message which i dont understand.
i realised that the Blynk lib uses A LOT of Memory… After i threw them together into one sketch i did my best to shorten it as much as i can, getting rid of unnecessary lines and stuff…
and after adding both numbers together from the single sketches, its 8 Bytes too huge for the Arduinos 2048 Bytes.
It could be simply that its using too much RAM yes, but for me it does not say hoch much RAM it will actually use when i compile, just says “Error compiling for board Arduino Nano”.
and i dont really know what i can do to maybe lower it a bit more. maybe shortening the libraries themself, but i have no clue what i can get rid of and whats important to keep…

The first Sketch with the Blynk app:
Uses 24102 Bytes (78%) of storage and 1149 Bytes (56%) of Memory

#include <UIPEthernet.h>
#include <BlynkSimpleUIPEthernet.h>

char auth[] = "Blynk_Auth_Code";
unsigned long start = 0;

void setup(){
  Blynk.begin(auth);
}

void loop(){
  Blynk.run();
  if(digitalRead(8)){
    if(start==0){
      start=millis();
    }
    if(millis()>=start+1000){
      digitalWrite(8, LOW);
      start=0;
    }
  }
}

since the google assinstant command only turns on the Pin8, i used a time comparison to turn it off again after 1 second. This Sketch work fine.
hooking up a LED to Pin8 will turn it on for 1sec when i say the phrase to the assistant.

  1. Sketch for the Magic Packet:
    Uses 2580 Bytes (8%) and 907 Bytes (44%) of Memory
#include <EtherCard.h>
static byte mymac[] = { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 };
byte Ethernet::buffer[700];
static byte targetmac[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

void setup() {
  pinMode(8, INPUT);
}

void loop() {
  if (digitalRead(8)){
    ether.sendWol(targetmac);
  }
}

Works also completely fine, sends successfully a Magic Packet to my Computer and wakes it up when pushing the button on Pin8.

Now both combined:
CALCULATED (since it does not show how much it uses)
26682 Bytes (~86,86%) of storage and 2056 Bytes (~100,39%) of Memory
also i got rid of the delay to turn Pin8 off, since i figure the pulse should be enough to send it out.
maybe not - i dont know, but i cant try since it doesnt even compile yet.

#include <EtherCard.h>
#include <UIPEthernet.h>
#include <BlynkSimpleUIPEthernet.h>

static byte mymac[] = { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 };
byte Ethernet::buffer[700];
static byte targetmac[] = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00};

char auth[] = "Bylnk_Auth_Code";

void setup() {
  Blynk.begin(auth);
}
void loop() {
  Blynk.run();
  if(digitalRead(8)){
    ether.sendWol(targetmac);
    digitalWrite(8, LOW);
  }
}

if i try to compile this, i get a error message in which i would like to understand whats going on.
hopefully someone could help me out.

Arduino: 1.8.13 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ivan-\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10813 -build-path C:\Users\ivan-\AppData\Local\Temp\arduino_build_657206 -warnings=all -build-cache C:\Users\ivan-\AppData\Local\Temp\arduino_cache_126260 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\ivan-\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -vid-pid=1A86_7523 -ide-version=10813 -build-path C:\Users\ivan-\AppData\Local\Temp\arduino_build_657206 -warnings=all -build-cache C:\Users\ivan-\AppData\Local\Temp\arduino_cache_126260 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.arduinoOTA.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Program Files (x86)\Arduino\hardware\tools\avr -verbose C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino

Using board 'nano' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Using core 'arduino' from platform in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr

Detecting libraries used...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for EtherCard.h: [EtherCard@1.1.0]

ResolveLibrary(EtherCard.h)

  -> candidates: [EtherCard@1.1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for UIPEthernet.h: [UIPEthernet@2.0.9]

ResolveLibrary(UIPEthernet.h)

  -> candidates: [UIPEthernet@2.0.9]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for SPI.h: [SPI@1.0]

ResolveLibrary(SPI.h)

  -> candidates: [SPI@1.0]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Alternatives for BlynkSimpleUIPEthernet.h: [Blynk@0.6.1]

ResolveLibrary(BlynkSimpleUIPEthernet.h)

  -> candidates: [Blynk@0.6.1]

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\EtherCard.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\bufferfiller.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\dhcp.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\dns.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\enc28j60.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\stash.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\tcpip.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\udpserver.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src\\webutil.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\Dhcp.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\Dns.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\UIPClient.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\UIPEthernet.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\UIPServer.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\UIPUdp.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility\\Enc28J60Network.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility\\mempool.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility\\uip.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility" "C:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet\\utility\\uip_arp.c" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src\\SPI.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src\\utility\\BlynkDebug.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src\\utility\\BlynkHandlers.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src\\utility\\BlynkTimer.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src\\utility\\utility.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE

Generating function prototypes...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\preproc\\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE

"C:\\Program Files (x86)\\Arduino\\tools-builder\\ctags\\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\preproc\\ctags_target_for_gcc_minus_e.cpp"

Compiling sketch...

"C:\\Program Files (x86)\\Arduino\\hardware\\tools\\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10813 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\cores\\arduino" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\variants\\eightanaloginputs" "-IC:\\Program Files (x86)\\Arduino\\libraries\\EtherCard\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\UIPEthernet" "-IC:\\Program Files (x86)\\Arduino\\hardware\\arduino\\avr\\libraries\\SPI\\src" "-IC:\\Program Files (x86)\\Arduino\\libraries\\Blynk\\src" "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp" -o "C:\\Users\\ivan-\\AppData\\Local\\Temp\\arduino_build_657206\\sketch\\WoLTest.ino.cpp.o"



- - - *Actual Error below in red text* - - -



In file included from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/mempool_conf.h:5:0,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/mempool.h:28,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/Enc28J60Network.h:28,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPEthernet.h:35,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:2:

C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/uipopt.h:97:4: warning: #warning "Endianness configured automaticaly." [-Wcpp]

   #warning "Endianness configured automaticaly."

    ^~~~~~~

In file included from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPClient.h:37:0,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPEthernet.h:41,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:2:

C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/logging.h:24:2: warning: #warning "You can configure LogObject and ACTLOGLEVEL in 'utility/logging.h'. More verbosity more memory usage." [-Wcpp]

 #warning "You can configure LogObject and ACTLOGLEVEL in 'utility/logging.h'. More verbosity more memory usage."

  ^~~~~~~

In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:19:0,

                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,

                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:24,

                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleUIPEthernet.h:20,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:3:

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocolDefs.h:83:0: warning: "ntohs" redefined

         #define ntohs(x) htons(x)

 

In file included from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPUdp.h:44:0,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/Dhcp.h:59,

                 from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPEthernet.h:37,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:2:

C:\Program Files (x86)\Arduino\libraries\UIPEthernet/utility/uip.h:1087:0: note: this is the location of the previous definition

    #define ntohs htons

 

In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleUIPEthernet.h:20:0,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:3:

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, const char*, uint16_t, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:65:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, const char*, uint16_t, IPAddress, IPAddress, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:84:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, const char*, uint16_t, IPAddress, IPAddress, IPAddress, IPAddress, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:105:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, IPAddress, uint16_t, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:124:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, IPAddress, uint16_t, IPAddress, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:142:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h: In member function 'void BlynkEthernet::begin(const char*, IPAddress, uint16_t, IPAddress, IPAddress, IPAddress, IPAddress, const byte*)':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:163:19: warning: variable 'myip' set but not used [-Wunused-but-set-variable]

         IPAddress myip = Ethernet.localIP();

                   ^~~~

In file included from C:\Program Files (x86)\Arduino\libraries\UIPEthernet/UIPEthernet.h:23:0,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:2:

C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino: At global scope:

C:\Program Files (x86)\Arduino\libraries\UIPEthernet/ethernet_comp.h:4:18: error: 'UIPEthernet' is not a class, namespace, or enumeration

 #define Ethernet UIPEthernet

                  ^

C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:6:6: note: in expansion of macro 'Ethernet'

 byte Ethernet::buffer[700];

      ^~~~~~~~

In file included from C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkEthernet.h:26:0,

                 from C:\Program Files (x86)\Arduino\libraries\Blynk\src/BlynkSimpleUIPEthernet.h:20,

                 from C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:3:

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkArduinoClient.h: In instantiation of 'size_t BlynkArduinoClientGen<Client>::read(void*, size_t) [with Client = Client; size_t = unsigned int]':

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocol.h:288:20:   required from 'bool BlynkProtocol<Transp>::processInput() [with Transp = BlynkArduinoClientGen<Client>]'

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Blynk/BlynkProtocol.h:155:30:   required from 'bool BlynkProtocol<Transp>::run(bool) [with Transp = BlynkArduinoClientGen<Client>]'

C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:15:13:   required from here

C:\Program Files (x86)\Arduino\libraries\Blynk\src/Adapters/BlynkArduinoClient.h:72:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]

         while (client->available() < len) { BLYNK_RUN_YIELD(); }

C:\Program Files (x86)\Arduino\Ivan\WoLTest\WoLTest.ino:5:13: warning: 'mymac' defined but not used [-Wunused-variable]

 static byte mymac[] = { 0x11, 0x11, 0x11, 0x11, 0x11, 0x11 };

             ^~~~~

Using library EtherCard at version 1.1.0 in folder: C:\Program Files (x86)\Arduino\libraries\EtherCard 

Using library UIPEthernet at version 2.0.9 in folder: C:\Program Files (x86)\Arduino\libraries\UIPEthernet 

Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI 

Using library Blynk at version 0.6.1 in folder: C:\Program Files (x86)\Arduino\libraries\Blynk 

exit status 1

Error compiling for board Arduino Nano.

I am using a Arduino Nano, and its selected in the IDE.
also a ENC28J60 Ethernet Shield for the LAN connection.
Processor: ATmega328P (Old Bootloader)
Programmer: AVRISP mkII

If i forgot to mention something I’d be happy to answer, if i can :sweat_smile:
Best Regards, Ivan

@ivelz, your topic has been moved to a more suitable location.

Oh sorry, thanks :slight_smile:

the error can be found be searching for ": error:"
pay atention to the space between the first double-point ":" and the word "error"

This leads to this line of the error-messages
C:\Program Files (x86)\Arduino\libraries\UIPEthernet/ethernet_comp.h:4:18: error: 'UIPEthernet' is not a class, namespace, or enumeration

#define Ethernet UIPEthernet

I guess that some definitions are conflicting.
As you use Blynk. Have you tried to ask this question in the Blynk-User-Forum?
best regards Stefan

Hi, sorry for the late answer.
i guess there is actually something conflicting yea.
I tried compiling the libs seperately and it came that Ethercard does not like to be run together with neither Blynk or UIPEthernet..
I asume since they all kinda want to operate with the network and have similar or same definitions..
so i guess Ethercard is the bad guy here.
I'll try to check whats wrong there, still thanks for the idea and how to find the actual error message :sweat_smile:

and i dont know how i did not think about that, but i should definately ask in the blynk forum if there is a way to shrink the lib, thanks.