I’ve built a default install of Fedora 13 64-Bit in a virtual machine for the purpose of figuring out what are the dependencies and workarounds required to compile VirtualBox OSE from Subversion.
Install and rename makeself.sh to makeself as Oracle are expecting, as root:
1
2
3
cd /var/tmp/makeself-2.1.5
mv makeself.sh makeself
cp makeself makeself-header.sh /usr/local/bin/
Compile VirtualBox, UserGuide.pdf, the kernel modules and the Guest Additions as a regular user:
1
2
3
4
5
6
7
8
9
cd ~/vbox/
svn update
./configure --disable-hardening
source env.sh
kmk all VBOX_WITH_VNC=1
cd out/linux.amd64/release/bin/src
make
cd ~/vbox/
kmk packing
Update: The same setup seems to work for Fedora 14 too.
Update 2: might as well remove the VBOX_WITH_VNC=1 and installation of libvncserver-devel as VNC support in OSE is going to be broken now the new VRDE API is committed.