Multiple defenitions of CLSID_FileProtocol
Jacek Caban
jack at itma.pwr.wroc.pl
Wed Sep 7 11:22:07 CDT 2005
Hi.
Paul Millar wrote:
>Hi,
>
>Cross-compilation is broken again. This time its CLSID_FileProtocol.
>The GUID is part of the standard MinGW 3.3 release. I can patch
>MinGW to remove its definition of this GUID, but I'm not sure this is
>the correct solution.
>
>What do people think?
>
>Cheers,
>
>Paul.
>
>---
>
>i686-mingw32msvc-gcc generated.o misc.o protocol.o url.o testlist.o -o
>urlmon_test.exe -lurlmon -luser32 -lkernel32 -lole32 -luuid
>/usr/local/mingw/lib/gcc-lib/i686-mingw32msvc/3.3.3/../../../../i686-mingw32msvc/lib/libuuid.a(uuid.o):/usr/local/src/mingw/build-w32api/lib/../../w32api-3.3/lib/uuid.c
>(.rdata+0x1a0): multiple definition of `CLSID_FileProtocol'
>protocol.o:/home/paul/Production/wine-cross-source/dlls/urlmon/tests/protocol.c:63:
>first defined here
>
>
I've sent patch that should fix this problem:
http://www.winehq.org/pipermail/wine-patches/2005-September/020491.html
Jacek
More information about the wine-devel
mailing list