"make" command works, but when I try "make crosstest" the following message appears: mlang.cross.o: In function `func_mlang': /home/vitperov/Projects/wine/dlls/mlang/tests/mlang.c:831: undefined reference to `_IID_IMultiLanguage2' /home/vitperov/Projects/wine/dlls/mlang/tests/mlang.c:864: undefined reference to `_IID_IMLangFontLink'
I've solved this problem by inserting: const GUID IID_IMLangFontLink_n DECLSPEC_HIDDEN; const GUID IID_IMLangFontLink_n = { 0x359f3441, 0xbd4a, 0x11d0, { 0xb1, 0x88, 0x00, 0xaa, 0x00, 0x38, 0xc9, 0x69 } };
const GUID IID_IMultiLanguage2_n DECLSPEC_HIDDEN; const GUID IID_IMultiLanguage2_n = { 0xdccfc164, 0x2b38, 0x11d2, { 0xb7, 0xec, 0x00, 0xc0, 0x4f,0x8f,0x5d,0x9a } };
and then use &IID_IMultiLanguage2_n instead of &IID_IMultiLanguage2.
But it is not good decision!
Does anybody know the correct way to fix these tests?