Closed yetyetanotherusername closed 7 years ago
There seems to be a problem with JUCE and gcc 6, see https://www.bountysource.com/issues/34084030-can-t-compile-in-arch-64bit-solved-reverting-to-gcc-5-3-won-t-compile-with-gcc-6-1-1
If the redundant definition of lround is commented out in lpc_flac.c, it will compile.
lround
gcc --version gcc (GCC) 6.2.1 20160916 (Red Hat 6.2.1-2)
As far as i understand, this problem has been resolved in JUCE, so maybe updating JUCE in ambix will fix this issue.
thanks, i updated to the latest juce version. @yetyetanotherusername please check again.
This issue is fixed, ambix compiles without errors with gcc 6.2.1 for me.
There seems to be a problem with JUCE and gcc 6, see https://www.bountysource.com/issues/34084030-can-t-compile-in-arch-64bit-solved-reverting-to-gcc-5-3-won-t-compile-with-gcc-6-1-1
If the redundant definition of
lround
is commented out in lpc_flac.c, it will compile.As far as i understand, this problem has been resolved in JUCE, so maybe updating JUCE in ambix will fix this issue.