17 of 20 tests compile. Things are getting better. The remaining three I don't know how to fix.
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
------ Build started: Project: winetest, Configuration: MSVC Headers Win32 ------
winetest - up-to-date.
------ Build started: Project: winmm_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\winmm\tests\Output\Win32_MSVC_Headers\BuildLog.htm" winmm_test - 0 error(s), 0 warning(s)
------ Build started: Project: wininet_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\wininet\tests\Output\Win32_MSVC_Headers\BuildLog.htm" wininet_test - 0 error(s), 0 warning(s)
------ Build started: Project: winspool_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\winspool\tests\Output\Win32_MSVC_Headers\BuildLog.htm" winspool_test - 0 error(s), 0 warning(s)
------ Build started: Project: ws2_32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\winsock\tests\Output\Win32_MSVC_Headers\BuildLog.htm" ws2_32_test - 0 error(s), 0 warning(s)
------ Build started: Project: comctl32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\comctl32\tests\Output\Win32_MSVC_Headers\BuildLog.htm" comctl32_test - 0 error(s), 0 warning(s)
------ Build started: Project: user32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\user\tests\Output\Win32_MSVC_Headers\BuildLog.htm" user32_test - 0 error(s), 0 warning(s)
------ Build started: Project: urlmon_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\urlmon\tests\Output\Win32_MSVC_Headers\BuildLog.htm" urlmon_test - 0 error(s), 0 warning(s)
------ Build started: Project: shlwapi_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\shlwapi\tests\Output\Win32_MSVC_Headers\BuildLog.htm" shlwapi_test - 0 error(s), 0 warning(s)
------ Build started: Project: shell32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\shell32\tests\Output\Win32_MSVC_Headers\BuildLog.htm" shell32_test - 0 error(s), 0 warning(s)
------ Build started: Project: rpcrt4_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\rpcrt4\tests\Output\Win32_MSVC_Headers\BuildLog.htm" rpcrt4_test - 0 error(s), 0 warning(s)
------ Build started: Project: oleaut32_test, Configuration: MSVC Headers Win32 ------
Linking... olefont.obj : error LNK2019: unresolved external symbol _IFont_QueryInterface referenced in function _func_olefont .\Output\Win32_MSVC_Headers/oleaut32_test.exe : fatal error LNK1120: 1 unresolved externals
Build log was saved at "file://k:\c\Wine\wine\dlls\oleaut32\tests\Output\Win32_MSVC_Headers\BuildLog.htm" oleaut32_test - 2 error(s), 0 warning(s)
------ Build started: Project: ntdll_test, Configuration: MSVC Headers Win32 ------
Compiling... string.c string.c(33) : fatal error C1083: Cannot open include file: 'winternl.h': No such file or directory rtlstr.c rtlstr.c(28) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory rtlbitmap.c rtlbitmap.c(26) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory rtl.c rtl.c(27) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory path.c path.c(24) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory large_int.c large_int.c(27) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory generated.c generated.c(14) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory error.c error.c(24) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory env.c env.c(24) : fatal error C1083: Cannot open include file: 'ntstatus.h': No such file or directory Generating Code...
Build log was saved at "file://k:\c\Wine\wine\dlls\ntdll\tests\Output\Win32_MSVC_Headers\BuildLog.htm" ntdll_test - 9 error(s), 0 warning(s)
------ Build started: Project: netapi32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\netapi32\tests\Output\Win32_MSVC_Headers\BuildLog.htm" netapi32_test - 0 error(s), 0 warning(s)
------ Build started: Project: msvcrt_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\msvcrt\tests\Output\Win32_MSVC_Headers\BuildLog.htm" msvcrt_test - 0 error(s), 0 warning(s)
------ Build started: Project: kernel32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\kernel\tests\Output\Win32_MSVC_Headers\BuildLog.htm" kernel32_test - 0 error(s), 0 warning(s)
------ Build started: Project: gdi32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\gdi\tests\Output\Win32_MSVC_Headers\BuildLog.htm" gdi32_test - 0 error(s), 0 warning(s)
------ Build started: Project: dsound_test, Configuration: MSVC Headers Win32 ------
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_MSVC_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_MSVC_Headers\BuildLog.htm" dsound_test - 13 error(s), 0 warning(s)
------ Build started: Project: advapi32_test, Configuration: MSVC Headers Win32 ------
Linking...
Build log was saved at "file://k:\c\Wine\wine\dlls\advapi32\tests\Output\Win32_MSVC_Headers\BuildLog.htm" advapi32_test - 0 error(s), 0 warning(s)
------ Build started: Project: wineruntests, Configuration: MSVC Headers Win32 ------
Compiling... runtests.c Linking...
Build log was saved at "file://k:\c\Wine\wine\Output\Win32_MSVC_Headers\BuildLog.htm" wineruntests - 0 error(s), 0 warning(s)
---------------------- Done ----------------------
Build: 17 succeeded, 3 failed, 0 skipped
On Thu, 25 Sep 2003, Jakob Eriksson wrote:
17 of 20 tests compile. Things are getting better.
Good. In fact, I think we should always build the tests with gcc/mingw/msvc (at least) when we build winetests.exe, just to make sure they all compile fine. Maybe this can be automated?
The remaining three I don't know how to fix.
Please post only the problems, the rest of the stuff really obscures the issues.
Jakob Eriksson jakob@vmlinux.org writes:
17 of 20 tests compile. Things are getting better. The remaining three I don't know how to fix.
Make sure you are building with the latest SDK headers. The missing headers have been added in the SDK recently so you probably don't have them in the MSVC default setup.