1 // |
1 // |
2 // Trk |
2 // Trk |
3 // |
3 // |
4 |
4 |
5 Trk provides target side application level debug support for Carbide C++ |
5 Trk provides target side application level debug support for Carbide C++ |
6 It comes preconfigured for certain reference platforms already supported by Symbian. |
6 It comes preconfigured for certain reference platforms supported by Symbian. |
7 It also comes preconfigured for S60 and UIQ platforms. |
7 It also comes preconfigured for S60 and Techview platforms. |
8 |
8 |
9 In order to build for different platforms, please follow the steps below: |
9 In order to build for different platforms, please follow the steps below: |
10 |
10 |
11 1) Choose the appropriate UI platform folder, for ex: if you are working techview, then choose tv folder. |
11 1) Choose the appropriate UI platform folder, for ex: if you are working techview, then choose tv folder. |
12 If you are working with S60, then choose s60 folder. |
12 If you are working with S60, then choose s60 folder. |
13 If you are working a text shell environment, then choose tshell folder. |
13 If you are working a text shell environment, then choose tshell folder. |
14 |
14 |
15 2) Choose the type of TRK build, there are two options. One is OEM build which builds System TRK |
15 2) Choose the type of TRK build, there are two options. One is OEM build which builds System TRK |
16 and the other one is isv build for building Application TRK. |
16 and the other one is isv build for building Application TRK. |
17 For ex: If you want to build System TRK for S60 3.2 platform, |
17 For ex: If you want to build System TRK for S60 5.0 platform, |
18 then goto trk\group\s60 and run |
18 then goto trk\group\s60 and run |
19 bldmake bldfiles |
19 bldmake bldfiles |
20 abld build |
20 abld build |
21 For Application TRK build, goto trk\group\s60\isv_build and run the same build commands as above. |
21 For Application TRK build, goto trk\group\s60\isv_build and run the same build commands as above. |
22 |
22 |
23 3) You can either include TRK in rom or package TRK in a sis file. |
23 3) You can either include TRK in rom or package TRK in a sis file. |
24 For including trk in the rom image, please include trk.iby file |
24 For including trk in the rom image, please include trk.iby file |
25 into one of the iby files that are used to build the rom. |
25 into one of the iby files that are used to build the rom. |
26 For packaging trk in a sis file, please goto the sis folder and run the appropriate batch file. |
26 For packaging trk in a sis file, please goto the sis folder and run the appropriate batch file. |
27 |
27 |
28 |
|
29 NOTE: Please note that group2 folder is in development and use this only |
|
30 if you are working with TRK that uses new debug API |
|