BeagleBoard/GSoC/2010 Projects/C6Run

< BeagleBoard‎ | GSoC‎ | 2010 Projects
Revision as of 11:31, 17 June 2010 by Maltanar (Talk | contribs) (Documentation)

Jump to: navigation, search

Project: RPC layer and POSIX wrappers for C6Run (formerly known as DSPEasy)

Student: Yaman Umuroglu

Mentors: Katie Roberts-Hoffman, Laine Walker-Avina, Frank Walzer

Documentation: BeagleBoard/GSoC/2010_Projects/C6Run

Repository at:

Blog at:

Latest blog entries: Extension:RSS -- Error: "" is not in the whitelist of allowed feeds. is the only allowed feed.


I'll be posting step-by-step build instructions soon, but the C6Run package is quite well-documented and easy to build already. Essentially, what one needs to do is:

1. Checkout the sources from SVN 2. Change into the sources directory and issue make beagleboard_config 3. Set up dependency paths in the top-level Rules.mak and in platforms/beagleboard/Platform.mak 4. Issue make build 5. That's all! You can simply add the bin directory to your path and start doing things like c6runapp-cc hello_world.c -o hello_world

Since the RPC layer builds on top of the existing C6Run build system, nothing else is necessary for the build.