Why does every marlin file come up with errors. I changed config.h and config_adv.h but now every source file comes up with errors -
c:\users\kf2qd\documents\3d printers\marlin-2.1.2.1\marlin\src\pins\pins.h:110:9: error: missing binary operator before token “(”
110 | #elif MB(MKS_BASE_15)
this was the first one that showed up -
c:\users\kf2qd\documents\3d printers\marlin-2.1.2.1\marlin\src\core\boards.h:504:64: error: operator ‘==’ has no right operand
504 | #define MB_1(B) (defined(BOARD##B) && MOTHERBOARD==BOARD_##B)
|
I got past that by commenting out those 3 lines. ^
And many more -
What gives. This is the stock marlin code. Shouldn’t it be able to compile?