Hi,
three failures currently prevent winetest.exe from being build. The first one was ole32/tests/marshal.c (where Stefan Leichter sent a MinGW patch for):
i386-mingw32-gcc clipboard.cross.o compobj.cross.o hglobalstream.cross.o marshal.cross.o moniker.cross.o ole2.cross.o propvariant.cross.o stg_prop.cross.o storage32.cross.o usrmarshal.cross.o testlist.cross.o -o ole32_crosstest.exe -loleaut32 -lole32 -luser32 -lgdi32 -ladvapi32 -lkernel32 -luuid marshal.cross.o:marshal.c:(.text+0x7a61): undefined reference to `_IID_IChannelHook' collect2: ld returned 1 exit status make: *** [ole32_crosstest.exe] Error 1
The second one is for dsound/tests:
i386-mingw32-gcc capture.cross.o ds3d.cross.o ds3d8.cross.o dsound.cross.o dsound8.cross.o duplex.cross.o propset.cross.o testlist.cross.o -o dsound_crosstest.exe -ldsound -lole32 -lversion -luser32 -lkernel32 -ldxguid -luuid -ldxerr8 capture.cross.o:capture.c:(.text+0xcf4): undefined reference to `_CLSID_DirectSoundPrivate' dsound.cross.o:dsound.c:(.text+0xbef): undefined reference to `_CLSID_DirectSoundPrivate' dsound.cross.o:dsound.c:(.text+0xc7a): undefined reference to `_CLSID_DirectSoundPrivate' dsound8.cross.o:dsound8.c:(.text+0xd39): undefined reference to `_CLSID_DirectSoundPrivate' dsound8.cross.o:dsound8.c:(.text+0xdc4): undefined reference to `_CLSID_DirectSoundPrivate' duplex.cross.o:duplex.c:(.text+0x794): more undefined references to `_CLSID_DirectSoundPrivate' follow propset.cross.o:propset.c:(.text+0x122f): undefined reference to `_DSPROPSETID_DirectSoundDevice' propset.cross.o:propset.c:(.text+0x1353): undefined reference to `_DSPROPSETID_DirectSoundDevice' propset.cross.o:propset.c:(.text+0x1477): undefined reference to `_DSPROPSETID_DirectSoundDevice' propset.cross.o:propset.c:(.text+0x159b): undefined reference to `_DSPROPSETID_DirectSoundDevice' propset.cross.o:propset.c:(.text+0x16bf): undefined reference to `_DSPROPSETID_DirectSoundDevice' propset.cross.o:propset.c:(.text+0x179e): more undefined references to `_DSPROPSETID_DirectSoundDevice' follow collect2: ld returned 1 exit status make: *** [dsound_crosstest.exe] Error 1
The third one is for shlwapi/tests:
i386-mingw32-gcc clist.cross.o clsid.cross.o generated.cross.o ordinal.cross.o path.cross.o shreg.cross.o string.cross.o testlist.cross.o -o shlwapi_crosstest.exe -lshlwapi -ladvapi32 -lole32 -loleaut32 -lkernel32 -luuid clsid.cross.o:clsid.c:(.data+0x8): undefined reference to `_CATID_BrowsableShellExt' clsid.cross.o:clsid.c:(.data+0xc): undefined reference to `_CATID_BrowseInPlace' clsid.cross.o:clsid.c:(.data+0x10): undefined reference to `_CATID_DeskBand' clsid.cross.o:clsid.c:(.data+0x14): undefined reference to `_CATID_InfoBand' clsid.cross.o:clsid.c:(.data+0x18): undefined reference to `_CATID_CommBand' clsid.cross.o:clsid.c:(.data+0x30): undefined reference to `_CGID_ExplorerBarDoc' clsid.cross.o:clsid.c:(.data+0x50): undefined reference to `_IID_IShellDetails' clsid.cross.o:clsid.c:(.data+0x54): undefined reference to `_IID_IDelayedRelease' clsid.cross.o:clsid.c:(.data+0x94): undefined reference to `_IID_IRemoteComputer' clsid.cross.o:clsid.c:(.data+0x9c): undefined reference to `_IID_IDockingWindow' clsid.cross.o:clsid.c:(.data+0xa0): undefined reference to `_IID_IDockingWindowSite' clsid.cross.o:clsid.c:(.data+0xa8): undefined reference to `_CLSID_NetworkDomain' clsid.cross.o:clsid.c:(.data+0xac): undefined reference to `_CLSID_NetworkServer' clsid.cross.o:clsid.c:(.data+0xb0): undefined reference to `_CLSID_NetworkShare' clsid.cross.o:clsid.c:(.data+0xc8): undefined reference to `_CLSID_Printers' collect2: ld returned 1 exit status make: *** [shlwapi_crosstest.exe] Error 1
Volunteers ?
Cheers,
Paul.