7 <title>Updating Carbide.c++</title> |
7 <title>Updating Carbide.c++</title> |
8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/> |
8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/> |
9 <style type="text/css"> |
9 <style type="text/css"> |
10 <!-- |
10 <!-- |
11 .style2 {color: #FF0000} |
11 .style2 {color: #FF0000} |
12 .style3 {font-weight: bold} |
|
13 --> |
12 --> |
14 </style> |
13 </style> |
15 </head> |
14 </head> |
16 <body bgcolor="#FFFFFF"> |
15 <body bgcolor="#FFFFFF"> |
17 <h2>Updating Carbide.c++</h2> |
16 <h2>Updating Carbide.c++</h2> |
18 <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> |
17 <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> |
19 <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> |
18 <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> |
20 <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> |
19 <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> |
21 <div class="step"> |
20 <div class="step"> |
22 <h4>Installing Carbide Updates</h4> |
21 <h4>Installing Carbide Updates</h4> |
|
22 <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 occurance of any dependency errors.</p> |
23 <ol> |
23 <ol> |
24 <li>Select <b class="step">Help > Install New Software...</b> to display the Available Software pane of the Install dialog. |
24 <li>Select <b class="step">Help > Install New Software...</b> to display the Available Software pane of the Install dialog. |
25 <p align="center"><img src="images/p2_available_sw.png" width="616" height="544"></p> |
25 <p align="center"><img src="images/p2_available_sw.png" width="616" height="544"></p> |
26 <p class="figure">Figure 1 - Install dialog - Available Software pane</p> |
26 <p class="figure">Figure 1 - Install dialog - Available Software pane</p> |
27 <ol type="a"> |
27 <ol type="a"> |
28 <li>Select an update site from the Work with dropdown, or click Add... to enter a new site URL.</li> |
28 <li>Select an update site from the Work with dropdown, or click Add... to enter a new site URL.</li> |
29 <li>Click to select the items to update from the Name column.</li> |
29 <li>Click to select the items to update from the Name column.</li> |
30 <li>Click Next</li> |
30 <li>Click Next</li> |
31 </ol> |
31 </ol> |
32 </li> |
32 </li> |
33 <li>In the Install Details pane select the specific items to install from those displayed, then click Next. |
33 <li>In the Install Details pane select the specific items to install from those displayed, then click Next. |
34 <p align="center"><img src="images/p2_install_details_01.png" width="555" height="560"></p> |
34 <p align="center"><img src="images/p2_install_details_01.png" width="555" height="560"></p> |
35 <p class="figure">Figure 2 - Install dialog - Install Details pane</p> |
35 <p class="figure">Figure 2 - Install dialog - Install Details pane</p> |
36 </li> |
36 </li> |
37 <li>Review the items to install in the second Install Details pane<b>, then click Next.</b> |
37 <li>Review the items to install in the second Install Details pane<b>, then click Next.</b> |
38 <p align="center"><img src="images/p2_install_details_02.png" width="555" height="560"></p> |
38 <p align="center"><img src="images/p2_install_details_02.png" width="555" height="560"></p> |
39 <p class="figure">Figure 3 - Install dialog - second Install Details pane</p> |
39 <p class="figure">Figure 3 - Install dialog - second Install Details pane</p> |
40 </li> |
40 </li> |
41 <li>Accept the license |
41 <li>Accept the license |
42 terms, then click Finish. |
42 terms, then click Finish. |
43 <p align="center"><img src="images/p2_review_licenses.png" width="643" height="560"></p> |
43 <p align="center"><img src="images/p2_review_licenses.png" width="643" height="560"></p> |
44 <p class="figure">Figure 4 - Install dialog -Review Licenses pane</p> |
44 <p class="figure">Figure 4 - Install dialog -Review Licenses pane</p> |
45 </li> |
45 </li> |
46 </ol> |
46 </ol> |
47 </div> |
47 </div> |
48 <p>Carbide downloads the selected features and installs them. You may need to relaunch Carbide.c++ to access the newly installed capabilities.</p> |
48 <p>Carbide downloads the selected features and installs them. You may need to relaunch Carbide.c++ to access the newly installed capabilities.</p> |
49 <h4>References</h4> |
49 <h4>References</h4> |
50 <ul> |
50 <ul> |