Skip to content

ATtiny Compile Fail: Redefinition of preproc. symbol "BIN" (from "Stream.h" and "Print.h") by "iotnx4.h" #4784

@pediRAM

Description

@pediRAM

If you try to compile the code below for an ATtiny 84, you will get the error messages after the code.
The preprocessor symbol "BIN" used in "Stream.h" and "Print.h" (line 32, value=2) is redefined by "iotnx4.h" (line 71, value=7). Because "iotn84.h" includes "iotnx4.h" (line 38) the value of "2" is overwritten by "7"!
Quck-Fix / Workaround: if you don't use "BIN" in "print" or "println" statements like ("print(var, BIN)"), you can comment line 32 in "Print.h" to get rid of the error.
Used Environment: Win. 7 x64 Prof., Arduino IDE 1.6.7, ATtiny 84A, Arduino as ISP


#define PIN_MOTD_IN 0
#define PIN_LED_OUT 1

int val = 0;

void setup()
{
    pinMode(PIN_MOTD_IN, INPUT);
    pinMode(PIN_LED_OUT, OUTPUT);
    digitalWrite(PIN_LED_OUT, LOW);
}

void loop()
{
    val = digitalRead(PIN_MOTD_IN);
    digitalWrite(PIN_LED_OUT, val);
    delay(50);
}

START_OF_ERROR_OUTPUT -->

START_OF_CITATE -->
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:33,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\CDC.cpp:19:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:24,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\CDC.cpp:19:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\HardwareSerial.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.cpp:29:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.cpp:29:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial0.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\HardwareSerial0.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial0.cpp:25:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial0.cpp:25:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial1.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\HardwareSerial1.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial1.cpp:25:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial1.cpp:25:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial2.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\HardwareSerial2.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial2.cpp:25:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial2.cpp:25:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial3.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\HardwareSerial3.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial3.cpp:25:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial3.cpp:25:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\IPAddress.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\IPAddress.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino/Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino/HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino/Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\IPAddress.cpp:20:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino/Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino/Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\IPAddress.cpp:20:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\PluggableUSB.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\PluggableUSB.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:33,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\PluggableUSB.cpp:20:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:24,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\PluggableUSB.cpp:20:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\Print.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.cpp:27:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.cpp:27:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\Stream.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.cpp:25:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:28,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.cpp:25:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\Tone.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp:39:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\interrupt.h:38,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp:37:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

 ^

In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp:37:0:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp: In function 'void TIMER2_COMPA_vect()':

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Tone.cpp:538:5: warning: 'TIMER2_COMPA_vect' appears to be a misspelled signal handler [enabled by default]

 ISR(TIMER2_COMPA_vect)

     ^

"D:\Programme\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=attiny84 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_attiny -DARDUINO_ARCH_AVR   "-IC:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino" "-ID:\Daten\Projekte\Arduino Projekte\hardware\attiny\avr\variants\tiny14" "C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBCore.cpp" -o "C:\Windows\TEMP\build5edc50d0570cc346ba257358f0f62ca3.tmp\core\USBCore.cpp.o"
In file included from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Stream.h:26:0,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\HardwareSerial.h:29,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Arduino.h:224,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:33,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBCore.cpp:19:

C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\Print.h:32:0: warning: "BIN" redefined [enabled by default]

 #define BIN 2

 ^

In file included from d:\program\arduino\hardware\tools\avr\avr\include\avr\iotn84.h:38:0,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\io.h:440,

                 from d:\program\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:88,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBAPI.h:24,

                 from C:\Users\Ed_Snowden\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.6.10\cores\arduino\USBCore.cpp:19:

d:\program\arduino\hardware\tools\avr\avr\include\avr\iotnx4.h:71:0: note: this is the location of the previous definition

 #define BIN     7

<-- END_OF_ERROR_OUTPUT

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions