[vbox-dev] VBox 3.1.4 final OSE on Win32: 'credentialprovider.h' missing

S. Brandt sbrandt at gmx.de
Sat Feb 13 14:17:39 GMT 2010


Hi!
After successfully compiling both betas on win32, the final doesn't let me.

e:\virtualbox-3.1.4_ose\src\vbox\additions\winnt\vboxcredprov\common.h(19) : fatal error C1083: Cannot open include file: 'credentialprovider.h': No such file or directory
(in VBoxCredProv/helpers)
(See bottom)

Build system unchanged for several VBox versions now.
Windows XP Pro
Visual Studio 2005
DDK 3790.1830 
DXSDK 2008-08
PSDK 2003R2
QT 4.6.1
MinGW, openssl, curl, SDL, ...

New Message (was not in Beta, I believe):
E:/VirtualBox-3.1.4_OSE/kBuild/sdks/WINDDK.kmk:55: kBuild: PATH_SDK_WINDDK couldn't be determined!

Therefore, I put 
PATH_SDK_WINDDK        = $(PATH_SDK_W2K3DDK)
into AutoConfig.kmk. The message disappeared, but the compile error is unchanged.
(configure.vbs needs to be updated, I believe).

I am unable to find credentialprovider.h in VBox 3.1.4 final, beta1/2 nor in any of the development kits.

Seems to be part of  Vista  ... though the build instructions still state explicitly
"Windows Driver Development Kit (Win2k3 SP1 or later, but not the new Vista WDK): "

Mh ...
"Note: This module is based on the official Microsoft Credential Provider examples, downloaded from
http://www.microsoft.com/downloads/details.aspx?FamilyID=1287ec56-77b4-48c4-8b58-35b7295d6c2c&displaylang=en

Brief Description:
5384 (Beta 2)
Windows Vista Beta 2 Credential Provider Samples"

Nice that the whole "VBoxCredProv" stuff (directory) was added after the VBox beta2, and thus, released untested ...
Any way to cope with it in the OSE?

I'll try commenting out
include $(PATH_SUB_CURRENT)/VBoxCredProv/Makefile.kmk
in Additions/WINNT/Makefile.kmk ... at least the compile goes on.

Yours,
Sebastian


BTW: I just noticed the build instructions still tell about qt 3.3.3 ... maybe someone should update them to the VBox 2.1.x situation, at last?

PS: mh, oracle logo ...



kBuild: Compiling VBoxCredProv - E:/VirtualBox-3.1.4_OSE/src/VBox/Additions/WINN
T/VBoxCredProv/helpers.cpp
helpers.cpp
e:\virtualbox-3.1.4_ose\src\vbox\additions\winnt\vboxcredprov\common.h(19) : fatal error C1083: Cannot open include file: 'credentialprovider.h': No such file or directory
kmk.exe[2]: *** [E:/VirtualBox-3.1.4_OSE/out/win.x86/release/obj/VBoxCredProv/helpers.obj] Error 2
The failing command:
@ C:/PROGRA~1/MICROS~4/VC/bin/cl.exe -c -TP -c -nologo -O2 -Zi -Zl -GR- -EHsc -GF -W3 -wd4065 -wd4244 -wd4996 -Zc:wchar_t- -O2 -GS- -Oy- -MT -IE:/VirtualBox-3.1.4_OSE/tools/win.x86/sdk/x200702//Include -IC:/devel/PSDK2k3R2/Include -IE:/VirtualBox-3.1.4_OSE/tools/win.x86/ddk/not/found/inc/api -IE:/VirtualBox-3.1.4_OSE/tools/win.x86/ddk/not/found/inc/ddk -IE:/VirtualBox-3.1.4_OSE/include -IE:/VirtualBox-3.1.4_OSE/out/win.x86/release -IC:/PROGRA~1/MICROS~4/VC/include -IC:/PROGRA~1/MICROS~4/VC/atlmfc/include -DVBOX -DVBOX_OSE -DVBOX_WITH_64_BITS_GUESTS -DRT_OS_WINDOWS -D__WIN__ -DRT_ARCH_X86 -D__X86__ -D__WIN32__ -D_X86_=1 -Di386=1 -DSTD_CALL -DIN_RING3 -DHC_ARCH_BITS=32 -DGC_ARCH_BITS=64 -DIN_GUEST -DIN_GUEST_R3 -DIN_RT_R3 -DLOG_TO_BACKDOOR -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DUNICODE -FdE:/VirtualBox-3.1.4_OSE/out/win.x86/release/obj/VBoxCredProv/helpers-obj.pdb -FD -FoE:/VirtualBox-3.1.4_OSE/out/win.x86/release/obj/VBoxCredProv/helpers.obj E:\\VirtualBox-3.1.4_OSE\\src\\VBox\\A
dditions\\WINNT\\VBoxCredProv\\helpers.cppkmk.exe[2]: *** [E:/VirtualBox-3.1.4_OSE/out/win.x86/release/obj/VBoxCredProv/helpers.obj] Deleting file `E:/VirtualBox-3.1.4_OSE/out/win.x86/release/obj/VBoxCredProv/helpers-obj.idb'





More information about the vbox-dev mailing list