Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Thank You for your continued support and contributions!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Compiling rockbox for Fuze V2 with Meier crossfeed
« previous next »
  • Print
Pages: [1]

Author Topic: Compiling rockbox for Fuze V2 with Meier crossfeed  (Read 3738 times)

Offline horizon21

  • Member
  • *
  • Posts: 8
Compiling rockbox for Fuze V2 with Meier crossfeed
« on: May 04, 2012, 04:21:58 PM »
EDIT: I'm having a go at compiling rockbox myself. Read my last post, please

The meier crossfeed source files are here:

http://www.mediafire.com/?d6lf5k0pb262o0y

Thanks in advance!
« Last Edit: May 05, 2012, 05:08:33 AM by horizon21 »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #1 on: May 04, 2012, 04:32:37 PM »
Google found this, maybe it would help you:

http://www.anythingbutipod.com/forum/showthread.php?t=59821
Logged

Offline AlexP

  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #2 on: May 04, 2012, 05:45:42 PM »
The forum is more intended for helping people compile for themselves, not for just requesting custom builds.
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline horizon21

  • Member
  • *
  • Posts: 8
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #3 on: May 05, 2012, 05:07:39 AM »
The hard way it is, then (sigh).

I installed Virtualbox and I launched the ubuntu from http://www.rockbox.org/wiki/DevelopmentGuide
I pulled the git repository files but I have no idea where they are.

I have a bunch of files that I downloaded from the Meier crossfeed git page repository. How do I implement them into the current rockbox build? Obviously, they are not in a single .patch file, so the instructions in http://www.rockbox.org/wiki/UsingGit#Applying_a_patch_from_someone_else will not work for me.

Any guidance is appreciated.
Logged

Offline AlexP

  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #4 on: May 05, 2012, 05:11:39 AM »
If you used the git command given on the UsingGit wiki page then they will be in a subdirectory "rockbox" from wherever you ran the command (probably the home directory)

I have no idea what is in that rar file or where they came from.

I would suggest using the implementation on our gerrit: http://gerrit.rockbox.org/r/#/c/227/
Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline horizon21

  • Member
  • *
  • Posts: 8
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #5 on: May 05, 2012, 03:30:50 PM »
How do I use that gerrit implementation? As I said, the guide mentions how to implement .patch files but nothing that I saw mentioned gerrit additional patches.

EDIT: I tried

git fetch git://git.rockbox.org/rockbox refs/changes/27/227/6 && git format-patch -1 --stdout FETCH_HEAD

but terminal says: fatal: not a git repository .git

EDIT 2: A friend told me what to do. I applied the patch from git. Now I just have to compile rockbox using the wiki guide.


Thanks to all that responded and helped me!
« Last Edit: May 05, 2012, 03:53:32 PM by horizon21 »
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #6 on: May 05, 2012, 03:39:21 PM »
I posted this link above, but it looks like the spam filter ate it:

http://www.anythingbutipod.com/forum/showthread.php?t=59821

(Google turned that up, never used it)

Quote
EDIT: I tried

git fetch git://git.rockbox.org/rockbox refs/changes/27/227/6 && git format-patch -1 --stdout FETCH_HEAD

but terminal says: fatal: not a git repository .git

You have to actually be in the same folder as the source code to use that command.  Basically what that command does is download the code you want, then compare it to the code you have, and give you a patch containing the differences. 

A more direct way to get the code is to use "pull" link on that page.  What that does is take your source code, and then add the Meier crossfeed patch to it automatically.
« Last Edit: May 05, 2012, 03:52:43 PM by saratoga »
Logged

Offline AlexP

  • Member
  • *
  • Posts: 3688
  • ex-BigBambi
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #7 on: May 05, 2012, 03:52:40 PM »
Quote from: horizon21 on May 05, 2012, 03:30:50 PM
git fetch git://git.rockbox.org/rockbox refs/changes/27/227/6 && git format-patch -1 --stdout FETCH_HEAD

That should work, you probably need to be in the directory where you checked out the source to

Alternatively, again from the source directory

"git fetch git://git.rockbox.org/rockbox refs/changes/27/227/6 && git cherry-pick FETCH_HEAD"

Will cherry-pick the patch and apply it to your tree.

Logged
H140, F60, S120, e260, c240, Clip, Fuze v2, Connect, MP170, Meizu M3, Nano 1G, Android

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 9214
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #8 on: May 05, 2012, 04:05:45 PM »
Actually, I just noticed there is a regular download link for a .patch file, so I suppose you don't even need to use git for this once you have the source code.

On the gerrit page its under gitweb > patch > right click, save as

Logged

Offline horizon21

  • Member
  • *
  • Posts: 8
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #9 on: May 05, 2012, 05:37:55 PM »
thanks, guys. I will probably use the readily made one, just to be sure ^^
Logged

Offline torne

  • Developer
  • Member
  • *
  • Posts: 994
  • arf arf
Re: Compiling rockbox for Fuze V2 with Meier crossfeed
« Reply #10 on: May 05, 2012, 06:49:38 PM »
If you're getting patches from gerrit, you generally want cherrypick, not pull, just for reference. pull will create a merge commit, which if you don't know what that means, you don't want :)

Cherrypick is just like downloading and applying a patch, except it can fix the patch to apply to newer versions slightly more intelligently than the "patch" program can (because it uses git's merge algorithm).
Logged
some kind of ARM guy. ipodvideo/gigabeat-s/h120/clipv2. to save time let's assume i know everything.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Starting Development and Compiling
| | |-+  Compiling rockbox for Fuze V2 with Meier crossfeed
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.108 seconds with 21 queries.