Rockbox Technical Forums
Support and General Use => Plugins/Viewers => Topic started by: drumthrasher109 on January 08, 2007, 05:23:29 PM
-
is there a place where i can get pre-made patches in .rock form (or something)? i tried to compile some patches a while ago and it didn't work out.
-
Unsupported Builds (http://forums.rockbox.org/index.php?board=36.0)
-
thanks i guess. i'll just download someones build and take what i need out of it.
actually what file would i need for the piezzo and stuff.
-
I'm not sure what you mean by "taking what you need" from another build. You either need to (a) find a build that already contains the patches you're interested in, and use that build, or (b) patch the source and compile it yourself.
-
oh i see. in order to use a certain patch that you may want you have to compile a whole new build. thats retarded. i don't want to have to go through this 'compiling' process just for 1 little thing.
-
a patch in the open source world is usually a source patch, which means it contains the changes to the source needed to change or implement something. Binary patches are uncommon; they are also mostly unneeded as you can distribute the source form. Binary patches are always dependent on a specific binary which makes it quite problematic for certain distribution forms.
You can't just add some binary bit. Even for binary patches, you would always need to use everything or nothing. If you want to control every single bit you need to compile yourself...
-
all i wanted was the chopper game. now i have it cause of someone elses build.
-
Would there be any problems using PLUGINS from one build in another - assuming the difference is only in the plugin code?
-
?
all i was wondering was if i could just get the .rock file for whatever patch i want instead of making a whole new build.
i tried making my own build before but it didn't work...half the plugins wouldn't go in and i couldn't actually compile into a zip.
-
If your patch is just a _plugin_ that doesn't modify the plugin API (or any other part of the core of rockbox) a prebuilt .rock (for your specific player) will most likely work.
The reason you're told you have to compile to use patches is that most of them modify the rockbox core.
-
actually what file would i need for the piezzo and stuff.
The piezo driver for iPod is not a plugin, so the only way for you to get it is by adding the patch and compile yourself, or use someone else's prepatched build.
...and stuff
?
-
wheres the link to the 'how to compile' thread.
-
If your patch is just a _plugin_ that doesn't modify the plugin API (or any other part of the core of rockbox) a prebuilt .rock (for your specific player) will most likely work.
And don't forget that it will eventually come up with the "Incompatible Version" error when certain parts of the core change.
wheres the link to the 'how to compile' thread.
Searching is good. There are pages both in the wiki and under the Compiling forum (imagine that...).
However, keep in mind that they are likely wrong at the moment, as we are switching to SVN.
-
i have no idea what that is.
-
i have no idea what that is.
What what is? svn? It's a version control system used to manage the Rockbox code. We used to use cvs (another version control system) before and are currently switching to svn. This means that tutorials and similar need updating, and most likely haven't been updated (as the transition is still in progress).