Risc-v is the new hotness and the SiFive FE310 is the first open source risc-v hardware SOC. This is a guide to start developing for this chip or FPGA.
I'm using 16.04
Install the dependencies
sudo apt install -y build-essential texinfo gawk bison libmpc-dev libtool automake libusb-1.0-0-dev
Note, building on OSX is not supported yet. I tried anyway, but couldn't get it to build
On a mac, you'll want homebrew and then install the dependencies:
brew install coreutils gawk
Checkout and build the toolchain with:
git clone --recursive https://github.com/sifive/freedom-e-sdk.git
cd freedom-e-sdk
make tools
the toolchain will be in your build directory's toolchain\bin
folder, so add that to your path and build away