Rockbox Development > Starting Development and Compiling
Coding n Stuffs...
donjworks:
Hello,
Im a complete Geek, and am looking for a new area of geekdom to enter. Im a big fan of rockbox, and have been getting irritated because nobody wants to make the updates I want... then I thought, why can't I? So, a few questions...
1. What language is Rockbox written in?
2. Is this an easy language to learn?
3. What code editing program do you reccomend?
4. Any good tutorials on learning this code?
Thanks...
saratoga:
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---1. What language is Rockbox written in?
--- End quote ---
c
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---2. Is this an easy language to learn?
--- End quote ---
Depends how much experience you have.
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---3. What code editing program do you reccomend?
--- End quote ---
Choice of editor doesn't really matter. You're just typing into it.
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---4. Any good tutorials on learning this code?
--- End quote ---
I use this just because its the first hit on google:
http://www.cs.cf.ac.uk/Dave/C/
elborak:
--- Quote from: saratoga on July 20, 2007, 05:57:59 PM ---
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---4. Any good tutorials on learning this code?
--- End quote ---
I use this just because its the first hit on google:
http://www.cs.cf.ac.uk/Dave/C/
--- End quote ---
I think by "this code" he meant the rockbox codebase, not C.
GodEater:
--- Quote from: donjworks on July 20, 2007, 05:52:40 PM ---1. What language is Rockbox written in?
--- End quote ---
C, as saratoga has said, but also a fair bit of Assembler - which varies from target to target.
tdtooke:
One thing to bear in mind, with that editor make sure you're using unix line endings. Otherwise you'll generate ridiculous patches that replace every single line on whatever file you're modifying. I found that out the hard way.
Navigation
[0] Message Index
[#] Next page
Go to full version