Nokia and Nokia Connecting People are trademarks or registered trademarks of Nokia
Corporation. Java and all Java-based marks are trademarks or registered trademarks of Sun
Microsystems, Inc. Other product and company names mentioned herein may be trademarks
or trade names of their respective owners.
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.
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
NotationExplanation
Courier
Italic• Names of books and documents
BoldNames of Microsoft Windows menus, commands, buttons, and
URL linkActive 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.
1Start 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
2Click the Next button to continue.
The License Agreement dialog is displayed:
Version 1.0 | January 2nd, 2009
Loading...
+ 15 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.