• Okay I'm back. This time, I ditched Arch for Ubuntu 14.04 temporarily (This is a gnome-boxes VM) . And I ran the following commands starting inside the home folder:

    sudo apt-get install git ### install git dependency
    git clone https://github.com/espruino/Espruino ### download the repository into the home folder as ~/Espruino/
    sudo add-apt-repository ppa:team-gcc-arm-embedded/ppa ### add the untrusted ppa as instructed by launchpad.net
    sudo apt-get update ### refresh repository databases
    sudo apt-get install apt-file
    sudo apt-file update ### apt-file needed to search for the proper toolchain package
    apt-file search arm-none ### conduct search; shows gcc-arm-none-eabi
    sudo apt-get install gcc-arm-none-eabi
    cd Espruino/ ### will receive an error here if not in home folder
    STM32F411DISCOVERY=1 RELEASE=1 make ### as per Espruino github instructions
    

    I received the following error:

    cc1: some warnings being treated as errors
    make: *** [targets/stm32/jshardware.o] Error 1
    make: *** wait: No child processes.  Stop.
    

    The stack trace is very long, but I can provide it if necessary via a bash output file.

About

Avatar for user66772 @user66772 started