<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta name="LASTUPDATED" content="06/17/05 11:09:43" />
<title>Carbide.c++ Installation</title>
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
</head>
<body bgcolor="#FFFFFF">
<h2>System Requirements</h2>
<p>You use the Carbide.c++ IDE in conjunction with a recognized SDK to develop Symbian software.</p>
<p> 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.</p>
<h5>Table 1. Support packages used for development with each Carbide.c++ Editions </h5>
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr>
<th width="28%" rowspan="3" valign="middle" scope="col"><p><b>Carbide.c++</b></p></th>
<th width="35%" scope="col">Support Packages <br />
Used for Software Development </th>
<th width="37%" scope="col">What You Can Do...</th>
</tr>
<tr>
<td rowspan="2" valign="middle"><p>An SDK or OS developer kit (DevKit) including:</p>
<ul><li>9.x or higher for Platform Security </li>
</ul></td>
<td height="65"><p>Targets: S60 5th and 3rd Ed., Qt</p>
<p>Debugger: Emulators, on-device debugging</p>
<p>UI Designer: create graphical interfaces quickly using standard UI components</p></td>
</tr>
<tr>
<td><p>Targets: S60 5th and 3rd Ed., Qt</p>
<p>Debugger: Emulators, on-device debugging, device debugging in ROM, kernel debugging </p>
<p>Performance Investigator: application performance data, memory usage, power usage, button event reporting </p></td>
</tr>
</table>
<h5>Table 2. System Requirements</h5>
<table width="85%" border="0" cellpadding="2">
<tr>
<th width="27%" scope="row">Hardware</th>
<td width="73%"><ul>
<li>x86-based personal computer </li>
<li>1800MHz</li>
<li> 1GB of RAM minimum, recommend 2GB or more</li>
<li>CD-ROM drive </li>
</ul>
</td>
</tr>
<tr>
<th scope="row">Operating System </th>
<td><p>Microsoft® Windows® XP (Service Pack 2) recommended, Microsoft® Windows® Vista® supported </p>
<p class="note"><b>NOTE</b> While Carbide.c++ supports many different OS configurations, only the ones listed here provide for optimal Symbian development. </p>
<p class="note"><b>NOTE</b> If you experience any VM issues, see the <a href="../../hints_tips.htm#VMissues">Tips & Hints</a> page for info on modifying Carbide's default memory setup. </p></td>
</tr>
<tr>
<th scope="row">Other Software </th>
<td><p>A Symbian OS™ SDK and Perl:</p>
<ul>
<li>S60 Platform SDKs (<a href="http://www.forum.nokia.com/Tools_Docs_and_Code/">http://www.forum.nokia.com/Tools_Docs_and_Code/</a>)
<ul>
<li>S60 5th Edition</li>
<li>S60 3rd Edition, FP1</li>
<li>S60 3rd Edition, MR </li>
<li>S60 3rd Edition </li>
</ul>
</li>
<li>Qt
(<a href="http://www.trolltech.com/">www.trolltech.com</a>)
<ul>
<li>Qt SDK for S60</li>
</ul>
</li>
</ul>
<ul><li>Perl (<a href="http://www.activestate.com">www.activestate.com</a>)
(required)
<ul>
<li><a href="ftp://ftp.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.1.635-MSWin32-x86.msi">ActivePerl-5.6.1.635</a></li>
</ul></li>
<li>Symbian Connect software
<p>Software that communicates between a PC and a target device. For example, <a href="http://europe.nokia.com/nokia/0,,72014,00.html">Nokia PC Suite</a>. </p></li>
</ul></td>
</tr>
<tr>
<th scope="row">Disk Space </th>
<td><ul>
<li>700 MB for Carbide.c++</li>
<li>Up to 1.5 GB for each S60 SDK installation</li>
</ul></td>
</tr>
</table>
<h4>References</h4>
<ul>
<li> <a href="carbide_overview.htm">Carbide.c++ Overview</a></li>
</ul>
<div id="footer">Copyright © 2010 Nokia Corporation and/or its subsidiary(-ies). All rights reserved. <br>License: <a href="http://www.eclipse.org/legal/epl-v10.html">http://www.eclipse.org/legal/epl-v10.html</a></div>
</body>
</html>