Welcome! Log In Create A New Profile

Advanced

itostr3 not defined

Posted by nickademus420 
itostr3 not defined
April 24, 2024 11:05AM
I have an Anycubic i3 Mega S. I just put in a BTT SKR 1.4 Turbo board. I am trying to compile a modified version of David Ramiro's Ai3M-2.0.x Marlin firmware.
I get these errors when compiling:

In file included from E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_TFT.cpp:44:0:
E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_TFT.cpp: In member function 'void AnycubicTFTClass::GetCommandFromTFT()':
E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_TFT.cpp:819:38: error: 'itostr3' was not declared in this scope
ANYCUBIC_SERIAL_PROTOCOL(itostr3(int(thermalManager.degHotend(0) + 0.5)));
^
E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_serial.h:111:59: note: in definition of macro 'ANYCUBIC_SERIAL_PROTOCOL'
#define ANYCUBIC_SERIAL_PROTOCOL(x) (AnycubicSerial.print(x))
^
E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_TFT.cpp:819:38: note: suggested alternative: 'itostr2'
ANYCUBIC_SERIAL_PROTOCOL(itostr3(int(thermalManager.degHotend(0) + 0.5)));
^
E:\Anycubic Files\Firmware\Ramiro Marlin 1-1-9\Marlin-Ai3M-2.0.x-2.0.x\Marlin\src\lcd\anycubic_serial.h:111:59: note: in definition of macro 'ANYCUBIC_SERIAL_PROTOCOL'
#define ANYCUBIC_SERIAL_PROTOCOL(x) (AnycubicSerial.print(x))
^

exit status 1

Compilation error: 'itostr3' was not declared in this scope
Sorry, only registered users may post in this forum.

Click here to login