I have this code and when I try to verify/upload it it just sends me these warnings but still uploads the code:
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:13:0: warning: "PB0" redefined
#define PB0 0
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:124:0: note: this is the location of the previous definition
# define PB0 PORTB0
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:14:0: warning: "PB1" redefined
#define PB1 1
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:129:0: note: this is the location of the previous definition
# define PB1 PORTB1
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:15:0: warning: "PB2" redefined
#define PB2 2
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:134:0: note: this is the location of the previous definition
# define PB2 PORTB2
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:16:0: warning: "PB3" redefined
#define PB3 3
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:139:0: note: this is the location of the previous definition
# define PB3 PORTB3
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:17:0: warning: "PB4" redefined
#define PB4 4
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:144:0: note: this is the location of the previous definition
# define PB4 PORTB4
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:18:0: warning: "PB5" redefined
#define PB5 5
^
...goes on like this until
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:36:0: warning: "PD5" redefined
#define PD5 5
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:235:0: note: this is the location of the previous definition
# define PD5 PORTD5
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:37:0: warning: "PD6" redefined
#define PD6 6
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:240:0: note: this is the location of the previous definition
# define PD6 PORTD6
^
In file included from C:\Users\Matte\Desktop\GBCartRead-master\GBCartRead_v1_8_Rev1_Arduino\GBCartRead_v1_8_Rev1_Arduino.ino:25:0:
sketch\pindeclarations.h:38:0: warning: "PD7" redefined
#define PD7 7
^
In file included from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\io.h:627:0,
from c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\pgmspace.h:90,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:28,
from sketch\GBCartRead_v1_8_Rev1_Arduino.ino.cpp:1:
c:\program files (x86)\arduino\hardware\tools\avr\avr\include\avr\portpins.h:245:0: note: this is the location of the previous definition
# define PD7 PORTD7
^
Sketch uses 3962 bytes (12%) of program storage space. Maximum is 32256 bytes.
Global variables use 297 bytes (14%) of dynamic memory, leaving 1751 bytes for local variables. Maximum is 2048 bytes.
I'd like to add that in my code I don't use "io.h", "pgmspace.h", "Arduino.h" or "portpins.h".
I only use a help file i created: "pindelcarations.h".
Do I have to ignore these warnings since I don't use any of those .h files mentioned in the warnings? Or do I have to fix something?
Thanks in advance.