Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
This wiki holds documentation relating to how to check out, build, develop and use the Epiphany SDK.
Make sure you are familiar with the following concepts:
To build the SDK, you will need a Linux like environment (Cygwin or MinGW on Windows should also work). Please ensure you have all the standard GNU tool chain prerequisites. Note you additionally need git installed to check out the source repositories. GitHub offers a download zip file functionality which may speed up the process if you do not wish to check out the entire repository.
Each platform has its own additional set of requirements and these can be found on the respective build pages.
Additionally you will need an ARM/Linux cross-toolchain for building ARM/Linux binaries from your development host. Details regarding the cross-tools for various host platforms can also be found on the respective build pages.
Downloading the SDK
The SDK can be downloaded and built by cloning the required repositories or using the download script. See Downloading the SDK for further details.
Building the SDK
The toolchain and SDK are built in several steps, as described in Building the SDK.
Troubleshooting, Bug Reporting and Development.
Updating this Wiki
Feel free to update this wiki with information regarding building and using the SDK as you find information that may be of use to other SDK users.