Page 1 of 1

Had problems when compile the VirtualBox-6.1.6 source code with msvc2013

Posted: 25. Apr 2020, 07:08
by haoqi
When I Compled the VirtualBox-6.1.6 source code with msvc2013, I met the problems as below:

=========== END OF G:/project/VirtualBox-6.1.6/out/win.amd64/release/DynamicConfig.kmk =========
kBuild: Pass - Build Programs
kBuild: Pass - Libraries
The failing command:
@ D:/PROGRA~1/MICROS~2.0/VC/bin/amd64/cl.exe -c -TP -nologo -Zi -O2 -Zi -Zl -GR -EHsc -GF -MD -Zc:wchar_t- -O2 -Oy- -W4 -Wall -wd4065 -wd4996 -wd4127 -wd4706 -wd4201 -wd4214 -wd4510 -wd4512 -wd4610 -wd4514 -wd4820 -wd4365 -wd4987 -wd4710 -wd4061 -wd4986 -wd4191 -wd4574 -wd4917 -wd4711 -wd4611 -wd4571 -wd4324 -wd4505 -wd4263 -wd4264 -wd4738 -wd4200 -wd4371 -wd4748 -wd4242 -wd4244 -wd4625 -wd4626 -wd4355 -IG:/project/VirtualBox-6.1.6/src/VBox/Main/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release/bin/sdk/bindings/mscom/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/dtrace -ID:/PROGRA~1/MICROS~2.0/VC/include -ID:/PROGRA~1/MICROS~2.0/VC/atlmfc/include -IC:/PROGRA~2/MIA713~1/Windows/v7.1A/Include -ID:/WinDDK/7600.16385.1/inc/api -ID:/WinDDK/7600.16385.1/inc/ddk -IG:/project/VirtualBox-6.1.6/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release -ID:/PROGRA~1/MICROS~2.0/VC/include -ID:/PROGRA~1/MICROS~2.0/VC/atlmfc/include -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_WINDOWS -D__WIN__ -DRT_ARCH_AMD64 -D__AMD64__ -D__WIN64__ -DVBOX_WITH_DEBUGGER -D_AMD64_ -DAMD64 -D_WIN64 -DIN_RING3 -DUNICODE -DNDEBUG=1 -D_UNICODE -D_WIN32_WINNT=0x0510 -FIG:/project/VirtualBox-6.1.6/src/VBox/Main/src-all/win/VBoxAPIWrap-precomp_vcc.h -YuG:/project/VirtualBox-6.1.6/src/VBox/Main/src-all/win/VBoxAPIWrap-precomp_vcc.h -FpG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/VBoxAPIWrap-pch.pch -FdG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/VBoxAPIWrap-common-obj.pdb -FoG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/gen/PCIAddressWrap.obj G:\\project\\VirtualBox-6.1.6\\out\\win.amd64\\release\\obj\\VBoxAPIWrap\\PCIAddressWrap.cpp
kBuild: Compiling VBoxAPIWrap - G:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/PCIAddressWrap.cpp
PCIAddressWrap.cpp
G:\project\VirtualBox-6.1.6\out\win.amd64\release\obj\VBoxAPIWrap\PCIAddressWrap.cpp : fatal error C1041: cannot open program database 'g:\project\virtualbox-6.1.6\out\win.amd64\release\obj\vboxapiwrap\vboxapiwrap-common-obj.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
kmk: *** [G:/project/VirtualBox-6.1.6/kBuild/footer-pass2-compiling-targets.kmk:277: G:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/gen/PCIAddressWrap.obj] Error 2 (0x2)
kmk: *** Waiting for unfinished jobs....
The failing command:
@ D:/PROGRA~1/MICROS~2.0/VC/bin/amd64/cl.exe -c -TP -nologo -Zi -O2 -Zi -Zl -GR -EHsc -GF -MD -Zc:wchar_t- -O2 -Oy- -W4 -Wall -wd4065 -wd4996 -wd4127 -wd4706 -wd4201 -wd4214 -wd4510 -wd4512 -wd4610 -wd4514 -wd4820 -wd4365 -wd4987 -wd4710 -wd4061 -wd4986 -wd4191 -wd4574 -wd4917 -wd4711 -wd4611 -wd4571 -wd4324 -wd4505 -wd4263 -wd4264 -wd4738 -wd4200 -wd4371 -wd4748 -wd4242 -wd4244 -wd4625 -wd4626 -wd4355 -IG:/project/VirtualBox-6.1.6/src/VBox/Main/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release/bin/sdk/bindings/mscom/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/dtrace -ID:/PROGRA~1/MICROS~2.0/VC/include -ID:/PROGRA~1/MICROS~2.0/VC/atlmfc/include -IC:/PROGRA~2/MIA713~1/Windows/v7.1A/Include -ID:/WinDDK/7600.16385.1/inc/api -ID:/WinDDK/7600.16385.1/inc/ddk -IG:/project/VirtualBox-6.1.6/include -IG:/project/VirtualBox-6.1.6/out/win.amd64/release -ID:/PROGRA~1/MICROS~2.0/VC/include -ID:/PROGRA~1/MICROS~2.0/VC/atlmfc/include -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_WINDOWS -D__WIN__ -DRT_ARCH_AMD64 -D__AMD64__ -D__WIN64__ -DVBOX_WITH_DEBUGGER -D_AMD64_ -DAMD64 -D_WIN64 -DIN_RING3 -DUNICODE -DNDEBUG=1 -D_UNICODE -D_WIN32_WINNT=0x0510 -FIG:/project/VirtualBox-6.1.6/src/VBox/Main/src-all/win/VBoxAPIWrap-precomp_vcc.h -YuG:/project/VirtualBox-6.1.6/src/VBox/Main/src-all/win/VBoxAPIWrap-precomp_vcc.h -FpG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/VBoxAPIWrap-pch.pch -FdG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/VBoxAPIWrap-common-obj.pdb -FoG:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/gen/UnattendedWrap.obj G:\\project\\VirtualBox-6.1.6\\out\\win.amd64\\release\\obj\\VBoxAPIWrap\\UnattendedWrap.cpp
kBuild: Compiling VBoxAPIWrap - G:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/UnattendedWrap.cpp
UnattendedWrap.cpp
G:\project\VirtualBox-6.1.6\out\win.amd64\release\obj\VBoxAPIWrap\UnattendedWrap.cpp : fatal error C1041: cannot open program database 'g:\project\virtualbox-6.1.6\out\win.amd64\release\obj\vboxapiwrap\vboxapiwrap-common-obj.pdb'; if multiple CL.EXE write to the same .PDB file, please use /FS
kmk: *** [G:/project/VirtualBox-6.1.6/kBuild/footer-pass2-compiling-targets.kmk:277: G:/project/VirtualBox-6.1.6/out/win.amd64/release/obj/VBoxAPIWrap/gen/UnattendedWrap.obj] Error 2 (0x2)
...
Has anyone had any of these problems before,How to resolve them?

Re: Had problems when compile the VirtualBox-6.1.6 source code with msvc2013

Posted: 25. Apr 2020, 15:13
by scottgus1
Not many of us compile from the source code. Try this subforum: viewforum.php?f=10

Re: Had problems when compile the VirtualBox-6.1.6 source code with msvc2013

Posted: 25. Apr 2020, 16:53
by mpack
Not a "Windows Host" question. Locking.