msctf crosstest build failed

Nikolay Sivov bunglehead at gmail.com
Wed Feb 18 14:40:36 CST 2009


Aric Stewart wrote:
> could you check to see if uuid is being build properly?
>
> -aric
Aric, is there any reason that we don't usually link to uuid in tests?
For example guids stored in uuid are redefined inline in urlmon/tests/url.c:

DEFINE_GUID(CLSID_IdentityUnmarshal,0x0000001b,0x0000,0x0000,0xc0,0x00,0x00,0x00,0x00,0x00,0x00,0x46);
DEFINE_GUID(IID_IBindStatusCallbackHolder,0x79eac9cc,0xbaf9,0x11ce,0x8c,0x82,0x00,0xaa,0x00,0x4b,0xa9,0x0b);

Could this be a reason of my failed build?
> Nikolay Sivov wrote:
>> Building today crosstests I've got:
>>
>> i586-mingw32msvc-gcc -c -I. -I. -I../../../include 
>> -I../../../include    -g -O2 -o inputprocessor.cross.o inputprocessor.c
>> i586-mingw32msvc-gcc -c -I. -I. -I../../../include 
>> -I../../../include    -g -O2 -o testlist.cross.o testlist.c
>> i586-mingw32msvc-gcc inputprocessor.cross.o     testlist.cross.o -o 
>> msctf_crosstest.exe -L../../../dlls -L../../../dlls/uuid 
>> -L../../../dlls/ole32 -L../../../dlls/user32 -L../../../dlls/kernel32 
>> -luuid -lole32 -luser32 -lkernel32  inputprocessor.cross.o: In 
>> function `initialize':
>> /home/mrlarch/wine-git/dlls/msctf/tests/inputprocessor.c:41: 
>> undefined reference to `_CLSID_TF_InputProcessorProfiles'
>> collect2: ld returned 1 exit status
>> make[2]: *** [msctf_crosstest.exe] Error 1
>> make[2]: Leaving directory `/home/mrlarch/wine-git/dlls/msctf/tests'
>> make[1]: *** [msctf/tests/__crosstest__] Error 2
>> make[1]: Leaving directory `/home/mrlarch/wine-git/dlls'
>> make: *** [dlls/__crosstest__] Error 2
>>
>> This outputs after:
>> make clean
>> ./configure
>> make depend && make
>> make crosstest
>>
>> What seems to be a problem?
>>
>>
>




More information about the wine-devel mailing list