dbgagents/trkagent/Readme.txt
changeset 2 23ed33aed077
parent 1 a94395f1946b
equal deleted inserted replaced
1:a94395f1946b 2:23ed33aed077
     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