[Webkit-unassigned] [Bug 57246] New: Following the instructions Windows Build instructions literally does not work.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 28 10:09:07 PDT 2011


https://bugs.webkit.org/show_bug.cgi?id=57246

           Summary: Following the instructions Windows Build instructions
                    literally does not work.
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Website
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: carol.szabo at nokia.com


I am using a new install of Windows 7, I am behind a proxy server and following the build instructions for the tools install and the windows build on webkit.org does not seem to work for me and many of my colleagues. This bug is for sharing what I had to do to get things to work:
1. Installing cygwin:
a. in order to be able to download the correct packages through the proxy, be sure to set the http_proxy environment variable to http[s]://[username[:password]@]proxyhost[:port] for cygwin-downloader.exe. (In the URL above square brackets indicate optional parts of the URL, not literal characters).
b. Once cygwin is downloaded and installed, be sure to select the git packages for install even if not using git, it appears that there are some dependencies on those.
c. The rebaseall script for cygwin does not seem to be enough, as it does not rebase libraries used by perl and python.
Thus from ash do this:
unset TMP
unset TEMP (For whatever reason ash thought it cannot write to the windows temp directory - likely due to Windows vs. cygwin path.
find /lib/perl5 -iname "*.dll">/tmp/DLLs.txt
find /lib/python2.6 -iname "*.dll">>/tmp/DLLs.txt
/bin/rebaseall -T /tmp/DLLs.txt
2. The platform SDK:
Apparently it is not enough to to add its bin diretory to the VC bin directory, but it also needs to be in the PATH environment variable in cygwin.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list