# HG changeset patch # User fturovic # Date 1281025057 18000 # Node ID ba706e5ea5ac28bb43c373a82635dcc1592e8675 # Parent 040623849d55ceed559ead9c6851960839d34b12 began work on symbian sdk pref panel and other minor edits diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/concepts/build_targets.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/concepts/build_targets.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/concepts/build_targets.htm Thu Aug 05 11:17:37 2010 -0500 @@ -15,7 +15,7 @@

Supported Target Types

Carbide.c++ supports a variety of build targets based upon the SDKs and which version of the Carbide tools used by the project. The table below identifies which build targets are possible for a specific SDK.

-

NOTE Check the SDK Preferences page to see if an SDK you have installed and whether its build configurations are supported.

+

NOTE Check the SDK Preferences page to see if an SDK you have installed and whether its build configurations are supported.

Table 1. Supported target types for all versions of Carbide.c++
diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_01.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_01.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_01.htm Thu Aug 05 11:17:37 2010 -0500 @@ -18,7 +18,7 @@
  • Select Qt modules to include in project
  • Set application UID
  • -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to it to the Discovered Symbian OS SDK list.

    Launch the New Qt Project Wizard

    Select the File > New > New Qt Project menu item to open the New Qt Symbian OS C++ Project dialog.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_02.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_02.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_02.htm Thu Aug 05 11:17:37 2010 -0500 @@ -18,7 +18,7 @@
  • Select Qt modules to include in project
  • Set application UID
  • -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Select type of Qt project

    Use the Select a type of project page in the New Qt Project Wizard to choose a Qt project template that will be used to generate the new project, then click Next. Note that the templates shown are filtered to

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_03.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_03.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_03.htm Thu Aug 05 11:17:37 2010 -0500 @@ -19,7 +19,7 @@
  • Select Qt modules to include in project
  • Set application UID
  • -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Enter project name and location

    Use the New Qt Symbian OS C++ Project page in the Qt Project Wizard to define the projects name and where it should be saved, then click Next. In Qt projects, the name of the project folder must match the project name.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_04.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_04.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_04.htm Thu Aug 05 11:17:37 2010 -0500 @@ -20,7 +20,7 @@
  • Set application UID
  • NOTE If everything is built correctly, the QtCore.lib should be in your SDK's <platform> <target> UDEB directory. If this library is missing, then the SDK will not show up as a supported SDK-target in the build configurations.

    -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Select SDKs for build targets

    Use the Build Targets page of the Qt Project Wizard to select one or more Qt SDKs to include in the project, then click Next.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_05.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_05.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_05.htm Thu Aug 05 11:17:37 2010 -0500 @@ -19,7 +19,7 @@
  • Select Qt modules to include in project
  • Set application UID
  • -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Select Qt modules to include in project

    Use the Qt Modules page to select one or more Qt modules to include with the project, then click Next.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_06.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_06.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_creating_projs_06.htm Thu Aug 05 11:17:37 2010 -0500 @@ -18,7 +18,7 @@
  • Select Qt modules to include in project
  • Set application UID
  • -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Set application UID

    Use the Basic Settings page of the Qt Project Wizard to define an Application UID to the executable. Click Random to generate a unique UID for program testing purposes. Click Finish when ready to create the project.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_importing_projs_04.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_importing_projs_04.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/qt_help/qt_importing_projs_04.htm Thu Aug 05 11:17:37 2010 -0500 @@ -18,7 +18,7 @@
  • Choose build targets
  • NOTE If everything is built correctly, the QtCore.lib should be in your SDK's <platform> <target> UDEB directory. If this library is missing, then the SDK will not show up as a supported SDK-target in the build configurations.

    -

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    Select .pro file to import

    Use the Build Targets page in the File Import Wizard to select which SDKs and build configurations to associate with the project, then click Finish. The .pro file is imported and a new project created in the Project Explorer view.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/ProjectTypeandSDK.html --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/ProjectTypeandSDK.html Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/ProjectTypeandSDK.html Thu Aug 05 11:17:37 2010 -0500 @@ -9,7 +9,7 @@

    Symbian OS SDKs

    -

    You can set the SDKs and Build Configurations in this page. The available SDKs shown are determined by the settings in the SDK Preferences page.

    +

    You can set the SDKs and Build Configurations in this page. The available SDKs shown are determined by the settings in the SDK Preferences page.


    @@ -53,7 +53,7 @@
    Related references
    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/images/prefs_symbian_sdks.png Binary file core/com.nokia.carbide.cpp.doc.user/html/reference/images/prefs_symbian_sdks.png has changed diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_cpp.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_cpp.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_cpp.htm Thu Aug 05 11:17:37 2010 -0500 @@ -54,7 +54,7 @@
    Related references
    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_sdk_preference.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_sdk_preference.html Thu Aug 05 11:17:37 2010 -0500 @@ -0,0 +1,73 @@ + + +SDK Preferences + + + + + +
    +

    SDK Preferences

    +
    +Use the +SDK Preferences page in the Preferences window to control which installed SDKs are available to projects during an import. To + access SDK preferences preference panel, select Window > Preferences > Carbide.c++ > SDK Preferences. +

    NOTE There must be at least one recognized SDK installed before you can create a project. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list. See Carbide.c++ Requirements for a list of supported SDKs.

    +

    NOTE This panel serves as a devices.xml file editor. The devices.xml file stores information about the installed SDKs used for Symbian OS development.

    +
    + +

    SDK preferences panel

    +

    Figure 1. SDK Preferences preference panel

    +
    +
    + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameFunction
    Available Symbian OS SDK's

    Lists all the installed and recognized SDKs supported by the IDE. Only SDKs supported by the IDE are included in the list.

    +

    Checked SDKs indicate build configurations available for creating projects. Unchecked SDKs are not displayed when creating new projects.

    +

    SDKs shown in red indicate a problem, usually no EPOCROOT or missing build configurations.

    +

    Click on a SDK name to see its EPOCROOT location and build configuration status in the SDK Information area.

    Remove SDK Click to remove the selected SDK from the Available Symbian OS SDK's list.
    Add New SDK

    Click to add an SDK to the Available Symbian OS SDKs list.

    SDK Properties

    Click to view and edit the properties of the currently selected SDK in the Available Symbian OS SDKs list.

    Listen for devices.xml changes outside of Carbide Enable of have Carbide issue an alert prompting you to rescan your SDKs when changes to the devices.xml file are made outside of Carbide. When disabled the devices.xml file is not scanned for changes.

    Rescan All SDKs

    Click to rescan the drive for newly installed SDKs. The devices.xml file is scanned for SDKs and the list of available SDKs is updated if the devices.xml file has changed.

    +

    NOTE Carbide.c++ scans for available SDKs each time it is started.

    +
    Related tasks
    + + + + + + \ No newline at end of file diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_symbian_sdk.htm --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_symbian_sdk.htm Thu Aug 05 11:17:37 2010 -0500 @@ -0,0 +1,64 @@ + + +Symbian SDK + + + + + +

    Symbian SDKs

    +Use the +Symbian SDK page in the Preferences window to control which installed SDKs are available to projects during an import. To + access SDK preferences preference panel, select Window > Preferences > Carbide.c++ > Symbian SDKs. +

    NOTE There must be at least one recognized SDK installed before you can create a project. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list. See Carbide.c++ Requirements for a list of supported SDKs.

    +

    NOTE This panel serves as a devices.xml file editor. The devices.xml file stores information about the installed SDKs used for Symbian OS development.

    + +

    Symbian SDKs preference panel

    +

    Figure 1. Symbian SDKs preference panel

    + + + + + + + + + + + + + + + + + + + + + + +
    NameFunction
    Symbian SDK's

    Lists all the installed and recognized SDKs supported by the IDE. Only SDKs supported by the IDE are included in the list.

    +

    Checked SDKs indicate build configurations available for creating projects. Unchecked SDKs are not displayed when creating new projects.

    +

    SDKs shown in red indicate a problem, usually no EPOCROOT or missing build configurations.

    +

    Click on a SDK name to see its EPOCROOT location and build configuration status in the SDK Information area.

    Add

    Click to add an SDK to the Available Symbian OS SDKs list.

    Delete Click to remove the selected SDK from the Available Symbian OS SDK's list.
    Properties

    Click to view and edit the properties of the currently selected SDK in the Available Symbian OS SDKs list.

    Rescan All SDKs

    Click to rescan the drive for newly installed SDKs. The devices.xml file is scanned for SDKs and the list of available SDKs is updated if the devices.xml file has changed.

    +

    NOTE Carbide.c++ scans for available SDKs each time it is started.

    +
    Related tasks
    + + + + + + \ No newline at end of file diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_x86_exceptions.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_x86_exceptions.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/reference/pref_carb_x86_exceptions.htm Thu Aug 05 11:17:37 2010 -0500 @@ -17,7 +17,7 @@
    Related references
    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/AddinganSDK.html --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/AddinganSDK.html Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/AddinganSDK.html Thu Aug 05 11:17:37 2010 -0500 @@ -36,7 +36,7 @@ diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/CreatingNewProjects.html --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/CreatingNewProjects.html Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/CreatingNewProjects.html Thu Aug 05 11:17:37 2010 -0500 @@ -8,7 +8,7 @@

    Creating New Symbian OS C++ Projects

    New projects are created using the New Project Wizard. Carbide includes a number of templates that make creating projects for different SDKs and executables quick and easy.

    -

    NOTE You must have at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    +

    NOTE You must have at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

    NOTE When creating or importing projects the sources and SDK must be on the same drive. This is due to many of the internal SDK tools using an implicit working drive to calculate paths (e.g. \epoc32\tools). Avoid spaces in SDK paths since this will also cause problems.

    Creating New Symbian OS C++ Projects

    @@ -18,7 +18,7 @@
  • The New Symbian OS C++ Project wizard appears. Select a template related to an installed SDK.
  • A project template provides the initial source files and project settings appropriate for the chosen project type. A brief description of each template appears below the list. The project type determines the type of program that you are writing.

    NOTE If the selected template requires user input, additional wizard pages will collect data from the user before creating the project.

    -

    Checkmark the Filter templates based on enabled SDKs option to only list SDKs enabled in the SDK Preferences panel. Uncheck this option to list SDKs that can be used with Carbide. Click Next.

    +

    Checkmark the Filter templates based on enabled SDKs option to only list SDKs enabled in the SDK Preferences panel. Uncheck this option to list SDKs that can be used with Carbide. Click Next.

  • Enter a name for your project.
  • Checkmark the Use default location option to save the project in the current workspace by default or uncheck it to save to another location. Enter the path in the Location field or click Browse button to locate the directory. Click Next.

    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/WorkingwithSDKs.html --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/WorkingwithSDKs.html Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/WorkingwithSDKs.html Thu Aug 05 11:17:37 2010 -0500 @@ -8,13 +8,13 @@ which of the installed SDKs to work with. From the chosen SDK, Symbian OS plug-ins pick-up information such as header files, import libraries, documentation and other SDK specific information.

    -

    You can add and manage SDKs in the SDK Preferences panel. The SDK Preferences panel lists all +

    You can add and manage SDKs in the SDK Preferences panel. The SDK Preferences panel lists all available SDKs and allows you to rescan the drive for newly installed and supported SDKs or remove an existing SDK. The changes in SDK Preferences are applicable to all projects under that workspace.

    Related references
      -
    • SDK Preferences
    • +
    • SDK Preferences
    • Adding SDKs
    • Searching SDKs
    • Viewing SDK Properties
    • diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug.htm Thu Aug 05 11:17:37 2010 -0500 @@ -11,7 +11,7 @@

      This example shows how to create and build an application and debug it on a device using JTAG debug software and Lauterbach hardware.

      The basic steps include:

        -
      • Verify that your SDK or customer kit is recognized in the SDK preferences panel.
      • +
      • Verify that your SDK or customer kit is recognized in the SDK preferences panel.
      • Create project or Import the project's bld.inf file into Carbide.c++
      • Specify your ROM build settings for the selected project
      • Build your Project with the ARMV5 Debug Build Configuration
      • diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug_precond.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug_precond.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/debugger/stop_mode_debug_precond.htm Thu Aug 05 11:17:37 2010 -0500 @@ -18,7 +18,7 @@
      • Install Board Support Package (BSP) for your target board
      • Install JTAG software and drivers for Trace32 support
      • Connect JTAG interface between PC and hardware
      • -
      • Verify that your SDK or customer kit is recognized in the SDK preferences panel.
      • +
      • Verify that your SDK or customer kit is recognized in the SDK preferences panel.
      • Build your ROM Image
    diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_add.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_add.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_add.htm Thu Aug 05 11:17:37 2010 -0500 @@ -47,7 +47,7 @@

    Adding SDKs to Carbide.c++

      -
    1. Click Add New SDK in the SDK Preferences panel
    2. +
    3. Click Add New SDK in the SDK Preferences panel
    4. The Add New SDK window (Figure 1) appears.

    5. Enter SDK name, EPOCROOT, and additional information
    6. Enter the requested information in the appropriate fields.

      @@ -65,7 +65,7 @@
      Related references
      diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_platform_filter.htm Thu Aug 05 11:17:37 2010 -0500 @@ -79,7 +79,7 @@

      Related references

      diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_search.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_search.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_search.htm Thu Aug 05 11:17:37 2010 -0500 @@ -9,13 +9,13 @@

      Searching for SDKs

      -

      Use the SDK Preferences panel to search for installed Symbian OS SDKs.

      +

      Use the SDK Preferences panel to search for installed Symbian OS SDKs.

      Figure 1. SDK Preferences panel

      Searching for SDKs

        Carbide rescans the hard drive searching for install SDKs, adding them to the Available Symbian OS SDKs list.

        @@ -28,7 +28,7 @@
      1. Working with SDKs
      2. Adding SDKs
      3. View SDK Properties
      4. -
      5. SDK Preferences Panel
      6. +
      7. SDK Preferences Panel
      8. diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_view_properties.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_view_properties.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/sdks/sdk_view_properties.htm Thu Aug 05 11:17:37 2010 -0500 @@ -9,14 +9,14 @@

        SDK Properties

        -

        Use the SDK Properties window to examine the properties associated with the currently selected SDK in the SDK Preferences panel. You can also use this window to map an unrecognized SDK to a known build configuration to use CustKits with a project.

        +

        Use the SDK Properties window to examine the properties associated with the currently selected SDK in the SDK Preferences panel. You can also use this window to map an unrecognized SDK to a known build configuration to use CustKits with a project.

        NOTE The SDK Properties dialog box serves as a devices.xml editor for the OEM or Professional Developer edition of Carbide.c++.

        SDK Properties window

        Figure 1. SDK properties window

        Viewing and Modifying SDK Properties

          -
        1. Select an SDK in the Available Symbian OS SDKs list in the SDK Preferences panel
        2. +
        3. Select an SDK in the Available Symbian OS SDKs list in the SDK Preferences panel
        4. Click SDK Properties

          The SDK Properties window (Figure 1) appears. You can now review an SDKs properties and make modifications if your Carbide.c++ edition supports SDK modification.

          NOTE Changes are directly applied to the devices.xml file.

        5. @@ -29,7 +29,7 @@
        6. Working with SDKs
        7. Adding SDKs
        8. Searching SDKs
        9. -
        10. SDK Preferences Panel
        11. +
        12. SDK Preferences Panel
        13. diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_example.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_example.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_example.htm Thu Aug 05 11:17:37 2010 -0500 @@ -17,7 +17,7 @@
        14. Using a debugger to interactively control the program in the emulator
        15. Follow the steps to successfully create the HelloCarbide program and debug it on the S60 Emulator.

          -

          NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

          +

          NOTE There must be at least one recognized SDK installed before you can create a project. See the SDK Preferences panel to determine if the installed SDKs are recognized by Carbide.c++ IDE. If the SDK you have installed is not recognized, you may still be able to add it to the Discovered Symbian OS SDK list.

          diff -r 040623849d55 -r ba706e5ea5ac core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_overview_trk.htm --- a/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_overview_trk.htm Thu Aug 05 09:52:02 2010 -0500 +++ b/core/com.nokia.carbide.cpp.doc.user/html/tasks/start/carbide_overview_trk.htm Thu Aug 05 11:17:37 2010 -0500 @@ -13,7 +13,7 @@

          This example shows how to create and build an application and debug it on a device using the Application TRK on-device debug agent. Click this link to the HelloCarbide cheatsheet that provides links to detailed steps. The majority of steps are identical to the ones used to create a program and debug in an emulator, with some minor variations.

          See the Run Mode Debug Example for a walkthrough of the following steps which include:

            -
          1. Verify that your SDK or customer kit is recognized in the SDK preferences panel.
          2. +
          3. Verify that your SDK or customer kit is recognized in the SDK preferences panel.
          4. Create a project by importing a Bld.inf
          5. Verify that all the symbolics for the binaries are visible in the Executables view
          6. Manage the project's PKG file, being sure to: