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.
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.
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:
I received the following error:
The stack trace is very long, but I can provide it if necessary via a bash output file.