System Requirements

You use the Carbide.c++ IDE in conjunction with a recognized SDK to develop Symbian software.

In practice, whether you use an SDK, a developer kit (DevKit), or both depends on the edition of Carbide.c++ you have (see Table 1). Further, if you use an OS devkit, it must be version 9.1b or higher for EKA2 with Platform Security support.

Table 1. Support packages used for development with each Carbide.c++ Editions
Carbide.c++ Edition Support Packages
Used for Software Development
What You Can Do...
Developer / Professional

An SDK or OS developer kit (DevKit) including:

  • 9.x or higher for Platform Security

Targets: S60 5th and 3rd Ed., Qt, UIQ

Debugger: Emulators, on-device debugging

OEM

Targets: S60 5th and 3rd Ed., Qt, UIQ

Debugger: Emulators, on-device debugging, device debugging in ROM, kernel debugging

Performance Investigator: application performance data, memory usage, power usage, button event reporting

Table 2. System Requirements
Hardware
  • x86-based personal computer
  • 1800MHz
  • 1GB of RAM minimum, recommend 2GB or more
  • CD-ROM drive
Operating System

Microsoft® Windows® XP (Service Pack 2) recommended, Microsoft® Windows® Vista® supported

NOTE While Carbide.c++ supports many different OS configurations, only the ones listed here provide for optimal Symbian development.

NOTE If you experience any VM issues, see the Tips & Hints page for info on modifying Carbide's default memory setup.

Other Software

A Symbian OS™ SDK and Perl:

Disk Space
  • 700 MB for Carbide.c++
  • Up to 1.5 GB per S60 SDK
  • 1.5 GB for each Symbian OS™ SDK installation