Changes between Version 16 and Version 17 of DevelopingSymbianAppWithCarbide


Ignore:
Timestamp:
Dec 30, 2007 1:24:27 PM (16 years ago)
Author:
bennylp
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DevelopingSymbianAppWithCarbide

    v16 v17  
    55== Introduction == 
    66 
    7 Previously PJSIP did not support Carbide C++ as the development tools for Symbian target, since Carbide did not import PJSIP's MMP files properly. But with the release of Carbide C++ version 1.2, it seems that Carbide is now able to build PJSIP projects properly. And since it seems that Nokia strongly suggests to use Carbide for the development tools instead of !CodeWarrior, it may worth to write some small documentation to help you get started with developing PJSIP applications on Symbian using this tool. 
     7Previously PJSIP did not support Carbide C++ as the development tools for Symbian target, since Carbide did not import PJSIP's MMP files properly. But with the release of Carbide C++ version 1.2, Carbide is now able to build PJSIP projects fine. And since it seems that Nokia strongly suggests to use Carbide for the development tools instead of !CodeWarrior, it may worth to write some small documentation to help you get started with developing PJSIP applications on Symbian using this tool quickly. 
    88 
    99This document covers the following topics: 
     
    3030=== SDK === 
    3131 
    32 Follow the installation instructions in the SDK documentation (make sure that the SDK requisites, such as Perl version, are satisfied). Please install Symbian SDK on the same  
    33  
    34 drive as PJSIP. 
     32Follow the installation instructions in the SDK documentation (make sure that the SDK requisites, such as Perl version, are satisfied). Please install Symbian SDK on the same drive as PJSIP. 
    3533 
    3634=== Carbide === 
     
    4341=== Nokia PC Suite === 
    4442 
    45 Install PC Suite, connect your device with the USB cable, and make sure your PC can access your device. Leave PC Suite running with the device connected throughout the session. 
     43Install PC Suite, connect your device with the USB cable, and make sure your PC can access your device. Leave PC Suite running with the device connected throughout this tutorial session. 
    4644 
    4745=== PJSIP === 
     
    5755 
    5856 
    59 Run Carbide C++. When it asks the workspace location, just accept the default value and press OK button: 
     57Run Carbide C++. When it asks the workspace location, enter a directory where you would want to put Carbide specific settings for PJSIP (or just accept the default value): 
    6058 
    6159[[Image(carbide-workspace.JPG)]] 
     
    6664Now we need to import PJSIP's project files (the MMP files) into Carbide's workspace.  
    6765 
    68 Select File --> Import from the menu: 
     66Select '''File''' --> '''Import''' from the menu: 
    6967 
    7068[[Image(file_import.JPG)]] 
     
    7876[[Image(import_bld.JPG)]] 
    7977 
    80 Then on the SDK selection dialog, select the build configurations that you want to support. For this tutorial, select WINSCW and GCCE from S60 3rd Edition MR SDK, and press '''Next''' button: 
     78Then on the SDK selection dialog, select the build configurations that you want to support. For this tutorial, select WINSCW and GCCE from S60 3rd Edition MR SDK, and press '''Next''' button ('''do not select ARMV5 unless you have the commercial ARMV5 compiler'''): 
    8179 
    8280[[Image(import_sdk.JPG)]]