2 <html> |
2 <html> |
3 <head> |
3 <head> |
4 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> |
4 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> |
5 <meta http-equiv="Content-Style-Type" content="text/css" /> |
5 <meta http-equiv="Content-Style-Type" content="text/css" /> |
6 <meta name="LASTUPDATED" content="06/17/05 11:09:43" /> |
6 <meta name="LASTUPDATED" content="06/17/05 11:09:43" /> |
7 <title>Carbide.c++ Installation</title> |
7 <title>System Requirements</title> |
8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/> |
8 <link rel="StyleSheet" href="../../../book.css" type="text/css"/> |
9 </head> |
9 </head> |
10 <body bgcolor="#FFFFFF"> |
10 <body bgcolor="#FFFFFF"> |
11 <h2>System Requirements</h2> |
11 <h2>System Requirements</h2> |
12 <p>You use the Carbide.c++ IDE in conjunction with a recognized SDK to develop Symbian software.</p> |
12 <p>You use the Carbide.c++ IDE in conjunction with a recognized SDK to develop Symbian OS software.</p> |
13 <p> In practice, whether you use an SDK, a developer kit (DevKit), or both depends on the edition of |
13 <p> In practice, whether you use an SDK, a developer kit (DevKit), or both depends on the edition of |
14 Carbide.c++ you have (see Table 1). Further, if you use an OS devkit, |
14 Carbide.c++ you have (see Table 1). Further, if you use an OS devkit, |
15 it must be version 9.1b or higher for EKA2 with |
15 it must use SBSv2.</p> |
16 Platform Security support.</p> |
|
17 <h5>Table 1. Support packages used for development with each Carbide.c++ Editions </h5> |
16 <h5>Table 1. Support packages used for development with each Carbide.c++ Editions </h5> |
18 <table width="100%" border="0" cellpadding="3" cellspacing="0"> |
17 <table width="100%" border="0" cellpadding="3" cellspacing="0"> |
19 <tr> |
18 <tr> |
20 <th width="28%" rowspan="3" valign="middle" scope="col"><p><b>Carbide.c++</b></p></th> |
19 <th width="28%" rowspan="3" valign="middle" scope="col"><p><b>Carbide.c++</b></p></th> |
21 <th width="35%" scope="col">Support Packages <br /> |
20 <th width="35%" scope="col">Support Packages <br /> |
24 </tr> |
23 </tr> |
25 <tr> |
24 <tr> |
26 <td rowspan="2" valign="middle"><p>An SDK or OS developer kit (DevKit) including:</p> |
25 <td rowspan="2" valign="middle"><p>An SDK or OS developer kit (DevKit) including:</p> |
27 <ul><li>9.x or higher for Platform Security </li> |
26 <ul><li>9.x or higher for Platform Security </li> |
28 </ul></td> |
27 </ul></td> |
29 <td height="65"><p>Targets: S60 5th Ed., Qt</p> |
28 <td height="65"><p>Targets: Symbian ^3, S60 5th Ed., Qt</p> |
30 <p>Debugger: Emulators, on-device debugging</p> |
29 <p>Debugger: Emulators, on-device debugging</p> |
31 <p>UI Designer: create graphical interfaces quickly using standard UI components</p></td> |
30 <p>UI Designer: create graphical interfaces quickly using standard UI components</p></td> |
32 </tr> |
31 </tr> |
33 <tr> |
32 <tr> |
34 <td><p>Targets: S60 5th Ed., Qt</p> |
33 <td><p>Targets: Symbian ^3, S60 5th Ed., Qt</p> |
35 <p>Debugger: Emulators, on-device debugging, device debugging in ROM, kernel debugging </p> |
34 <p>Debugger: Emulators, on-device debugging, device debugging in ROM, kernel debugging </p> |
36 <p>Performance Investigator: application performance data, memory usage, power usage, button event reporting </p></td> |
35 <p>Performance Investigator: application performance data, memory usage, power usage, button event reporting </p></td> |
37 </tr> |
36 </tr> |
38 </table> |
37 </table> |
39 <h5>Table 2. System Requirements</h5> |
38 <h5>Table 2. System Requirements</h5> |
54 <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> |
53 <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> |
55 <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> |
54 <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> |
56 </tr> |
55 </tr> |
57 <tr> |
56 <tr> |
58 <th scope="row">Other Software </th> |
57 <th scope="row">Other Software </th> |
59 <td><p>A Symbian OS™ SDK and Perl:</p> |
58 <td><p>A Symbian OS SDK and Perl:</p> |
60 <ul> |
59 <ul> |
61 <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>) |
60 <li>Nokia Qt SDK |
62 <ul> |
61 <ul> |
63 <li>S60 5th Edition</li> |
62 <li><a href="http://www.forum.nokia.com/Develop/Qt/">Nokia Qt SDK</a></li> |
64 <li>S60 3rd Edition, FP1</li> |
63 </ul> |
65 <li>S60 3rd Edition, MR </li> |
64 </li> |
66 </ul> |
65 </ul> |
67 </li> |
66 <ul> |
68 <li>Qt |
67 <li>Symbian, S60 platform, and S60 device SDKs <ul><li><a href="http://www.forum.nokia.com/info/sw.nokia.com/id/ec866fab-4b76-49f6-b5a5-af0631419e9c/S60_All_in_One_SDKs.html">Symbian ^3</a></li> |
69 (<a href="http://www.trolltech.com/">www.trolltech.com</a>) |
68 <li>S60 5th Editio</li> |
70 <ul> |
69 </ul> |
71 <li>Qt SDK for S60</li> |
70 </li> |
72 </ul> |
|
73 </li> |
|
74 </ul> |
71 </ul> |
75 <ul><li>Perl (<a href="http://www.activestate.com">www.activestate.com</a>) |
72 <ul><li>Perl (<a href="http://www.activestate.com">www.activestate.com</a>) |
76 (required) |
73 (required) |
77 <ul> |
74 <ul> |
78 <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> |
75 <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> |
79 </ul></li> |
76 </ul></li> |
80 <li>Symbian Connect software |
77 <li>Symbian Connect software |
81 <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> |
78 <p>Software that communicates between a PC and a target device. For example, <a href="http://europe.nokia.com/support/download-software/nokia-ovi-suite">Ovi Suite</a>. </p> |
|
79 </li> |
82 </ul></td> |
80 </ul></td> |
83 </tr> |
81 </tr> |
84 <tr> |
82 <tr> |
85 <th scope="row">Disk Space </th> |
83 <th scope="row">Disk Space </th> |
86 <td><ul> |
84 <td><ul> |
87 <li>800 MB for Carbide.c++</li> |
85 <li>800 MB for Carbide.c++</li> |
88 <li>Up to 2.0 GB for each S60 SDK installation</li> |
86 <li>Up to 2.0 GB for each SDK installation</li> |
89 </ul></td> |
87 </ul></td> |
90 </tr> |
88 </tr> |
91 </table> |
89 </table> |
92 <h4>References</h4> |
90 <h4>References</h4> |
93 <ul> |
91 <ul> |