Simple Macro program I think

You should also include the complete compiler log.
Here is a tutorial how to adjust the arduino IDE for maximum verbose compiler-log.
This compiler log will answer these questions: