You may have an older compiler. Make sure you have the 6.3.1 compiler from here: https://firmware.ardupilot.org/Tools/STM32-tools/
test by running: arm-none-eabi-g++ -v
It should show this:
gcc version 6.3.1 20170620 (release) [ARM/embedded-6-branch revision 249437] (GNU Tools for ARM Embedded Processors 6-2017-q2-update)
Thanks for Your reply.
I have exactly the same versions you posted
Wellโฆ Removing font4 resolve the problem
But reverting font4 initiate a problem again.