virtualbox compilation errors

Lonnie Cumberland lonnie at ...218...
Thu Mar 6 01:41:03 CET 2014

Hi Christian,

I was able to get VirtualBox to compile and am working to see if I can test it as it does not look like it will work in Qemu. For this part, I think that I will just get the iso and boot it from a CDROM onto a test machine.

As it also seems that VirtualBox may not have all of the features implemented that would be in the normal VB 4.2.x release beyond the networking and SMP which Norman has already mentioned, I was wondering what else might be missing, or perhaps the converse as to what might be implemented like VB CDROM's etc....

My next goals are to get a bit more familiar with Genode + NOVA for the demo's and other things like the Nitpicker GUI, etc.... I want to compile up some other things that are in the current release and test them out to get more of a feel for how Genode does thing.  I also was looking to see if Genode has some type of file explorer available. I guess that I could use a terminal and mount in a filesystem, or something.

I will also be exploring the older NOVA code as I want to find out how they did some of the things in the NOVA 0.3 demo like showing the "tutor" and switching between the VMM's via  [win] + F1 - F12 or LArrow and RArrow into fullscreen for each VMM.

Anyway, it looks like I am off to a good start and I really appreciate all of your's and Normans help.


-----Original Message-----
From: Christian Helmuth [mailto:christian.helmuth at ...1...] 
Sent: Wednesday, March 5, 2014 12:32 PM
To: genode-main at
Subject: Re: virtualbox compilation errors


On Wed, Mar 05, 2014 at 11:42:21AM -0500, Lonnie Cumberland wrote:
> I think that I have not done this correctly as when I tried"
> ~/genode/patch -p0 < vbox-lib.patch
> then I am asked about which file to patch.

It seems your command line is wrong. Please try

  patch -p1 < vbox-lib.patch  or
  patch -p1 -i vbox-lib.patch

Please also have a look at 'git help apply'.

Christian Helmuth
Genode Labs · · /ˈdʒiː.nəʊd/

Genode Labs GmbH · Amtsgericht Dresden · HRB 28424 · Sitz Dresden
Geschäftsführer: Dr.-Ing. Norman Feske, Christian Helmuth

Subversion Kills Productivity. Get off Subversion & Make the Move to Perforce.
With Perforce, you get hassle-free workflows. Merge that actually works. 
Faster operations. Version large binaries.  Built-in WAN optimization and the freedom to use Git, Perforce or both. Make the move to Perforce.
Genode-main mailing list
Genode-main at

More information about the users mailing list