[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 15:10:12 GMT 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