Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
I had install Atom and successfully compiled Marlin2 for Ender 3 and SKR 1.1 board. I am trying to compile it for Anycubic Kossel plus and SKR 1.3, but it throws me and error with the library (looks like C/C++ compatibility error). Is this normal/known?
Steps to Reproduce
Compile attached Marlin2
Expected behavior:
successful compilation
Actual behavior:
from Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.c:28: /home/arthedian/.platformio/packages/framework-arduino-lpc176x/cores/arduino/Print.h:34:1: error: unknown type name 'class' class Print {
Description
I had install Atom and successfully compiled Marlin2 for Ender 3 and SKR 1.1 board. I am trying to compile it for Anycubic Kossel plus and SKR 1.3, but it throws me and error with the library (looks like C/C++ compatibility error). Is this normal/known?
Steps to Reproduce
Expected behavior:
successful compilation
Actual behavior:
from Marlin/src/HAL/HAL_LPC1768/include/digipot_mcp4451_I2C_routines.c:28: /home/arthedian/.platformio/packages/framework-arduino-lpc176x/cores/arduino/Print.h:34:1: error: unknown type name 'class' class Print {