View Single Post
Johnx's Avatar
Posts: 643 | Thanked: 628 times | Joined on Mar 2007 @ Seattle (or thereabouts)
#2
Originally Posted by wzero View Post
Hi all, I just got a N810 and I've seen some KDE running on the N810. I'm a student and I'm planning to port a virtual machine to the N810 in order to run some linux desktops. However, I'm totally new to this and I would appreciate any help to get me started.

Few questions that I have:
What is a good virtual machine to port to the N810?
qemu is really more of an emulator than a virtual machine, but I don't know of many virtual machines that run an ARM host. This looks interesting: http://wiki.xensource.com/xenwiki/XenARM

Originally Posted by wzero View Post
Are there porting guides out there?
Most applications written in C or C++ are simple to "port" if they're written well, because they don't make any assumptions about the hardware they're running on. In that case they just need a recompile. This is definitely not true for virtualization apps: By there very nature they need to be coded for a specific instruction set. I don't know of any straightforward guides for doing that, but once you pick a VM to port, it should be easier to find specific information about porting that VM.

Originally Posted by wzero View Post
What would be a suitable OS to install on the VM?
Anything that runs, and takes less than 64MB or so of memory.

Originally Posted by wzero View Post
and the approximate time needed to complete such a project.
If you have lots of experience in C, but don't know assembly it could take you maybe a year or more (?). Possibly less if you have lots of time and you're a fast learner.

Originally Posted by wzero View Post
Thanks in advance for your suggestions.
No problem. I wish you the best of luck.
 

The Following User Says Thank You to Johnx For This Useful Post: