Skip to content

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

Closed
@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