| 1 | = S60WebKit: Setting up Your Computer = |
| 2 | |
| 3 | To work with S60WebKit, you'll need to install a couple of tools: |
| 4 | |
| 5 | === The S60 3rd Edition SDK === |
| 6 | |
| 7 | Download and install the S60 3rd Edition SDK from [http://www.forum.nokia.com/info/sw.nokia.com/id/4a7149a5-95a5-4726-913a-3c6f21eb65a5/S60-SDK-0616-3.0-mr.html Forum Nokia]. Choose "3rd Edition (262 MB)" from the listbox on the right of the page and click on the "Download" button. |
| 8 | |
| 9 | '''Note:''' The S60 3rd Edition Feature Pack 1 is currently incompatible with the S60WebKit codebase. Please ensure you select "3rd Edition (262 MB)" and not "3rd Edition, FP 1 (355 MB)" from the listbox. |
| 10 | |
| 11 | === A Subversion client === |
| 12 | |
| 13 | You'll need a [http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91 Subversion client] to checkout and update the source. |
| 14 | |
| 15 | If you prefer a graphical interface, there are quite a few to choose from. One candidate is [http://tortoisesvn.tigris.org/ TortoiseSVN]. However, there are a couple of Subversion related tools which assume the Subversion command line interface is in your PATH, so you may wish to install both. |
| 16 | |
| 17 | === Carbide C++ Express === |
| 18 | |
| 19 | [http://forum.nokia.com/info/sw.nokia.com/id/fd975c95-4c71-4ec2-ad1d-338f52156503/Carbide_cpp_Express.html Carbide.c++ Express] is a free IDE for mobile application development. We use the compilers and debugger that ships with the IDE to build and work with S60WebKit. |
| 20 | |
| 21 | === ActiveState Perl v5.6.1 === |
| 22 | |
| 23 | Install ActiveState Perl v5.6.1 from [http://downloads.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.638-MSWin32-x86.msi here]. |
| 24 | |
| 25 | Once you've installed these tools, you're ready to [wiki:S60CheckoutAndBuild check out and build] S60WebKit. |