gligli / p600fw

Teensy++ based Sequential Circuits Prophet 600 firmware remake
http://gligli.github.io/p600fw/
41 stars 23 forks source link

Building on Linux produces a different binary? #106

Open ceharris opened 6 years ago

ceharris commented 6 years ago

I've been trying to build the stable_2_0 branch with avr-gcc 4.9.2 and avr-libc 1.1.8 (Amtel 3.5.0) on Linux, and I've found that it produces a different binary than the one posted as the current stable build. And the resulting binary does not boot up normally. It wouldn't surprise me if there were some differences due to, for example, changes in compiler optimization. But the fact that the build doesn't produce code that will even run is a bit surprising.

I noted that about_Compile.txt document specifies a really ancient version of MHV AVR Tools for Windows and I'm suspicious that's significant. Has anyone tried building on Windows with a later version of MHV AVR Tools?