Tried looking for an answer to this, but couldn’t see it. Not my first time at this - making a 2nd CNC, but a lowrider this time (vs the MPCNC). I have a skr1.4 board with DRV8825 drivers, plus I want endstops. There is a pre-configured marlin for that, but using the SKR 1.3 board https://github.com/V1EngineeringInc/MarlinBuilder/releases/download/513/V1CNC_Skr1p3_DualLR_8825-2.0.9.2.zip.
I tested compiling the original software and it compiles fine, but if I only change the Board to the V1.4, I get the following error
| ^
***** [.pio\build\LPC1768\src\src\module\endstops.cpp.o] Error 1**
No other changes were made. Thoughts?
More of the compiler feedback below if it helps.
Compiling .pio\build\LPC1768\src\src\module\temperature.cpp.o
In file included from Marlin\src\module\motion.cpp:29:
Marlin\src\module\stepper.h: In static member function ‘static bool Stepper::disable_extruder()’:
Marlin\src\module\stepper.h:612:46: warning: no return statement in function returning non-void [-Wreturn-type]
| ^
*** [.pio\build\LPC1768\src\src\module\endstops.cpp.o] Error 1
In file included from Marlin\src\module\planner.cpp:66:
Marlin\src\module\stepper.h: In static member function ‘static bool Stepper::disable_extruder()’:
Marlin\src\module\stepper.h:612:46: warning: no return statement in function returning non-void [-Wreturn-type]
612 | static inline bool disable_extruder() {}