make crosstest link error
Hans Leidekker
hans at it.vu.nl
Thu Sep 2 06:57:57 CDT 2004
On Thursday 2 September 2004 13:26, Francois Gouget wrote:
> Running make crosstest in dlls/mlang/tests I get:
>
> i586-mingw32msvc-gcc mlang.cross.o testlist.cross.o -o
> mlang_crosstest.exe -lole32 -lgdi32 -lkernel32 -lntdll -luuid
> mlang.cross.o(.text+0x469e): In function `func_mlang':
> /home/fgouget/wine/dlls/mlang/tests/mlang.c:618: undefined
> reference to `IID_IMultiLanguage2'
> mlang.cross.o(.text+0x46b5):/home/fgouget/wine/dlls/mlang/tests/mlang.c:618:
> undefined reference to `CLSID_CMultiLanguage'
> make: *** [mlang_crosstest.exe] Error 1
That's strange, just yesterday I cross compiled all tests
without any error.
> I have checked out the mingw-w32api-2.5-8hl.i586.rpm package from
> http://mirzam.it.vu.nl/mingw/ but unfortunately I still get the error.
I'm using that version and a quick test here shows that it does
have IID_IMultiLanguage2 and CLSID_CMultiLanguage.
> >From what I can see, these GUIDs should be defined in libole32.a.
>
> So I guess the mingw-w32api package is in for an update...
Well, here's the patch I included in that RPM which adds those symbols
to stock mingw-w32api-2.5.
-Hans
-------------- next part --------------
A non-text attachment was scrubbed...
Name: w32api_lib_uuid_c.patch
Type: text/x-diff
Size: 2224 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-devel/attachments/20040902/9376837b/w32api_lib_uuid_c.bin
More information about the wine-devel
mailing list