Skip to content
Christian Bielert edited this page Aug 2, 2013 · 7 revisions

This wiki holds documentation relating to how to check out, build, develop and use the Epiphany SDK.

General Requirements

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 their own additional set of requirements and these can be found on their respective build pages.

Downloading the SDK

The SDK can be downloaded and built by cloning the required repositories. Currently these are the SDK, GCC and sourceware repositories as demonstrated in Downloading the SDK.

Building the SDK

Once downloaded, on most Linux like platforms, the SDK can be built simply by running the build-toolchain.sh script in the sdk repository. A guide to this script can be found in Building the SDK.

More detailed information regarding how to build on Linux, Mac and Windows can be found on their respective pages.

Troubleshooting, Bug Reporting and Development.

Issues building or using the SDK should be sent to the Parallella SDK Forum. Bugs relating to the SDK should be reported to the Epiphany SDK Bug Tracker.

Please refer to Submitting Bug Reports and Submitting Patches for advice and best practices on submitting bug reports.

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.