[vbox-dev] Reg: Building Vbox on windows 32bit - kmk: *** [D:/VB_Build/VBBuild/VirtualBox/out/win.x86/release/obj/webservice/gsoap_copy_all_ts] Error 256
Klaus Espenlaub
klaus.espenlaub at oracle.com
Tue Jul 16 08:10:12 PDT 2013
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
More information about the vbox-dev
mailing list