Rockbox Development > Starting Development and Compiling

How to start on my own custom firmware - I have programming knowledge

<< < (2/3) > >>

[Saint]:
RE compiling Rockbox:

Win OS

Use VMware or CygWin, I reccommend Cygwin...but it's purely personal preference that seems to dictate who prefers what.

If you're more comfortable using the command line, use CygWin. If you want something with OOTB mouse support and a shiny GUI, use the VMware image.

However, for the actual "editing" of the rockbox source, I'd reccommend downloading SciTE (a scintilla based text editor that will keep dos/unix line endings intact and supports syntax highlighting for many languages), unless you're happier using nano or VIM.


Linux

Pretty sure there's a Wiki page for this as well...couldn't be too much different from the CygWin method I'd say.



[St.]

yapper:
VMware offers significant advantages in terms of build times over Cygwin.

[Saint]:

--- Quote from: yapper on December 29, 2009, 10:05:38 PM ---VMware offers significant advantages in terms of build times over Cygwin.

--- End quote ---

Such as.....?

I'm not being a smartass, I'm genuinely interested to hear your opinion.
There's a HUGE bias between users of both build environments, and ultimately, they both achieve the same thing...so I'm just wondering as to why VMware is any better than Cygwin?

I mean, is it just personal opinion, or is it actually better for some reason?

I see CygWin as having the added advantage of offering an incredibly powerful UNIX command line OS to those who are forced to, or would prefer to use a Win OS whereas (to my knowledge) VMware just compiles Rockbox.
That fact obviously makes it a "specialized tool", and I appreciate the fact that it's faster (CygWin won't be winning any medals for speed when compiling a build), but other than speed (as system variables like crappy hardware *could* make VMware perform just as slowly on some systems) and a shiny GUI....what other advantages does it give the user?

I'd very much appreciate your (or anyone else's) opinion on the topic,



[St.]

saratoga:

--- Quote from: [St.] on December 29, 2009, 11:24:10 PM ---
--- Quote from: yapper on December 29, 2009, 10:05:38 PM ---VMware offers significant advantages in terms of build times over Cygwin.

--- End quote ---

Such as.....?


--- End quote ---

I think you misread what you quoted.  The advantage hes talking about is the build time.  Cygwin is slow and so most people prefer not to use it.

[Saint]:
I did, completely.

Thanks for pointing that out.
I managed to read it at least three times as

"VMware offers significant advantages in terms of build over Cygwin."

instead of

"VMware offers significant advantages in terms of build times over Cygwin."

completely missing out the important factor "times"  ::)

Time for new glasses perhaps, *sigh*


Sorry guys.

EDIT:

Question: Does VMware have support for dual core processors?
CygWin does, and I find it compiles quite quickly on *my* system, but I'm wondering whether or not that's the sole reason.
From memory, it was not (noticably at least) any slower than VMware on my system.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version