Correct link to Visual Studio Express 2005.
[WebKit-https.git] / WebKitSite / building / tools.html
1 <?php
2 $title = "Installing Developer Tools";
3 include("../");
4 ?>
5 <h2>Installing the Developer Tools</h2>
6 <div class="mac-instructions">
7 <h4>Mac OS X</h4>
8 <ol>
9 <li><p>Install the Xcode Tools package</p>
10 <p>Install the Xcode Tools package from <a target="installtools" href=""></a>.  Xcode 2.3 or later is required to build.</p>
11 <li><p>Install a Subversion Client</p>
12 <p>Subversion (svn) is the source code management tool used by the WebKit Open Source Project. A <a target="installtools" href="">Subversion 1.4 client for Mac OS X 10.4</a> is available.</p>
13 </ol>
14 </div>
16 <div class="windows-instructions">
17 <h4>Windows</h4>
18 <ol>
19 <li><p>If you own Visual Studio 2005:</p>
20 <p>Install <a target="installtools" href="">Microsoft Visual Studio 2005 Team Suite Service Pack 1</a>.</p>
21 <p>If you are building from Vista, install <a target="installtools" href="">Service Pack 1 Update for Windows Vista</a>.</p>
22 <p>Use the default options for these installations.</p>
23 <li><p>If not, you can use Visual C++ Express 2005:</p>
24 <p>Install <a target="installtools" href="">Visual C++ 2005 Express</a>.</p>
25 <p>Install <a target="installtools" href="">Microsoft Visual C++ Express 2005 Service Pack 1</a>.</p>
26 <p>If you are building from Vista, install <a target="installtools" href="">Service Pack 1 Update for Windows Vista</a>.</p>
27 <p>Install the <a target="installtools" href="">Windows Platform SDK</a>. Only steps 2 and 3 are required.</p>
28 <p>Use the default options for all installations.</p>
29 <p>In addition to the paths specified in step 3 of the Platform SDK installation instructions, you must also add the following include path. Update the Visual C++ directories in the Projects and Solutions section in the Options dialog box:</p>
30 <p style="font-size:10px">C:\Program Files\Microsoft Platform SDK for Windows Server 2003 R2\Include\mfc</p>
32 <li><p>Install Cygwin</p>
33 <p>Cygwin is a collection of utilities for Windows that includes not only a Subversion
34 client, but also additional tools that are required to build the WebKit source.  We
35 have made a downloader available that automatically collects all of the required
36 packages.
37 <p>Download <a 
38 href=""></a>.</p>
39 <p>Right-click <tt></tt> and choose <b>Extract All...</b>.
40 Keep all the default options and click <b>Next</b> until the file is extracted and the cygwin-downloader folder opens.</p>
41 <p>Double-click <tt>cygwin-downloader.exe</tt>. This will download all the Cygwin packages you need.</p>
42 <p>When all the packages have finished downloading, the Cygwin installer will launch. Choose <b>Install from Local Directory</b>, then click <b>Next</b> until the install is complete. If you are running Vista, the installer won't be able to launch automatically, so you will have to manually launch Cygwin's Setup.exe.</p>
43 <P>Vista may warn you that Cywgin did not install correctly. Ignore this warning and tell Vista that the install was successful.</p>
44 <p>If you are running Vista, click on the Start menu, enter the following command, and press Enter:</p>
45 <p class="code">C:\cygwin\bin\ash -c /bin/rebaseall</p>
46 </ol>
47 </div>
49 <p>Once you have installed your developer tools, the next step is
50 <a href="checkout.html">getting the code</a>.</p>
51 <?php
52 include("../");
53 ?>