Difference between revisions of "BeagleBoard/GSoC/2010 Projects/C6Run"
(→Documentation) |
(→Documentation) |
||
Line 18: | Line 18: | ||
1. Checkout the sources from SVN | 1. Checkout the sources from SVN | ||
+ | |||
2. Change into the sources directory and issue '''make beagleboard_config''' | 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 | 3. Set up dependency paths in the top-level Rules.mak and in platforms/beagleboard/Platform.mak | ||
+ | |||
4. Issue '''make build''' | 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''' | 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. | Since the RPC layer builds on top of the existing C6Run build system, nothing else is necessary for the build. |
Revision as of 12:34, 17 June 2010
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: http://gforge.ti.com/svn/dspeasy/C6RunApp/branches/dsp-rpc-posix
Blog at: http://maltanar.blogspot.com
Latest blog entries: Extension:RSS -- Error: "http://maltanar.blogspot.com/feeds/posts/default%7Ccharset=UTF-8%7Cmax=3" is not in the whitelist of allowed feeds. There are no allowed feed URLs in the whitelist.
Documentation
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.