**If I move e.g. variable or constans to an other file in my project then the IDE shows following message:
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Key_4x4.c.o (symbol from plugin): In function kCol': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Key_4x4.c.o (symbol from plugin): In function kCol': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Key_4x4.c.o (symbol from plugin): In function kCol': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Key_4x4.c.o (symbol from plugin): In function kCol': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Key_4x4.c.o (symbol from plugin): In function kCol': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\NuSim.ino.cpp.o (symbol from plugin): In function outputString': (.text+0x0): multiple definition of
stringComplete'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Display7x8.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\NuSim.ino.cpp.o (symbol from plugin): In function outputString': (.text+0x0): multiple definition of
vDspShow'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Display7x8.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\NuSim.ino.cpp.o (symbol from plugin): In function outputString': (.text+0x0): multiple definition of
xDsp'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Display7x8.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\NuSim.ino.cpp.o (symbol from plugin): In function outputString': (.text+0x0): multiple definition of
dispStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Display7x8.cpp.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Ports.c.o (symbol from plugin): In function setPortName': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Ports.c.o (symbol from plugin): In function setPortName': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Ports.c.o (symbol from plugin): In function setPortName': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Ports.c.o (symbol from plugin): In function setPortName': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Ports.c.o (symbol from plugin): In function setPortName': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\TableExe.c.o (symbol from plugin): In function tableNextChar': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\TableExe.c.o (symbol from plugin): In function tableNextChar': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\TableExe.c.o (symbol from plugin): In function tableNextChar': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\TableExe.c.o (symbol from plugin): In function tableNextChar': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\TableExe.c.o (symbol from plugin): In function tableNextChar': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Telefon_f.c.o (symbol from plugin): In function fDigitHex': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Telefon_f.c.o (symbol from plugin): In function fDigitHex': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Telefon_f.c.o (symbol from plugin): In function fDigitHex': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Telefon_f.c.o (symbol from plugin): In function fDigitHex': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Telefon_f.c.o (symbol from plugin): In function fDigitHex': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Timers.c.o (symbol from plugin): In function setTimer3Evt': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Timers.c.o (symbol from plugin): In function setTimer3Evt': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Timers.c.o (symbol from plugin): In function setTimer3Evt': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Timers.c.o (symbol from plugin): In function setTimer3Evt': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\Timers.c.o (symbol from plugin): In function setTimer3Evt': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\defines.c.o (symbol from plugin): In function initDefines': (.text+0x0): multiple definition of
swCode'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\defines.c.o (symbol from plugin): In function initDefines': (.text+0x0): multiple definition of
InterStrL'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\defines.c.o (symbol from plugin): In function initDefines': (.text+0x0): multiple definition of
WidthStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\defines.c.o (symbol from plugin): In function initDefines': (.text+0x0): multiple definition of
FreqStr'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\defines.c.o (symbol from plugin): In function initDefines': (.text+0x0): multiple definition of
swClear'
C:\Users\vogo\AppData\Local\Temp\arduino-sketch-1A6D11B9E71F5C8B0EE1C0C7FC46F6F2\sketch\DialRing.c.o (symbol from plugin):(.text+0x0): first defined here
C:\Users\vogo\AppData\Local\Temp\ccmSiQXK.ltrans0.ltrans.o: In function setup': C:\!X\Atmel\A2560\NuSim/NuSim.ino:86: undefined reference to
displayInit'
C:!X\Atmel\A2560\NuSim/NuSim.ino:87: undefined reference to `displaySoftware'
collect2.exe: error: ld returned 1 exit status
exit status 1
Compilation error: exit status 1
If I move the whole project to another computer, without any changes, then the IDE doesn't give out an error message. I deleted the files generated by IDE or compiler in directory "users\appdata\temp\arduino.*" without any effect. I think there should be the possibility to clean the environment.*