<!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>Updating Carbide.c++</title>
<link rel="StyleSheet" href="../../../book.css" type="text/css"/>
<style type="text/css">
<!--
.style2 {color: #FF0000}
-->
</style>
</head>
<body bgcolor="#FFFFFF">
<h2>Updating Carbide.c++</h2>
<p>Updates to Carbide.c++ current features are available using the <b class="step">Install New Software</b><b> </b>feature. This feature now makes use of the P2 provisioning system released in Eclipse 3.4 which provides a more robust updating mechanism for currently installed features as well as the adding of new ones to the Carbide environment.</p>
<p>Carbide is a collection of difference software projects combined into a working environment for Symbian OS C/C++ development. At its base Carbide uses Eclipse and CDT projects from <a href="http://www.eclipse.org/">Eclipse.org</a>. We then modify some of these base plug-ins to work with our Carbide plug-ins. This is important to know as any updates to those modified base plug-ins may cause Carbide not to work as intended. </p>
<p class="note"><span class="style2"><b>IMPORTANT</b> We recommend that you not install any updates for Carbide.c++ features except for those provided by Nokia via Install New Software. Replacing any standard Eclipse plugin with an updated version from a non-Nokia update site can result in Carbide.c++ no longer working as intended.</span></p>
<div class="step">
<h4>Installing Carbide Updates</h4>
<p class="note"><b>NOTE</b> Always run the <b>Help > Check for Updates</b> wizard and install all updates before attempting to install new software. This can prevent the occurrence of any dependency errors.</p>
<ol>
<li>Select <b class="step">Help > Install New Software...</b> to display the Available Software pane of the Install dialog.
<p align="center"><img src="images/p2_available_sw.png" width="737" height="667"></p>
<p class="figure">Figure 1 - Install dialog - Available Software pane</p>
<ol type="a">
<li>Select an update site from the Work with drop down, or click Add... to enter a new site URL.</li>
<li>Click to select the items to update from the Name column.</li>
<li>Click Next</li>
</ol>
</li>
<li>Review the items to install in the second Install Details pane<b>, then click Next.</b>
<p align="center"><img src="images/p2_install_details_01.png" width="737" height="667"></p>
<p class="figure">Figure 2 - Install dialog - Install Details pane</p>
</li>
<li>Accept the license
terms, then click Finish.
<p align="center"><img src="images/p2_review_licenses.png" width="737" height="667"></p>
<p class="figure">Figure 3 - Install dialog -Review Licenses pane</p>
</li>
</ol>
</div>
<p>Carbide downloads the selected features and installs them. You may need to relaunch Carbide.c++ to access the newly installed capabilities.</p>
<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>