Nokia S60 Installation Guide

S60 5th Edition SDK Installation Guide
Version 1.0
January 2nd, 2009
p l a t f o r m
S 6 0
S60 5th Edition SDK Installation Guide | 2

Legal Notices

Copyright © 2008 Nokia Corporation. All rights reserved.
Disclaimer
The information in this document is provided “as is,” with no warranties whatsoever, including any warranty of merchantability, fitness for any particular purpose, or any warranty otherwise arising out of any proposal, specification, or sample. This document is provided for informational purposes only.
Nokia Corporation disclaims all liability, including liability for infringement of any proprietary rights, relating to implementation of information presented in this document. Nokia Corporation does not warrant or represent that such use will not infringe such rights.
Nokia Corporation retains the right to make changes to this document at any time, without notice.
License
A license is hereby granted to download and print a copy of this document for personal use only. No other license to any other intellectual property rights is granted herein.
Version 1.0 | January 2nd, 2009
S60 5th Edition SDK Installation Guide | 3

Contents

1 Introduction............................................................................................................................ 4
1.1 About this Installation Guide.......................................................................................... 4
1.2 Who Should Read this Guide? ...................................................................................... 4
1.3 Typographical Conventions........................................................................................... 4
2 System Requirements ........................................................................................................... 5
2.1 Hardware Requirements ............................................................................................... 5
2.2 Software Requirements................................................................................................. 5
2.3 Additional Installation Requirements ............................................................................. 5
3 Installing the SDK.................................................................................................................. 6
3.1 Prerequisites ................................................................................................................. 6
3.1.1 ActivePerl installation ............................................................................................ 6
3.1.2 Java Run-Time installation.................................................................................... 6
3.2 Running the SDK Installer ............................................................................................. 6
4 Verifying SDK Installation.................................................................................................... 14
4.1 Verifying command line tools ...................................................................................... 14
4.2 Verifying IDE configuration.......................................................................................... 14
5 Configuring the Emulator..................................................................................................... 16
6 Uninstalling the SDK ........................................................................................................... 17
7 Multiple SDKs on the Same Computer................................................................................ 18
7.1 Multiple SDK instances on the same computer........................................................... 18
7.2 Devices basics ............................................................................................................ 18
8 Further Information.............................................................................................................. 20
Appendix A Supported IDEs................................................................................................... 21
Appendix B Supported accessories ....................................................................................... 22
Version 1.0 | January 2nd, 2009
S60 5th Edition SDK Installation Guide | 4

1 Introduction

1.1 About this Installation Guide

This document describes what you need to know and do to install the S60 5th Edition SDK. This document also includes instructions on how to verify that your environment is properly configured.
The S60 5th Edition SDK enables application development for S60 devices. The SDK is based on S60 5th Edition and Symbian OS 9.4 and includes all key functionality needed for application development (documentation, API reference, add-on tools, emulator, target compiler), excluding the Integrated Development Environment (IDE).

1.2 Who Should Read this Guide?

You should read this guide if you plan to install S60 5th Edition SDK.

1.3 Typographical Conventions

Table 1.1: Typographical conventions
Notation Explanation
Courier
Italic • Names of books and documents
Bold Names of Microsoft Windows menus, commands, buttons, and
URL link Active link to an external URL.
• Text that you enter (as opposed to system prompts and responses)
• File paths
• Commands
• Program code
• New terminology
icons.
Version 1.0 | January 2nd, 2009
S60 5th Edition SDK Installation Guide | 5

2 System Requirements

Before installing the SDK, check that you have the minimum hardware and software requirements listed in this section. With these minimum requirements, you can run the SDK as a standalone application. If you plan to use the SDK with an integrated development environment (IDE), please make sure you have the requirements mandated by the IDE in question.

2.1 Hardware Requirements

The minimum hardware configuration for installing and running the SDK is:
• 1 GHz processor (minimum IDE and OS requirement of processor is 500 MHz)
• 1024 MB RAM
• 16-bit color
• 1024x768 resolution
• 2 GB free hard disk space
• A Microsoft Windows compatible sound card (required for audio support)
• Keyboard and mouse

2.2 Software Requirements

The minimum software requirements for installing and running the SDK are listed below.
• Active Perl version 5.6.1 (see Section 3.1.1 "ActivePerl installation" for details); - 'perl -v' command can be used to find existing perl versions
• Java Runtime version 1.5.0 (see Section 3.1.2 "Java Run-Time installation" for details); -'java
-version' command can be used to find existing java versions
• ARM RVCT compiler 2.2 build 593 or newer is supported for ARMV5 compilation.
The following operating systems are supported:
• Microsoft Windows XP Professional SP2
• Microsoft Windows Vista Business (For limitations refer to release notes)

2.3 Additional Installation Requirements

• All installations must be performed using an administrator account. Otherwise, some environment variables may not be set correctly.
• The SDK must be installed in a path that does not contain any whitespace characters.
• The SDK, IDE and your project files must be located on the same logical drive as build tools to work correctly in all situations.
Version 1.0 | January 2nd, 2009
S60 5th Edition SDK Installation Guide | 6

3 Installing the SDK

3.1 Prerequisites

Before installing the SDK you should have installed and configured:
• Perl (see Section
• Java (see Section 3.1.2 "Java Run-Time installation" for details)
• All peripherals you are going to use (see Appendix B: Supported Accessories on page 22)
All installations should be performed with an account that belongs to local administrators group. You should close all other applications before starting the installer.

3.1.1 ActivePerl installation

ActivePerl 5.6.1 is required and must be installed before installing this SDK. You can download ActivePerl from the ActivePerl pages. See ActivePerl documentation for installation instructions.
ActivePerl must be installed on your computer with administrator rights. Otherwise the PATH environment variable is not set correctly.

3.1.2 Java Run-Time installation

Java Run-Time (JRE) 1.5.0 is required to use emulator Preferences and other Java components.
Java Run-time can be downloaded from Sun Developer Network Downloads. (JRE is included in J2SE.)
JRE must be installed on your computer with administrator rights. Otherwise the PATH environment variable is not set correctly.
3.1.1 "ActivePerl installation" for details)

3.2 Running the SDK Installer

This section provides the basic steps for installing the SDK. By following the steps below you will install the SDK to your PC and be able to start application development.
Once you have downloaded the installation package (.zip file) on you PC, installing the S60 SDK takes place through the SDK Installer, that is, the InstallShield Wizard. The following will take you through the steps needed to install the SDK.
1 Start the SDK installation by running the installation executable setup.exe located in the
SDK delivery ZIP file.
If S60 5th Edition SDK v0.9 is installed, the installation is aborted, prompting the user to uninstall the S60 5th Edition SDK v0.9:
Version 1.0 | January 2nd, 2009
S60 5th Edition SDK Installation Guide | 7
S60 5th Edition SDK v0.9 can be uninstalled in the Add-Remove Programs. S60 5th Edition SDK v1.0 cannot be installed until S60 5th Edition SDK v0.9 is uninstalled
The below InstallShield Wizard panel appears if S60 5th Edition SDK v0.9 is not installed
Figure 1: InstallShield Wizard
2 Click the Next button to continue.
The License Agreement dialog is displayed:
Version 1.0 | January 2nd, 2009
Loading...
+ 15 hidden pages