08-05-2018 06:36 AM
Trying to compile a program for a CNC uno desktop mill. Getting the following error on Verify. Cant work out whats causing it.
_Please help with suggestions
C:\Users\XXXXXXXXX\AppData\Local\Temp\ccxkETom.ltrans3.ltrans.o: In function `Home()':
ccxkETom.ltrans3.o:(.text+0x88e): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans3.o:(.text+0x89e): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans3.o:(.text+0x8ae): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans3.o:(.text+0x8c4): undefined reference to `Stepper::step(int)'
ccxkETom.ltrans3.o:(.text+0x8d2): undefined reference to `Stepper::step(int)'
ccxkETom.ltrans3.o:(.text+0x8f2): undefined reference to `Stepper::step(int)'
ccxkETom.ltrans3.o:(.text+0x912): undefined reference to `Stepper::step(int)'
ccxkETom.ltrans3.o:(.text+0x95e): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans3.o:(.text+0x96e): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans3.o:(.text+0x97e): undefined reference to `Stepper::setSpeed(long)'
C:\Users\XXXXXXX\AppData\Local\Temp\ccxkETom.ltrans5.ltrans.o: In function `global constructors keyed to 65535_0_LCD_Stuff.c.o.3242':
ccxkETom.ltrans5.o:(.text.startup+0xf4): undefined reference to `Stepper::Stepper(int, int, int, int, int)'
ccxkETom.ltrans5.o:(.text.startup+0x112): undefined reference to `Stepper::Stepper(int, int, int, int, int)'
ccxkETom.ltrans5.o:(.text.startup+0x130): undefined reference to `Stepper::Stepper(int, int, int, int, int)'
C:\Users\XXXXXXX\AppData\Local\Temp\ccxkETom.ltrans2.ltrans.o: In function `main':
ccxkETom.ltrans2.o:(.text.startup+0x4b6): undefined reference to `Stepper::step(int)'
C:\Users\XXXXXXX\AppData\Local\Temp\ccxkETom.ltrans7.ltrans.o: In function `stepaxis(Stepper*, int)':
ccxkETom.ltrans7.o:(.text+0x14a): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans7.o:(.text+0x156): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans7.o:(.text+0x172): undefined reference to `Stepper::setSpeed(long)'
ccxkETom.ltrans7.o:(.text+0x17e): undefined reference to `Stepper::step(int)'
collect2.exe: error: ld returned 1 exit status
exit status 1
Error compiling for board Arduino/Genuino Mega or Mega 2560.