`stepperWait' referenced in section `.text' compiliation issues
Hello. When I try to compile repetier firmware with Arduino 1.6.10, I get this error loads of times. I've tried changing several settings, and I'll go through the other things I've tried in just a sec
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
collect2.exe: error: ld returned 1 exit status
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
`stepperWait' referenced in section `.text' of C:\Users\Keegan\AppData\Local\Temp\ccGSDF7l.ltrans2.ltrans.o: defined in discarded section `.text' of sketch\HAL.cpp.o (symbol from plugin)
collect2.exe: error: ld returned 1 exit status
the above is the full error
Here is a pastebin containing my current config file: http://pastebin.com/PVf2dMMu
I've tried the following to fix this:
- Reinstalled my current version of arduino several times, including restarts and registry cleanouts.
- Tried a new arduino board, but still got the same error.
- Started from a fresh config file. Rolled back to stable version of repetier from the experimental.
- Based on other reports of this bug, uncommented all nonessential features and languages to no avail
Any help with this would be greatly appreciated. I need this firmware to work for stuff I do at work, and Repetier is the only firmware that has the color mixing solution that we can use! Our entire contract is based on this color mixing and an application of it so having it down is really a drag :c
Thanks!
Comments
Repetier_firmware_dual_extruder
https://www.dropbox.com/sh/ndykfl1wkw8enpj/AACTlV5qC9dpaJA1PYYLACeha?dl=0
C:\Users\dry\AppData\Local\Temp\ccGpyWt8.ltrans3.ltrans.o: In function `setTimer(unsigned long)':
<artificial>:(.text+0x10): undefined reference to `stepperWait'
<artificial>:(.text+0x14): undefined reference to `stepperWait'
<artificial>:(.text+0x18): undefined reference to `stepperWait'
<artificial>:(.text+0x48): undefined reference to `stepperWait'
<artificial>:(.text+0x4c): undefined reference to `stepperWait'
C:\Users\dry\AppData\Local\Temp\ccGpyWt8.ltrans3.ltrans.o:<artificial>:(.text+0x50): more undefined references to `stepperWait' follow
collect2.exe: error: ld returned 1 exit status
exit status 1
Ошибка компиляции для платы Arduino/Genuino Mega or Mega 2560.
what should I do? to sort through all versions of arduino?
The card is specified arduino mega 2560 on the basis of the eponymous core
seems like used is not enough any more. dev version definitively contains it.
Confirmed working on Arduino 1.8.13, with Repetier-host 091 on a Rostock Max v1
where do i enter this into my HAL.cpp tab? which lines need correction?i have been searching trying to get me RMv2 updated and all i get is this error.