- Tales From the Land of Auck and Zea
- Contract Paused Due to Health Issues
- Bits and Pieces: The Small BCardLayout
- Lesson 22: A First (Bigger) Project
- API Design is Hard, Finding Bugs (Can be Made) Easy!
- The Haiku Tutorial is Here!
- From Bugs back to Wireless and Friends
- Greetings (mostly) from the Kernel (Debugging Land)
- 2011 Google Code-In Contest, Haiku Selected as One of Eighteen Participating Organzations
- Virtualize a Physical Haiku Partition With Virtualbox
VBox Guest Additions: A slightly late final progress report
As everyone has probably gathered from the first sentence of most of the other posts, GSoC 2011 is now over. I accomplished some of the goals I had for the last quarter, but was unable to get GCC2 support to work. The compiler is different enough to not work with the same options, and even after adding a GCC2 tool definition to kBuild I found that it was too old to compile some of the VirtualBox code. Various workarounds I tried for this proved unhelpful, so the additions will currently only compile and run on a GCC4 or GCC4 hybrid Haiku.
On a more positive note, there is now an (unaccelerated) video driver for VirtualBox which supports screen resizing. 2D acceleration would be possible, but would require changes to app_server (reporting changed areas of the screen to accelerants) that would not have fit in my timeline. I do plan to implement this eventually.
Also, a few people requested the ability to remove VBoxTray from the right-click menu on the replicant, so this is now possible.
While I do plan to continue working with Haiku, I currently am taking a break due to classes having just started.
- scgtrp's blog
- Login or register to post comments







Comments
Re: VBox Guest Additions: A slightly late final progress report
Did anybody actually noticed that haiku gcc2 runs much fast in VB than the gcc4 builds?
Will there be an optional package for the VB extensions? Will try your work as soon as I continuing developing S&T on linux! thank you!
Re: VBox Guest Additions: A slightly late final progress report
Did anybody actually noticed that haiku gcc2 runs much fast in VB than the gcc4 builds?
Nope, how did you measure that?
Re: VBox Guest Additions: A slightly late final progress report
Thank you so much for your hard work. I am excited to test out what you have done.
Re: VBox Guest Additions: A slightly late final progress report
Great work on this, I'm going to try and build this according to the instructions later this week. Will make it so much smoother when working through Virtualbox. Again huge thanks and here's hoping you find more time to hack on Haiku in-between studies.
Re: VBox Guest Additions: A slightly late final progress report
FYI, binary optional packages can be obtained using the information here:
http://www.freelists.org/post/haiku-development/RFC-GSOC-2011-VirtualBox...
Re: VBox Guest Additions: A slightly late final progress report
FYI, binary optional packages can be obtained using the information here:
http://www.freelists.org/post/haiku-development/RFC-GSOC-2011-VirtualBox-guest-additions-added-to-official-optional-packages
Thanks for the heads up!
Re: VBox Guest Additions: A slightly late final progress report
This doesnt work on R1/A3 ?
I downloaded and unzipped the file http://pub.haikufire.com/haiku/optionalpackages/vboxadditions-4.1.15_dev...
I am getting errors:
Could not open VBoxTray (Missing Symbol: ). and
Could not open VBoxService (Missing Symbol: ).
Re: VBox Guest Additions: A slightly late final progress report
The Alpha3 release is a gcc2 hybrid. As the article said, the tools don't build on gcc2.
You can grab a gcc4 build from here.