Hi. I'm new to Marlin. My printer has been on Reperier since I built it three years ago. I want to compile the sketch but keep getting this error. I cannot figure out what setting I need to change to make it go away.
sketch/src/module/motion.cpp:77:71: error: 'X_HOME_BUMP_MM' was not declared in this scope
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM);
^~~~~~~~~~
sketch/src/module/motion.cpp:77:71: note: suggested alternative: 'HOME_BUMP_MM'
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM);
^~~~~~~~~~
sketch/src/module/motion.cpp:77:80: error: 'Y_HOME_BUMP_MM' was not declared in this scope
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM);
^~~~~~~~~~
sketch/src/module/motion.cpp:77:80: note: suggested alternative: 'HOME_BUMP_MM'
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM);
^~~~~~~~~~
sketch/src/module/motion.cpp:77:89: error: 'Z_HOME_BUMP_MM' was not declared in this scope
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }
^
sketch/src/module/motion.cpp:83:1: note: in expansion of macro 'XYZ_CONSTS'
XYZ_CONSTS(float, home_bump_mm, HOME_BUMP_MM);
^~~~~~~~~~
sketch/src/module/motion.cpp:77:89: note: suggested alternative: 'HOME_BUMP_MM'
#define XYZ_CONSTS(T, NAME, OPT) const PROGMEM XYZval<T> NAME##_P = { X_##OPT, Y_##OPT, Z_##OPT }