If you don't upload it but only Verify/Compile what do you get at the end? I get something like this:
Sketch uses 27148 bytes (84%) of program storage space. Maximum is 32256 bytes.Global variables use 1194 bytes (58%) of dynamic memory, leaving 854 bytes for local variables. Maximum is 2048 bytes.
Yeah, it's the unused infrared decoders taking up the space.
As stated here:
you have to set unused IR decoder profiles in IRremote.h, setting them to 0.
#define DECODE_NEC 1
and
#define DECODE_HASH 1
are the only two options that I have enabled. If you keep the others enabled you will run out of flash.
If you don't upload it but only Verify/Compile what do you get at the end? I get something like this:
Sketch uses 27148 bytes (84%) of program storage space. Maximum is 32256 bytes. Global variables use 1194 bytes (58%) of dynamic memory, leaving 854 bytes for local variables. Maximum is 2048 bytes.
Last part of error message says "text section exceeds available space in board"