Learn with SHAKTI

Development Environment

Note: The entire setup works correctly for UBUNTU 16.04. For issues using other Linux variants and ubuntu versions, please contact the SHAKTI TEAM. Basic understanding of Linux commands is required.

Tool Chain Installation

1. Prerequisites :

Install Ubuntu 16.04 OS and include the below software dependencies. (Copy and Paste the below commands in terminal and press enter).

2. Downloading the Tool-chain :

Note: This will take alot of time. Strongly suggest to deactivate "Suspend" from "Systems Settings (Wheel in Top Right Corner)" -> "Power" -> Select "Don't Suspend" on "Battery Power" and "Plugged in". Use a "Wired" conection and never a "Wifi" one.


* For Ubuntu 18.04, additionally run the below commands:

* For other versions of Ubuntu, Please install riscv-tools.

3. Exporting the Tool-chain Path :

Export the Tool-chain Path to the PATH variable. This will help in using the toolchain everywhere in linux.

Note: Please put the above lines in .bashrc in home folder.

4. Open a new terminal and Run the following commands to verify the Tool-chain Installation :