Error while building VirtualBox on x64 bit

Discussions related to using the OSE version of VirtualBox.
Post Reply
Uday
Posts: 16
Joined: 31. Jul 2008, 10:21

Error while building VirtualBox on x64 bit

Post by Uday »

Hi,
I am trying to build VirtualBox on Windows x64. I am using Visual studio 2005 SP1 and x64 MinGW from from http://www.esnips.com/web/MinGW64. I had to do following things to get the process started

1) Set BUILD_TARGET_ARCH=amd64
2) Set BUILD_PLATFORM_ARCH=amd64
3) Set TOOL_XGCCAMD64LINUX_PREFIX=x86_64-pc-mingw32-
4) Build libSDL for 64bit - I had to explicitly define GUIDs for some DirectX components viz GUILD_XAxis, GUID_YAxis, GUILD_SysMouse etc.

When trying to build VirtualBox with these changes, I am getting following error
kmk.exe[2]: *** No rule to make target `F:/VirtualBoxDev/2.0.2x86/VirtualBox/tools/win.x86/x86_64-unknown-linux-gnu/20060701-r2/lib/gcc/x86_64-unknown-linux-gnu/3.4.6/libgcc.a', needed by `F:/VirtualBoxDev/2.0.2x86/VirtualBox/out/win.amd64/release/obj/VBoxREM2/VBoxREM2.rel'. Stop.
kmk.exe[2]: Leaving directory `F:/VirtualBoxDev/2.0.2x86/VirtualBox/src/recompiler'
kmk.exe[1]: *** [pass_binaries_before] Error 2
kmk.exe[1]: Leaving directory `F:/VirtualBoxDev/2.0.2x86/VirtualBox/src'
Any idea how to get rid of this and proceed further?

Thanks in advance.

P.S.
At this point of time, i have most of the binaries ready in out directory, VirtualBox3.exe, VBoxMAnage.exe but running VirtualBox3.exe give error REGDB_E_CLASSNOTREG
Post Reply