Hi guys,
I've just downloaded Marlin last release.
Just by changing :
// This defines the number of extruders
#define EXTRUDERS 1
to :
// This defines the number of extruders
#define EXTRUDERS 2
I've got an error while compiling :
temperature.cpp: In function 'void manage_heater()':
temperature.cpp:665: error: unable to find a register to spill in class 'POINTER_REGS'
}
^
temperature.cpp:665: error: this is the insn:
(insn 98 97 100 4 (set (reg/vF 103 [ pid_input ])
(memF (post_inc:HI (reg:HI 141 [ ivtmp.170 ])) [4 MEM[base: _101, offset: 0B]+0 S4 A8])) temperature.cpp:449 99 {*movsf}
(expr_list:REG_INC (reg:HI 141 [ ivtmp.170 ])
(nil)))
temperature.cpp:665: confused by earlier errors, bailing out
unable to find a register to spill in class 'POINTER_REGS'
It looks like the error lands into the temperature.c file.
Any thoughts ?
Where can I get any recent release that allows dual extruders ?
I'm looking forward to hearing from you
++JM
Edited 1 time(s). Last edit at 10/05/2015 05:01PM by J-Max.
^ Things I said. My thingiverse here. My website there (in french).