[webkit-help] compiling Project: JavaScriptCore, Configuration: Release Win32
Dipanshu Mansingka
dipanshu_mansingka at persistent.co.in
Thu Aug 27 04:04:49 PDT 2009
Has anyone tried using VCExpress.
I have specified all the lib, include and bin paths and still getting link error as mentioned earlier.
I am using icu4c-4_2_1-Win32-msvc9.zip<http://download.icu-project.org/files/icu4c/4.2.1/icu4c-4_2_1-Win32-msvc9.zip> version of icu.
From: Nevo [mailto:sakur.deagod at gmail.com]
Sent: Thursday, August 27, 2009 2:57 PM
To: Dipanshu Mansingka
Cc: webkit-help at lists.webkit.org
Subject: Re: [webkit-help] compiling Project: JavaScriptCore, Configuration: Release Win32
1>Linking...
1> Creating library D:\webkit\webkit\source\SVNSnapshot\webkit\WebKitBuild\lib\JavaScriptCore.lib and object D:\webkit\webkit\source\SVNSnapshot\webkit\WebKitBuild\lib\JavaScriptCore.exp
1>FunctionPrototype.obj : error LNK2001: unresolved external symbol _u_charType_4_0
1>StringPrototype.obj : error LNK2001: unresolved external symbol _u_strToUpper_4_0
1>StringPrototype.obj : error LNK2001: unresolved external symbol _u_strToLower_4_0
1>RegexCompiler.obj : error LNK2001: unresolved external symbol _u_tolower_4_0
1>RegexCompiler.obj : error LNK2001: unresolved external symbol _u_toupper_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_open_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_strcoll_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_getAttribute_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_close_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_setAttribute_4_0
1>WTF.lib(CollatorICU.obj) : error LNK2001: unresolved external symbol _ucol_getLocaleByType_4_0
They are ICU functions , check your icu libraries linkage .
1>D:\webkit\webkit\source\SVNSnapshot\webkit\WebKitBuild\bin\JavaScriptCore.dll : fatal error LNK1120: 11 unresolved externals
1>Build log was saved at "file://D:\webkit\webkit\source\SVNSnapshot\webkit\WebKitBuild\obj\JavaScriptCore\Release\BuildLog.htm"
1>JavaScriptCore - 12 error(s), 0 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
From: Dipanshu Mansingka
Sent: Thursday, August 27, 2009 1:24 PM
To: 'Nevo'
Cc: 'webkit-help at lists.webkit.org<mailto:webkit-help at lists.webkit.org>'
Subject: RE: [webkit-help] compiling Project: JavaScriptCore, Configuration: Release Win32
Thanks.
Now I am looking for pthreadVC2.lib in windows and visual studio.
Searched on my machine but did not found.
Google search does not give effective answers.
LINK : fatal error LNK1181: cannot open input file 'pthreadVC2.lib'
From: Nevo [mailto:sakur.deagod at gmail.com<mailto:sakur.deagod at gmail.com>]
Sent: Thursday, August 27, 2009 12:27 PM
To: Dipanshu Mansingka
Cc: Brent Fulgham; webkit-help at lists.webkit.org<mailto:webkit-help at lists.webkit.org>
Subject: Re: [webkit-help] compiling Project: JavaScriptCore, Configuration: Release Win32
2009/8/27 Dipanshu Mansingka <dipanshu_mansingka at persistent.co.in<mailto:dipanshu_mansingka at persistent.co.in>>
Thanks for the reply. The webkit support libraries download is not having icuin.lib
that's the unicode backend dependency , alternatively , you can download it from icu-project.org<http://icu-project.org>
I have put this library at the root of webkit.
Update gives following error
$ D:/webkit/webkit/source/SVNSnapshot/webkit/WebKitTools/Scripts/update-webkit
Updating OpenSource
svn: OPTIONS of 'http://svn.webkit.org/repository/webkit/trunk': could not conne
ct to server (http://svn.webkit.org)
Died at D:/webkit/webkit/source/SVNSnapshot/webkit/WebKitTools/Scripts/update-we
bkit line 89.
From: Brent Fulgham [mailto:bfulgham at gmail.com<mailto:bfulgham at gmail.com>]
Sent: Thursday, August 27, 2009 11:27 AM
To: Dipanshu Mansingka
Cc: 'webkit-help at lists.webkit.org<mailto:webkit-help at lists.webkit.org>'
Subject: Re: [webkit-help] compiling Project: JavaScriptCore, Configuration: Release Win32
On Aug 26, 2009, at 10:42 PM, Dipanshu Mansingka wrote:
LINK : fatal error LNK1181: cannot open input file 'icuin.lib'
1>Project : warning PRJ0018 : The following environment variables were not found:
1>$(PRODUCTION)
Where can I find icuin.lib?
This is all explained here: http://webkit.org/building/checkout.html.
Note especially the instructions:
1. Download the WebKit Support Libraries (WebKit Support Libraries<http://developer.apple.com/opensource/internet/webkit_sptlib_agree.html>).
2. Make sure to run "update-webkit" to place these files in the proper places.
What should be the value for PRODUCTION?
You can ignore that warning.
-Brent
DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
______________________________________________
webkit-help mailing list
webkit-help at lists.webkit.org<mailto:webkit-help at lists.webkit.org>
http://lists.webkit.org/mailman/listinfo.cgi/webkit-help
DISCLAIMER ========== This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
DISCLAIMER
==========
This e-mail may contain privileged and confidential information which is the property of Persistent Systems Ltd. It is intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are not authorized to read, retain, copy, print, distribute or use this message. If you have received this communication in error, please notify the sender and delete all copies of this message. Persistent Systems Ltd. does not accept any liability for virus infected mails.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20090827/c1640f88/attachment-0001.html>
More information about the webkit-help
mailing list