Paul Millar wrote: [snip]
i686-mingw32msvc-gcc capture.o ds3d.o ds3d8.o dsound.o dsound8.o propset.o testlist.o -o dsound_test.exe -ldsound -lole32 -lversion -luser32 -lkernel32 -ldxguid -luuid -ldxerr8 /usr/local/mingw/lib/gcc-lib/i686-mingw32msvc/3.3.3/../../../../i686-mingw32msvc/lib/libdxguid.a(dxguid.o):/tmp/../../../w32api-3.3/lib/directx/dxguid.c (.rdata+0x570): multiple definition of `CLSID_DirectSoundPrivate' propset.o:/home/paul/Production/wine-cross-source/dlls/dsound/tests/propset.c:66: first defined here /usr/local/mingw/lib/gcc-lib/i686-mingw32msvc/3.3.3/../../../../i686-mingw32msvc/lib/libdxguid.a(dxguid.o):/tmp/../../../w32api-3.3/lib/directx/dxguid.c (.rdata+0x580): multiple definition of `DSPROPSETID_DirectSoundDevice' propset.o:/home/paul/Production/wine-cross-source/dlls/dsound/tests/propset.c:67: first defined here
Is this some kind of conflict between the MinGW definitions and wine's own version?
I remember Hans incorrectly adding these defintions to the MinGW library ... and me not complaining loud enough for the change not to be included (or later to be reverted)...
- Filip