11 Jul
2018
11 Jul
'18
11:53 a.m.
Hey Thad, As far as I can tell, the default arm-none-eabi cross toolchain doesn't support software floating point, so that's what's producing this error. I don't know what distribution you're using, but in the Ubuntu package repository, the arm-linux-gnueabihf cross toolchain does support software floating point: $ sudo apt-get install gcc-arm-linux-gnueabihf $ arm-linux-gnueabihf-gcc -print-multi-lib .; sf;@mfloat-abi=soft $ Could you either try this toolchain (if it's available in your distribution's package manager), or else find out which toolchain your distro supplies that supports soft-float and try that? -- Kofi Doku Atuah Kernel engineer DATA61 | CSIRO