Arduino MakeFile (LINUX) -- bitte um Hilfe bzgl Verständisfrage

Hi Zusammen,

also ich bin schon etwas vertraut mit dem Makefile, bekomme aber beim compilieren von manchen Projekten bei make immer einen Fehlermeldung, jedoch nicht wenn ich diese direkt in der Arduino IDE compiliere.
Das makefile schreit kurz vor Ende ....." xxxx Function was not declared in scope"

sdi@ubuntu:~/Dropbox/Hardwareprogrammierung_Entwicklung/1 Eigene Projekte/Arduino/2 Windmessung_MFC/1_Firmware/0_Testaufbau_Firmwarefunction_aus_Einzeltestprogramme/aktuell/MFC_Siegendorf_SLAVE_v007$ ls
Makefile MFC_Siegendorf_SLAVE_v007.ino MFC_Siegendorf_SLAVE_v007.rar
sdi@ubuntu:~/Dropbox/Hardwareprogrammierung_Entwicklung/1 Eigene Projekte/Arduino/2 Windmessung_MFC/1_Firmware/0_Testaufbau_Firmwarefunction_aus_Einzeltestprogramme/aktuell/MFC_Siegendorf_SLAVE_v007$ export BOARD=mini328
sdi@ubuntu:~/Dropbox/Hardwareprogrammierung_Entwicklung/1 Eigene Projekte/Arduino/2 Windmessung_MFC/1_Firmware/0_Testaufbau_Firmwarefunction_aus_Einzeltestprogramme/aktuell/MFC_Siegendorf_SLAVE_v007$
estprogramme/aktuell/MFC_Siegendorf_SLAVE_v007$ make
mkdir -p .dep/./
/usr/bin/avr-g++ -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=100 -I. -Iutil -Iutility -I/usr/share/arduino/hardware/arduino/cores/arduino -I/usr/share/arduino/hardware/arduino/variants/eightanaloginputs/ -I/usr/share/arduino/libraries/Wire -I/usr/share/arduino/libraries/SD -I/usr/share/arduino/libraries/Wire/utility -I/usr/share/arduino/libraries/SD/utility -c -MMD -MP -MF .dep/MFC_Siegendorf_SLAVE_v007.ino.dep -o MFC_Siegendorf_SLAVE_v007.o -x c++ -include /usr/share/arduino/hardware/arduino/cores/arduino/Arduino.h MFC_Siegendorf_SLAVE_v007.ino
MFC_Siegendorf_SLAVE_v007.ino: In function ‘void setup()’:
MFC_Siegendorf_SLAVE_v007.ino:121:20: error: ‘receiveEvent’ was not declared in this scope
MFC_Siegendorf_SLAVE_v007.ino: In function ‘void loop()’:
MFC_Siegendorf_SLAVE_v007.ino:179:12: error: ‘Watchdog’ was not declared in this scope
MFC_Siegendorf_SLAVE_v007.ino:183:12: error: ‘Watchdog’ was not declared in this scope
MFC_Siegendorf_SLAVE_v007.ino: In function ‘void receiveEvent(int)’:
MFC_Siegendorf_SLAVE_v007.ino:244:9: warning: unused variable ‘x’
make: *** [MFC_Siegendorf_SLAVE_v007.o] Fehler 1

ich hab hier mal die Infos aus dem Terminal rauskopiert damit ihr es sehen könnts.
Woran könnte es liegen?

Diese Sketches wurden einstmals unter Windows 7 erstellt, dass kompilieren und uploaden in Linux funktioniert einwandfrei in der IDE.

lg
Dieter