Version 3 (modified by 10 years ago) ( diff ) | ,
---|
Here are the steps I had to take to build WebKit on Windows 8.1 without Cygwin (Apple Win port)
- Do NOT install Git from http://www.git-scm.com/download/win or http://msysgit.github.io/. This package will install a sh.exe next to git.exe (so it will therefore be in your $PATH), at a location which has spaces in it. This confuses GNU Make. The GitHub app has a similar problem.
- Install the following programs:
- Visual Studio. https://www.visualstudio.com/en-us/products/visual-studio-community-vs
- ActiveState Perl. 64-bit is fine. http://www.activestate.com/activeperl/downloads
- ActiveState Python. Make sure it's version 2.x instead of 3.x. 64-bit is fine. http://www.activestate.com/activepython/downloads Make sure you don't download it from python.org because we hardcode the executable name as "python2.7" and the python.org python doesn't include an executable with that name.
- Ruby. 64-bit is fine. http://rubyinstaller.org/
- Gperf. http://gnuwin32.sourceforge.net/packages/gperf.htm
- Bison. http://gnuwin32.sourceforge.net/packages/bison.htm
- GNU Make. http://gnuwin32.sourceforge.net/packages/make.htm
- Subversion. http://sourceforge.net/projects/win32svn/
- Make sure all the programs you just installed (except Visual Studio) are accessible through your $PATH. http://www.itechtics.com/customize-windows-environment-variables/ You may be required to reboot after modifying $PATH before new shells will see the updated variable.
- > svn checkout https://svn.webkit.org/repository/webkit/trunk WebKit
- Download the WebKit Support Libraries to the root of your source tree. If the file is incorrectly named, rename it to WebKitSupportLibrary.zip. Do not extract its contents.
TODO: Finish this
Note:
See TracWiki
for help on using the wiki.