0.92.2 Firmware compilation error

I have a Prusa I3 that I built a few week ago. I started off using 0.91
and it was working well until I tried to set up auto leveling. For some
reason the Z probe height would need to be changed consistently in the
14.2 - 14.8 range, it varied from print to print. So, I decided to try
0.92.2 to see if it would help the problem any but I cannot get it to
compile.

This is what I am getting:

Arduino: 1.5.8 (Windows 7), Board: "Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

Printer.cpp: In static member function 'static uint8_t Printer::setDestinationStepsFromGCode(GCode*)':
Printer.cpp:483:32: error: 'class Extruder' has no member named 'retract'
             Extruder::current->retract(com->E < 0,false);
                                ^
Printer.cpp:486:32: error: 'class Extruder' has no member named 'retract'
             Extruder::current->retract(com->E < p,false);
                                ^
Error compiling.

I would appreciate any insight anyone may provide on either
of the two problems as I am out of ideas.

Thank You in Advance

Comments

  • That is a bug in firmware when you have feature retraction disabled. I have uploaded a fixed version, so it also compiles without retraction feature.
Sign In or Register to comment.