Hi all:
    I built webkit in three windows computer with cygwin, and only one success, 
 WebkitSupportLibrary.zip has been installed correctly.  It seems ICU46 link 
error(libicuuin.lib and libicuuc.lib were found correctly), i replaced 
WebkitLibraries/win/include/unicode/* and 
WebkitLibraries/win/lib/(libicuuc.lib, libicuin.lib) with icu40 would be fine. 
It made me confusion. Any one can explain it? thanks. The link error output as 
follow:

DatePrototype.obj : error LNK2019: unresolved external symbol _udat_close_46 
referenced in function "class JSC::JSCell * __cdecl JSC::formatLocaleDate(class 
JSC::ExecState *,class JSC::DateInstance *,double,enum 
JSC::LocaleDateTimeFormat)" 
(?formatLocaleDate@JSC@@YAPAVJSCell@1@PAVExecState@1@PAVDateInstance@1@NW4LocaleDateTimeFormat@1@@Z)
DatePrototype.obj : error LNK2019: unresolved external symbol _udat_format_46 
referenced in function "class JSC::JSCell * __cdecl JSC::formatLocaleDate(class 
JSC::ExecState *,class JSC::DateInstance *,double,enum 
JSC::LocaleDateTimeFormat)" 
(?formatLocaleDate@JSC@@YAPAVJSCell@1@PAVExecState@1@PAVDateInstance@1@NW4LocaleDateTimeFormat@1@@Z)
DatePrototype.obj : error LNK2019: unresolved external symbol _udat_open_46 
referenced in function "class JSC::JSCell * __cdecl JSC::formatLocaleDate(class 
JSC::ExecState *,class JSC::DateInstance *,double,enum 
JSC::LocaleDateTimeFormat)" 
(?formatLocaleDate@JSC@@YAPAVJSCell@1@PAVExecState@1@PAVDateInstance@1@NW4LocaleDateTimeFormat@1@@Z)
FunctionPrototype.obj : error LNK2019: unresolved external symbol 
_u_charType_46 referenced in function "bool __cdecl 
WTF::Unicode::isSeparatorSpace(int)" (?isSeparatorSpace@Unicode@WTF@@YA_NH@Z)
JSGlobalObjectFunctions.obj : error LNK2001: unresolved external symbol 
_u_charType_46
Lexer.obj : error LNK2001: unresolved external symbol _u_charType_46
YarrInterpreter.obj : error LNK2019: unresolved external symbol _u_tolower_46 
referenced in function "int __cdecl WTF::Unicode::toLower(int)" 
(?toLower@Unicode@WTF@@YAHH@Z)
YarrJIT.obj : error LNK2001: unresolved external symbol _u_tolower_46
YarrPattern.obj : error LNK2001: unresolved external symbol _u_tolower_46
WTF.lib(StringImpl.obj) : error LNK2001: unresolved external symbol 
_u_tolower_46
YarrInterpreter.obj : error LNK2019: unresolved external symbol _u_toupper_46 
referenced in function "int __cdecl WTF::Unicode::toUpper(int)" 
(?toUpper@Unicode@WTF@@YAHH@Z)
YarrJIT.obj : error LNK2001: unresolved external symbol _u_toupper_46
YarrPattern.obj : error LNK2001: unresolved external symbol _u_toupper_46
WTF.lib(StringImpl.obj) : error LNK2001: unresolved external symbol 
_u_toupper_46
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_strToLower_46 referenced in function "int __cdecl 
WTF::Unicode::toLower(wchar_t *,int,wchar_t const *,int,bool *)" 
(?toLower@Unicode@WTF@@YAHPA_WHPB_WHPA_N@Z)
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_strToUpper_46 referenced in function "int __cdecl 
WTF::Unicode::toUpper(wchar_t *,int,wchar_t const *,int,bool *)" 
(?toUpper@Unicode@WTF@@YAHPA_WHPB_WHPA_N@Z)
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_strFoldCase_46 referenced in function "int __cdecl 
WTF::Unicode::foldCase(wchar_t *,int,wchar_t const *,int,bool *)" 
(?foldCase@Unicode@WTF@@YAHPA_WHPB_WHPA_N@Z)
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_foldCase_46 referenced in function "int __cdecl WTF::Unicode::foldCase(int)" 
(?foldCase@Unicode@WTF@@YAHH@Z)
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_memcasecmp_46 referenced in function "int __cdecl 
WTF::Unicode::umemcasecmp(wchar_t const *,wchar_t const *,int)" 
(?umemcasecmp@Unicode@WTF@@YAHPB_W0H@Z)
WTF.lib(StringImpl.obj) : error LNK2019: unresolved external symbol 
_u_charDirection_46 referenced in function "enum WTF::Unicode::Direction 
__cdecl WTF::Unicode::direction(int)" 
(?direction@Unicode@WTF@@YA?AW4Direction@12@H@Z)
WTF.lib(WTFString.obj) : error LNK2001: unresolved external symbol 
_u_charDirection_46
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_strcoll_46 referenced in function "public: enum WTF::Collator::Result 
__thiscall WTF::Collator::collate(wchar_t const *,unsigned int,wchar_t const 
*,unsigned int)const " (?collate@Collator@WTF@@QBE?AW4Result@12@PB_WI0I@Z)
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_setAttribute_46 referenced in function "private: void __thiscall 
WTF::Collator::createCollator(void)const " 
(?createCollator@Collator@WTF@@ABEXXZ)
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_open_46 referenced in function "private: void __thiscall 
WTF::Collator::createCollator(void)const " 
(?createCollator@Collator@WTF@@ABEXXZ)
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_getAttribute_46 referenced in function "private: void __thiscall 
WTF::Collator::createCollator(void)const " 
(?createCollator@Collator@WTF@@ABEXXZ)
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_getLocaleByType_46 referenced in function "private: void __thiscall 
WTF::Collator::createCollator(void)const " 
(?createCollator@Collator@WTF@@ABEXXZ)
WTF.lib(CollatorICU.obj) : error LNK2019: unresolved external symbol 
_ucol_close_46 referenced in function "private: void __thiscall 
WTF::Collator::releaseCollator(void)" (?releaseCollator@Collator@WTF@@AAEXXZ)
E:\webkit\WebKitBuild\Debug\bin\JavaScriptCore.dll : fatal error LNK1120: 18 
unresolved externals
_______________________________________________
webkit-help mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help

Reply via email to