Changes between Version 9 and Version 10 of BuildingOnWindows


Ignore:
Timestamp:
Jun 13, 2007 11:27:44 AM (15 years ago)
Author:
ordody@freeshell.org
Comment:

environment updates

Legend:

Unmodified
Added
Removed
Modified
  • BuildingOnWindows

    v9 v10  
    1111   * or [http://msdn.microsoft.com/vstudio/express/visualc/ Visual C++ Express Edition] (free of charge).  See the [http://msdn.microsoft.com/vstudio/express/visualc/usingpsdk/ MSDN documentation] for information on building Win32 C++ applications using Visual C++ Express Edition.
    1212
    13  * Download and install [http://cygwin.com/ cygwin]. On the package selection screen, make sure to select the following packages that are not part of the default install:
     13 * Download and install [http://cygwin.com/ cygwin]. On the package selection screen, make sure to select the following packages! (They are not part of the default install):
    1414{{{
    1515 bison         (Devel)
     
    3030 * Install other dependencies needed by WebKit.  There are two ways to do this:
    3131   * Run `WebKitTools/Scripts/install-win-extras`.  This will attempt to install the dependencies automatically. It will also configure the `PATH` and `WebKitOutputDir` environment variables. You may wish to change `WebKitOutputDir` from the default of `C:\WebKitBuild`.
     32   * Add the WebKitSDKDir to your environment variables and point it to your WebKit root. (This is the topmost folder: it has WebKit, WebCore, subfolders etc. in it.)
    3233   * Install the dependencies yourself.  You will need the following packages.  For each package, unzip, then move the resulting directory to a directory with the name given below (e.g. `iconv` for the iconv package) in the root of your WebKit checkout, except as directed.
    3334     * iconv ( ftp://fr.rpmfind.net/pub/libxml/win32/iconv-1.9.1.win32.zip )
     
    3536     * libxml ( ftp://fr.rpmfind.net/pub/libxml/win32/libxml2-2.6.23.win32.zip )
    3637     * libxslt ( ftp://fr.rpmfind.net/pub/libxml/win32/libxslt-1.1.15.win32.zip )
    37      * pthreads ( ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.exe ).  Unzip (this is a `.zip` with an `.exe` wrapper) and move the resulting `Pre-built.2` directory to the target `pthreads` directory.
     38     * pthreads ( ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.exe ).  Unzip (this is a `.zip` with an `.exe` wrapper) and move the resulting `Pre-built.2` directory to the target `pthreads` directory. You might have to build pthreads. It has a VC 6 workspace that can be imported into VS 2005. Also, at his point you will have to copy the pthreads folder to your $(WebKitSDKDir)\inlcude folder.
    3839     * sqlite ( http://sqlite.org/sqlite-source-3_3_17.zip ).  Unzip and move the resulting files to the target `sqlite` directory.
    3940     * zlib ( ftp://fr.rpmfind.net/pub/libxml/win32/zlib-1.2.3.win32.zip )
    4041 * Configure your environment variables.  If you ran `install-win-extras`, this is already done.  Otherwise, consider setting the following environment variables:
    41    * `WebKitOutputDir` to `c:\WebKitBuild`
     42   * `WebKitOutputDir` to `c:\WebKitBuild` (this is an optional location.)
    4243   * `Path` to include `WebKitTools/Scripts`, `c:\Program Files\Resource Kit`, and `c:\cygwin\bin`
    4344 * Optional: if you would like an IRC client for Windows, try [http://www.mirc.com/ mIRC], [http://www.silverex.org/download/ X-Chat], or [http://www.ceruleanstudios.com/ Trillian]. If you want a non-IE browser, try [http://getfirefox.com/ Firefox] or [http://opera.com/ Opera].