prusa3d / Prusa-Firmware-MMU

Other
35 stars 19 forks source link

Upgrade build system #193

Closed wavexx closed 2 years ago

wavexx commented 2 years ago

MMU-10 MMU-171

DRracer commented 2 years ago

@3d-gussner @wavexx actually I had to include the empty implementation of the __cxx_pure_virtual() even for gcc 7.3 for unknown reason. That's why I put that into PR#192.

In our case I'd personally drop support for avr-gcc 5.4.

wavexx commented 2 years ago

I dropped commit 7bb36b5.

Buuuut it didn't have issues with 7.3 (with neither from gcc 7.3 from arduino 1.18 or microchip's. To me it's a canary that the compiler is messing, which is why I would have dropped it.

And now that we will switch to 7.3 also for the MK3, I see no reason to support 5.4 which we know is just full of bugs.