I have recently downloaded the VirtualBox-4.0.6_OSE from the website and tried to build the binary myself. As I just need a tiny VBOX system, so I disable most of the options, and my configuration is as follow:
Code: Select all
./configure --disable-python --disable-java --disable-pulse --enable-vnc --build-headless --build-libxml2 --build-libxslt --disable-docs --disable-xpcom
Code: Select all
kBuild: Compiling VBoxAuth - VirtualBox-4.0.6_OSE/src/VBox/HostServices/auth/pam/VBoxAuthPAM.c
kBuild: Linking VBoxAuth
kBuild: Installing VBoxAuth => VirtualBox-4.0.6_OSE/out/linux.x86/release/bin/VBoxAuth.so
kmk: *** No rule to make target `VirtualBox-4.0.6_OSE/out/linux.x86/release/lib/VBoxCOM.a', needed by `VirtualBox-4.0.6_OSE/out/linux.x86/release/obj/VBoxAuthSimple/VBoxAuthSimple.so'. Stop
P.S. I disable the VBoxAuthSimple in Makefile, and kmk passes. But I have no idea whether this would affect the VBOX's function.