It should build with most versions of GCC - but you need arm-none-eabi versions, not arm-linux, which is what I think you may be using?
@Gordon started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
It should build with most versions of GCC - but you need arm-none-eabi versions, not arm-linux, which is what I think you may be using?