Rockbox Development > Starting Development and Compiling
New to Rockbox Development, Plugins?
neoAKiRAz:
Hi! I've just tried Rockbox for the first time in my Sansa e260, and it worked great! It's amazing.
I would like to contribute with the development of rockbox, but I'm not sure where to start from. I thought of plugins, like games or some others things.
Is there any guide for developing plugins? Because I've no idea where to start from. I know C/C++, I've worked with SDL, and I have some knowledge of assembler (x86, SPARC)... I'm not sure what's the platform for the plugins development, I mean, are there a sort of 'system calls' to access de LCD, etc? Or is just assembly language? Any help will be appreciated.
Greetz!
neoAKiRAz:
Ok, I should have download rockbox source BEFORE posting :P Sorry for that.
Now I did. I found that it includes the sources of the plugins, and from there I found the API, to access the LCD, buttons, etc. I think I'll figure pretty much out from the plugin's .Cs.
What I'm not sure right now is how to compile, gcc for... Sansa?? Hehe, I guess not. How should I compile the source and make the .rock? I'd just have to compile it and copy it to the ROCKS dir?
Is there any other information of the API in addition of the 'plugin.h'?
Please excuse my english :P Thanks!
bluebrother:
Yes, the wiki. Just look after the "For Developers" section in the DocumentationIndex
neoAKiRAz:
Is there anyway of compiling the .c of the plugin only, get the .rock file and just add it to the folder in /.rockbox?? Or I have to compile the whole rockbox source code?
I've been reading the Wiki but I haven't found anything on compiling plugins in the "How to write Rockbox plugins" section. I hope anyone can help me. Thanks!
007quick:
Ok, you must compile a whole install. Do you have a develepment enironment?
Navigation
[0] Message Index
[#] Next page
Go to full version