Hi Vimala, you're lacking OpenWatcom, which is the compiler used for the BIOS. The configure script doesn't check properly for it. It's optional, and if you add a line containing VBOX_WITH_OPEN_WATCOM:= to LocalConfig.kmk at the toplevel directory (where the configure script lives) then this error should go away.
Klaus On 09.07.2013 09:28, Vimala S wrote: > Hi, > > Im working on building Virtual box in Windows 8 32bit machine. > > I have followed the steps as mentioned in the below link: > > https://forums.virtualbox.org/viewtopic.php?f=10&t=49468# > > I have successfully built QT,openssl and others. > > On build virtual box with Kmk command I get the following error. > > kBuild: Generating > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/GCCConfig.kmk > > ========= START OF > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/GCCConfig.kmk ========= > > VBOX_GCC_PATH_CC ?= D:/VB_Build/VBBuild/MinGW/bin/gcc.exe > > VBOX_GCC_PATH_CXX ?= D:/VB_Build/VBBuild/MinGW/bin/g++.exe > > VBOX_GCC_VERSION_CC ?= 30303 > > VBOX_GCC_VERSION_CXX ?= 30303 > > VBOX_GCC_LIBGCC ?= > d:/vb_build/vbbuild/mingw/bin/../lib/gcc/mingw32/4.7.2/libgcc.a > > VBOX_GCC_Wno-pointer-sign ?= > > VBOX_GCC_Wno-array_bounds ?= > > VBOX_GCC_Wextra ?= > > VBOX_GCC_Wlogical-op ?= > > VBOX_GCC_Wno-address ?= > > VBOX_GCC_Wno-delete-non-virtual-dtor ?= > > VBOX_GCC_Wno-int-to-pointer-cast ?= > > VBOX_GCC_Wno-invalid-offsetof ?= > > VBOX_GCC_Wno-missing-field-initializers ?= > > VBOX_GCC_Wno-pointer-to-int-cast ?= > > VBOX_GCC_Wno-variadic-macros ?= > > VBOX_GCC_Wno-vla ?= > > VBOX_GCC_fno-stack-protector ?= > > VBOX_GCC_fno-dwarf2-cfi-asm ?= > > VBOX_GCC_fdiagnostics-show-option ?= > > VBOX_GCC_mtune-generic ?= > > VBOX_LD_as_needed ?= > > VBOX_GCC_BUGGY_REGPARM ?= $(int-lt $(VBOX_GCC_VERSION_CC),30400) > > ifneq ($(VBOX_GCC_VERSION_CC),) > > ifneq ($(int-ge $(VBOX_GCC_VERSION_CC),40000),) > > VBOX_GCC_fvisibility-hidden ?= > > endif > > endif > > ifneq ($(VBOX_GCC_VERSION_CXX),) > > ifneq ($(int-ge $(VBOX_GCC_VERSION_CXX),40000),) > > VBOX_GCC_fvisibility-inlines-hidden ?= > > endif > > endif > > ifneq ($(VBOX_GCC_VERSION_CXX),) > > ifneq ($(int-ge $(VBOX_GCC_VERSION_CXX),40800),) > > VBOX_GCC_Wno-unused-parameter ?= -Wno-unused-parameter > > endif > > endif > > VBOX_GCC_pipe ?= -pipe > > VBOX_PATH_GCC_INCS ?= > > VBOX_GCC32_PATH_CC ?= D:/VB_Build/VBBuild/MinGW/bin/gcc.exe > > VBOX_GCC32_PATH_CXX ?= D:/VB_Build/VBBuild/MinGW/bin/g++.exe > > VBOX_GCC32_VERSION_CC ?= 30303 > > VBOX_GCC32_VERSION_CXX ?= 30303 > > VBOX_GCC32_LIBGCC ?= > d:/vb_build/vbbuild/mingw/bin/../lib/gcc/mingw32/4.7.2/libgcc.a > > VBOX_GCC32_Wno-variadic-macros ?= > > =========== END OF > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/GCCConfig.kmk ========= > > kBuild: Pass - Build Programs > > kBuild: Pass - Libraries > > kmk_builtin_rm -f > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/gsoap_copy_all_ts > > kmk_builtin_mkdir -p > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/demo_soapxml > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/demo_headers > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/demo_namespacemaps > > kmk_builtin_mv -f > D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/demo_headers > > *kBuild: Compiling VBoxPcBios32 - > D:/VB_Build/VBBuild/VirtualBox/src/VBox/Devices/PC/BIOS/pci32.c* > > *usage: kmk_builtin_mv [-f | -i | -n] [-v] source target* > > * or: kmk_builtin_mv [-f | -i | -n] [-v] source ... directory* > > * or: kmk_builtin_mv --help* > > * or: kmk_builtin_mv --version* > > *kBuild: Compiling VBoxPcBios - > D:/VB_Build/VBBuild/VirtualBox/src/VBox/Devices/PC/BIOS/bios.c* > > *kmk_redirect.exe: error: _spawnvp(_P_WAIT, "wcc386.exe", ...) failed: > No such file or directory* > > *kBuild: Compiling VBoxPcBios - > D:/VB_Build/VBBuild/VirtualBox/src/VBox/Devices/PC/BIOS/print.c* > > *kmk_redirect.exe: error: _spawnvp(_P_WAIT, "wcc.exe", ...) failed: No > such file or directory* > > *kmk: *** > [D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/gsoap_copy_all_ts] > Error 256* > > *kmk: *** Waiting for unfinished jobs....* > > *kmk: *** > [D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/VBoxPcBios32/pci32.obj] > Error 1* > > The failing command: > > @ D:/VB_Build/VBBuild/VirtualBox/kBuild/bin/win.x86/kmk_redirect.exe -E > 'LIB=' -E 'INCLUDE=' -- wcc386.exe -zq -q -wx -zu -s -oas -d1+ -ms > -nt=BIOS32 -nd=BIOS32 > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\include > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release -dVBOX > -dVBOX_OSE -dVBOX_WITH_64_BITS_GUESTS -dVBOX_WITH_DEBUGGER -dRT_ARCH_X86 > -d__X86__ > -fo=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios32\\pci32.obj > -fr=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios32\\pci32.obj.err > D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS\\pci32.c > > kmk: *** > [D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/VBoxPcBios/bios.obj] > Error 1 > > The failing command: > > @ D:/VB_Build/VBBuild/VirtualBox/kBuild/bin/win.x86/kmk_redirect.exe -E > 'LIB=' -E 'INCLUDE=' -- wcc.exe -zq -q -3 -wx -zl -zu -s -oafs -d1+ -ms > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\include > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release -dVBOX > -dVBOX_OSE -dVBOX_WITH_64_BITS_GUESTS -dVBOX_WITH_DEBUGGER -dRT_ARCH_X86 > -d__X86__ -dVBOX_PC_BIOS -dVBOX_LANBOOT_SEG=0xE200 -dVBOX_WITH_SCSI > -dVBOX_WITH_AHCI > -fo=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios\\bios.obj > -fr=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios\\bios.obj.err > D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS\\bios.c > > kmk_redirect.exe: error: _spawnvp(_P_WAIT, "wcc.exe", ...) failed: No > such file or directory > > kmk: *** > [D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/VBoxPcBios/print.obj] > Error 1 > > The failing command: > > @ D:/VB_Build/VBBuild/VirtualBox/kBuild/bin/win.x86/kmk_redirect.exe -E > 'LIB=' -E 'INCLUDE=' -- wcc.exe -zq -q -3 -wx -zl -zu -s -oafs -d1+ -ms > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\include > -i=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release -dVBOX > -dVBOX_OSE -dVBOX_WITH_64_BITS_GUESTS -dVBOX_WITH_DEBUGGER -dRT_ARCH_X86 > -d__X86__ -dVBOX_PC_BIOS -dVBOX_LANBOOT_SEG=0xE200 -dVBOX_WITH_SCSI > -dVBOX_WITH_AHCI > -fo=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios\\print.obj > -fr=D:\\VB_Build\\VBBuild\\VirtualBox\\out\\win.x86\\release\\obj\\VBoxPcBios\\print.obj.err > D:\\VB_Build\\VBBuild\\VirtualBox\\src\\VBox\\Devices\\PC\\BIOS\\print.c > > kmk: *** Exiting with status 2 > > I have used gsoap version 2.8.15,2.8.12,2.8.10,2.8.8,2.8.0 one by one > and tried to build , but none of the version worked out. I get the same > error for all the gsoap version. > > Following are the version of all support files used in buiuld virtual box: > > Qt – 4.8.4 > > Openssl – 0.9.8 > > SDL – devel-1.2.15 > > Gsoap – 2.8.15 > > Curl – 7.31.0 > > Perl – 5.16.3.1603-MSWin32-x86-296726.msi. > > nasm – 2.10.07 > > python – 3.3.2 > > Installed MinGW and used it folders – installated using the .exe file > (mingw-get-inst-20120426.exe)(4.7.2 version) > > Kindly do help me out in fixing this. > > Thanks. > > With Regards, > > Vimala _______________________________________________ vbox-dev mailing list [email protected] https://www.virtualbox.org/mailman/listinfo/vbox-dev
