I have upgraded all my include files and lib files in Visual Studio.
------ Build started: Project: msvcrt_test, Configuration: Wine Headers
Win32 ------
Compiling...
testlist.c
scanf.c
file.c
Generating Code...
Linking...
testlist.obj : error LNK2001: unresolved external symbol _func_cpp
.\Output\Win32_Wine_Headers/msvcrt_test.exe : fatal error LNK1120: 1
unresolved externals
Build log was saved at
"file://k:\c\Wine\wine\dlls\msvcrt\tests\Output\Win32_Wine_Headers\BuildLog.htm"
msvcrt_test - 2 error(s), 0 warning(s)
------ Build started: Project: kernel32_test, Configuration: Wine
Headers Win32 ------
Compiling...
thread.c
testlist.c
profile.c
process.c
pipe.c
path.c
locale.c
generated.c
format_msg.c
format_msg.c(35) : warning C4013: 'FormatMessageA' undefined; assuming
extern returning int
file.c
environ.c
drive.c
directory.c
console.c
comm.c
codepage.c
atom.c
alloc.c
Generating Code...
Linking...
format_msg.obj : error LNK2019: unresolved external symbol
_FormatMessageA referenced in function _doit
.\Output\Win32_Wine_Headers/kernel32_test.exe : fatal error LNK1120: 1
unresolved externals
Build log was saved at
"file://k:\c\Wine\wine\dlls\kernel\tests\Output\Win32_Wine_Headers\BuildLog.htm"
kernel32_test - 2 error(s), 1 warning(s)
------ Build started: Project: dsound_test, Configuration: Wine Headers
Win32 ------
Compiling...
testlist.c
propset.c
dsound.c
Generating Code...
Linking...
dsound.obj : error LNK2001: unresolved external symbol
_IID_IDirectSound3DListener
dsound.obj : error LNK2001: unresolved external symbol
_IID_IDirectSoundBuffer
dsound.obj : error LNK2001: unresolved external symbol
_IID_IDirectSound3DBuffer
dsound.obj : error LNK2001: unresolved external symbol
_IID_IDirectSoundNotify
propset.obj : error LNK2001: unresolved external symbol
_DSPROPSETID_DirectSoundDevice
propset.obj : error LNK2001: unresolved external symbol
_CLSID_DirectSoundPrivate
propset.obj : error LNK2001: unresolved external symbol
_CLSID_DirectSoundFullDuplex
propset.obj : error LNK2001: unresolved external symbol
_CLSID_DirectSoundCapture8
propset.obj : error LNK2001: unresolved external symbol
_CLSID_DirectSoundCapture
propset.obj : error LNK2001: unresolved external symbol _CLSID_DirectSound8
propset.obj : error LNK2001: unresolved external symbol _IID_IKsPropertySet
propset.obj : error LNK2001: unresolved external symbol _CLSID_DirectSound
.\Output\Win32_Wine_Headers/dsound_test.exe : fatal error LNK1120: 12
unresolved externals
Build log was saved at
"file://k:\c\Wine\wine\dlls\dsound\tests\Output\Win32_Wine_Headers\BuildLog.htm"
dsound_test - 13 error(s), 0 warning(s)
-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX --
-- If I add dxguid.lib to the project, the errors go down to:
------ Build started: Project: dsound_test, Configuration: Wine Headers
Win32 ------
Linking...
propset.obj : error LNK2001: unresolved external symbol
_DSPROPSETID_DirectSoundDevice
propset.obj : error LNK2001: unresolved external symbol
_CLSID_DirectSoundPrivate
.\Output\Win32_Wine_Headers/dsound_test.exe : fatal error LNK1120: 2
unresolved externals
Build log was saved at
"file://k:\c\Wine\wine\dlls\dsound\tests\Output\Win32_Wine_Headers\BuildLog.htm"
dsound_test - 3 error(s), 0 warning(s)
---------------------- Done ----------------------
Build: 17 succeeded, 3 failed, 0 skipped